Available courses

This course is designed to introduce you to the fundamental concepts, practices, and tools used in the development of software products. Throughout this 12-week course, you will learn how to apply modern software engineering techniques, including 

  • Agile Software Engineering
  • Scrum
  • Software Architecture
  • Microservices Architecture
  • Testing Software Products
  • DevOps and Code Management

 The course will emphasize real-world product development, focusing on how to design, build, test, and maintain scalable, reliable software systems. 

Expect hands-on projects, team collaboration, and practical exercises to solidify your learning and prepare you for the challenges of modern software development.