55%
18+
Программист C++ Мастер. Тариф индивидуальный плюс
Получите профессию инженера-программиста C++. Создавайте программы, игры, драйвера для устройств, приложения для встраиваемых систем, серверов и даже операционные системы. Изучите основы этого языка и на практике научитесь создавать веб- и мобильные приложения и реализовывать графические интерфейсы для работы, на которую вы сможете устроиться после 9 месяцев обучения.
Эта программа подойдет тем, кто
Никогда не работал и хочет получить востребованную профессию, трудоустроиться или узнать больше о специальности. Хочет сменить работу и получить актуальную высокооплачиваемую специальность в IT.
Что мы предусмотрели
Нейросети в программе
Научитесь использовать AI для работы IT-специалиста
Сильный проект в портфолио
Практический опыт совместной разработки
Поможем найти работу
— или вернём деньги
Как проходит обучение
Теория в видеоуроках с безграничным доступом
Изучайте материалы в удобное время, всегда можете к ним вернуться, чтобы повторить
Живые занятия по расписанию
Разберете сложные задачи с экспертами в прямом эфире, зададите вопросы и сразу получите ответы
Практика для тренировки навыков
Чтобы материал лучше усваивался, вы будете выполнять задания после каждого блока с теорией. Все задания приближены к реальным, их можно добавить в портфолио
Персональная обратная связь на ваши задания
Подробная обратная связь от кураторов-экспертов в течение 24 часов с момента отправки работы
Преподаватели программы
Владислав Турбанов
Разработчик на C++, 10+ лет опыта
Александр Швец
Руководитель службы разработки в «Яндекс Маркете»
Денис Крахмалев
Преподаватель C++ на факультете программирования МФТИ
Роман Булгаков
Преподаватель информатики и программирования со стажем более 5 лет
Анастасия Полякова
Старший инженер безопасности в Alibaba Cloud
Вадим Афанасьев
Разработчик игр в VR-студии District Zero
Никита Веселко
Senior Product Owner в студии IThub games. Разработчик игр на Unreal Engine.
Сергей Анцукевич
Технический директор District Zero. C++/Blueprints-разработчик. Евангелист Unreal Engine
Этапы обучения
Переменные, циклы, условия (1 месяц)
• Научитесь работать с переменными, принимать данные от пользователя в программе и манипулировать ими в зависимости от условий • Что освоите: целочисленные переменные, строки, условия if, логические операторы, циклы while, do while, break, for, числа с плавающей запятой, математические вычисления
Базовые конструкции языка. Часть 1 (1.5 месяца)
• Узнаете, как работать с наборами данных в С++ • Что освоите: функции, одномерные массивы, алгоритмы на массивах, std: :vector v2, двумерные массивы, типы данных, указатели
Базовые конструкции языка. Часть 2 (1 месяц)
• Научитесь работать с файлами и датами • Что освоите: чтение из файлов, запись в файлы, структуры данных, словари std: :map, макросы и препроцессоры
ООП и сетевое программирование (1.5 месяца)
• Освоите объектно-ориентированное программирование, научитесь создавать свои типы данных • Что освоите: парадигмы ООП, HTTP-запросы по сети, дополнительные возможности классов и умные указатели, сериализацию и десериализацию JSON, использование исключений
Фреймворк Qt (1 месяц)
• Научитесь использовать фреймворк Qt — полезный инструмент для создания программ на С++ с графическим интерфейсом • Что освоите: виджеты Qt, Qt Designer и QML, практики промышленной разработки
Продвинутые навыки
• Основы SQL - Научитесь использовать язык для работы с базами данных • Unreal Engine: создаём прототип гиперказуальной игры - Научитесь создавать игры на популярном игровом движке • Структура ОС Linux - Подробно изучите работу популярной операционной системы
Основы Python
• Работа со строками, списками, множествами и словарями • Сложные функции и рекурсии • Работа с файлами • Работа с ошибками и отладка кода • Объектно-ориентированное программирование • Итераторы и генераторы • Углублённая работа с классами • Изучение декораторов на продвинутом уровне • Библиотеки для работы с данными • Разработка Telegram-ботов
AI-помощники для IT-специалистов: ChatGPT и аналоги
• Виды ИИ-помощников и основы промптинга • Тактики использования ИИ-помощников для работы с кодом • Продвинутые методы использования: плагины и API • Личное использование
Unreal Engine: создаём стелс-шутер
• Продвинутые Blueprint: часть 1 • Продвинутые Blueprint: часть 2 • Взаимодействие между Blueprint • Создание интерфейса: UMG и виджеты Blueprint • Правильная структура проекта • Отладка и тестирование проекта • Vector, Rotation, Transform Трассировка • Полезные ноды: часть 1 • Полезные ноды: часть 2 • Стелс-шутер «Лабиринт»
Как мы обучаем
Прикладной материал
Программа написана доступным языком и на простых примерах объясняет, как устроен мир разработки. Обучение будет понятным для вас, даже если вы никогда не сталкивались с информационными технологиями.
Удобный график
Учитесь комфортно: посещайте занятия синхронно с группой или смотрите в записи в удобное для вас время.
Вариативность
Программа содержит различные форматы обучения: лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчиками, профильные мероприятия и многое другое
Учитесь и экономьте
Оставьте заявку, и наш менеджер расскажет подробности.
Зарегистрируйтесь и получите пробный урок бесплатно
Стоимость обучения
195 480 руб.
Или 5 430 руб. ежемесячно — подробности у менеджера.
Использование материнского капитала
Вы можете направить материнский капитал на образование любого из детей. Подробности уточняйте у менеджера.
Экономия 13%
Вы можете оформить налоговый вычет и вернуть – 13% от стоимости обучения. Подробности уточняйте у менеджера
Гарантия трудоустройства через 9 месяцев
Получите прикладные знания и навыки, востребованные на рынке труда и применимые в жизни и дальнейшей учебе.
Диплом о профессиональной переподготовке
И соберёте портфолио готовых проектов.
Продолжительность
9 месяцев
Менеджер расскажет о других доступных датах после отправки заявки
Отправляя заявку, вы принимаете условия публичного договора и даёте согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Другие курсы, которые вам понравятся
Меню