Tags

WT - Java OOP - May 2025 - Copy 25.03.2025 6 Weeks
The Java OOP course will teach you the principles of object-oriented programming (OOP), how to work with classes and objects, how to use object-oriented modeling, and how to build class hierarchies. The basic principles of OOP such as abstraction (interfaces, abstract classes), encapsulation, inheritance and polymorphism will be studied. We will go into the most commonly used design patterns. We will pay attention to component testing (writing unit tests) and the concept of Test Driven Development (TDD), the use of reflection.
WT - Containers and Cloud 13.02.2025 7 Weeks
The main goal of the Containers and Cloud course is to introduce you to the best practices for creating containers with Docker and their subsequent deployment to cloud infrastructure. We will go through the necessary Linux Shell commands, learn how to work with Docker Compose to create containers. We will take a closer look at what Cloud infrastructure is and how it can be managed with code. After this course, you will be able to work with containers in a cloud environment with peace of mind.
Test Programming basics - January 2025 02.02.2025 1 Weeks
Test Programming basics Description
Software Engineering and DevOps - December 2025 01.02.2025 12 Weeks
The main goal of the "Software Engineering and DevOps" course is to introduce the key terms and methodologies for a comprehensive understanding of software engineering and DevOps. During the course, methods and tools for working in a team environment, creating, combining and using program code by more than one person at the same time will be discussed. Tools for creating and managing infrastructure through program code and management of a complete system for automated code provisioning and its presentation to users will be presented.
Programming Basics with Python - January 2025 27.01.2025 12 Weeks
The "Programming Basics" course provides the initial programming skills necessary for all technology majors at Software University. This includes writing programming code at an entry level (basic coding skills), working with a development environment (IDE), using variables and data, operators and expressions, working with the console (reading input data and printing results), using conditional constructs (if, if-else) and loops (for, while, do-while).