що дасть вам цей курс
Проведіть тиждень з користю!
за 4 дні по 4 години інтенсиву:
- вивчіть, як патерни проектування виводяться з SOLID-принципів;
- вивчіть сучасні схеми реалізації патернів проектування;
- навчіться застосовувати бібліотеки алгоритмів;
- вивчіть mock-об'єкти для написання юніт-тестів;
- дізнаєтеся, як застосовувати лямбда-функції;
- чи зможете зрозуміти принцип використання інверсії-залежностей і IOC-контейнерів.
Для закріплення практичних навичок буде виконаний проект - Розробка консольної гри Танки, де ви застосуєте всі заявлені патерни в програмі, визначивши їх доцільність і застосовність в тому чи іншому випадку.
викладач - Євген Тюменцев
Директор компанії з розробки програмного забезпечення. 20 років викладаю комп'ютерні дисципліни у ВНЗ: C++, Kotlin, C#, ООП. Технології програмування.
У минулому займався професійно розробкою багатопотокових крос-платформних додатків на С++. Код, написаний 14 років тому, досі працює у складі IBM Watson.
Одним із результатів є успішна розробка технічно складного комерційного проекту командою з 7 студентів.
необхідні знання
Знання однієї з мов програмування C++, C#, Kotlin ПО, яке потрібно встановити для інтенсиву потрібно IDE і мова програмування, який подобається, бібліотека юніт-тестів і МОК-об'єктів.
https://privatelink.de/?https://otus.ru/lessons/intens_pattern/