На цьому курсі почнуть з основ системи контролю версій Git. Студенти навчаться працювати з GitLab - платформою для спільної розробки. Вони зрозуміють, як відстежувати зміни в коді, керувати завданнями та ефективно співпрацювати в команді.
Тут студенти створять перші консольні програми. Вони розберуться з основами: умовами, циклами, масивами. Навчаться працювати з файлами та парсити текстові дані. Кожне завдання включатиме написання тестів, як у реальних проектах.
Цей модуль присвячений SQL та роботі з базами даних. Студенти навчаться створювати бази даних, таблиці та писати базові запити. Зрозуміють, як зберігати та отримувати інформацію з БД.
У цій частині курсу покажуть, як аналізувати складні завдання. Студенти навчаться будувати діаграми UML для предметних областей. Це допоможе уникнути помилок при проектуванні архітектури та зекономить час на переробках.
Тут створять веб-сайт для роботи з базою даних. Студенти навчаться робити сторінки для перегляду інформації, додавання нових даних, редагування та видалення. Практичне застосування знань з попередніх модулів.
Цей модуль присвячений створенню програм для Windows. Студенти вивчать WPF або WinForms - технології, які все ще використовують у корпоративних рішеннях. Додатково розберуть роботу з багатопоточністю та взаємодію з файловою системою.
Завершальна частина курсу працює з .NET 6 - актуальною версією платформи. Студенти напишуть Telegram бота на C#, попрацюють з API сторонніх сервісів. Створять повноцінний додаток для домашнього обліку фінансів та розмістять його в хмарі Azure.
Тривалість курсу залежить від темпу студента. В середньому навчання займає 5-6 місяців. Є тестовий період - 7 днів. Доступна менторська підтримка та безкоштовна заморозка навчання за потреби.