A practical course on how to speed up and simplify the development process using design patterns. Under the mentorship of a lecturer with 15 years of experience, you will learn how to apply 20+ patterns, master refactoring, and the principles of clean code.
In the course, we will analyze in detail more than 20 popular, as well as several dozen narrowly focused patterns used in system design. During practical classes, you will learn how to improve application architecture, refactor existing code, and write new code.
LECTURER:
Viacheslav Shchupak, Software Developer at Sportradar
- has 15+ years of experience in software development and project management
- for the last 4 years has been responsible for the backend at Sportradar, a company that collects and processes sports analytics
- advised the developers of the Diia app on the "commissioning" feature, helped to localize the bug and set up the system
- developed mobile applications for the Kyiv City State Administration, including several systems for the 1551 contact center
- developed systems for translators at SDL International and worked with Big Data
Only authorized users can buy courses, leave reviews and rate
Log in »