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