55%
Инженер-программист C++ с AI
На C++ написаны Telegram и Google, Windows и Linux. Это мощный язык, использующийся везде — от геймдева до космической отрасли
О разработчике C++
Разработчик C++ создаёт программы, приложения, игры, операционные системы, драйверы и другое высоконагруженное программное обеспечение. Если вы хотите выжать максимум из любого «железа», программировать роботов, создать свою ОС, язык или другие продукты
Что мы предусмотрели
Нейросети в программе
Научитесь использовать 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
Сможете создавать программы, которые получают данные по сети и используют библиотеки (готовые решения) от других программистов.
AI-помощники для IT-специалистов: ChatGPT и аналоги
• Виды ИИ-помощников и основы промптинга • Тактики использования ИИ-помощников для работы с кодом • Продвинутые методы использования: плагины и API • Личное использование
Как мы обучаем
Прикладной материал
Программа написана доступным языком и на простых примерах объясняет, как устроен мир разработки. Обучение будет понятным для вас, даже если вы никогда не сталкивались с информационными технологиями.
Удобный график
Учитесь комфортно: посещайте занятия синхронно с группой или смотрите в записи в удобное для вас время.
Вариативность
Программа содержит различные форматы обучения: лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчиками, профильные мероприятия и многое другое
Каникулы
Чтобы хорошо учиться — нужно успевать отдыхать. После прохождения учебных блоков предусмотрены каникулы. Вы сможете перезагрузиться и вернуться к учебе с новыми силами.
Учитесь и экономьте
Оставьте заявку, и наш менеджер расскажет подробности.
Зарегистрируйтесь и получите пробный урок бесплатно
Стоимость обучения
158 724 руб.
Или 4 409 руб. ежемесячно — подробности у менеджера.
Использование материнского капитала
Вы можете направить материнский капитал на образование любого из детей. Подробности уточняйте у менеджера.
Экономия 13%
Вы можете оформить налоговый вычет и вернуть – 13% от стоимости обучения. Подробности уточняйте у менеджера
Гарантия трудоустройства через 9 месяцев
Получите прикладные знания и навыки, востребованные на рынке труда и применимые в жизни и дальнейшей учебе.
Диплом о профессиональной переподготовке
И соберёте портфолио готовых проектов.
Продолжительность
12 месяцев
Менеджер расскажет о других доступных датах после отправки заявки
Отправляя заявку, вы принимаете условия публичного договора и даёте согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Другие курсы, которые вам понравятся
Меню