Разработчик 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 • Личное использование
Как мы обучаем
Прикладной материал
Программа написана доступным языком и на простых примерах объясняет, как устроен мир разработки. Обучение будет понятным для вас, даже если вы никогда не сталкивались с информационными технологиями.
Удобный график
Учитесь комфортно: посещайте занятия синхронно с группой или смотрите в записи в удобное для вас время.
Вариативность
Программа содержит различные форматы обучения: лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчиками, профильные мероприятия и многое другое
Каникулы
Чтобы хорошо учиться — нужно успевать отдыхать. После прохождения учебных блоков предусмотрены каникулы. Вы сможете перезагрузиться и вернуться к учебе с новыми силами.
Программа обучения рассчитана примерно на 3—5 часов в неделю и выполнение домашних заданий. Изучать материалы вы можете в любое удобное время, поэтому совмещать обучение и ваше расписание не будет проблемой.
С вами будет работать команда проверяющих экспертов и куратор — задать им вопросы вы можете в Telegram-чате курса. Они ответят на любые вопросы, поделятся советами и лайфхаками, а также прокомментируют ваши практические работы.
Да, разработке игр для Unreal Engine посвящен отдельный модуль в программе обучения. Вы изучите его после прохождения основных курсов, выполните несколько игровых проектов и сможете стать разработчиком игр.
Для работы подойдет ноутбук или компьютер средней мощности. Вот минимальные характеристики:
Процессор: 4-ядерный, с частотой 2,5 Ггц и выше.
Оперативная память: от 4 Gb.
Видеокарта: Intel HD Graphics 4000, Nvidia 330m или ATI Radeon HD 4850 и выше.
Желательно, но необязательно, чтобы память была на SSD.
Да, для этого курса действует поддержка с трудоустройством. Чтобы получить поддержку, вам нужно закрыть аттестацию по всем практическим занятиям и пройти обучение с Центром карьеры.
Услуги оказываются совместно ООО «ГикБреинс» и ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)» в рамках сетевой реализации образовательных программ. Обучающие материалы созданы преимущественно ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)». Обучение проходит на сайтах gb.ru и skillbox.ru.
Учитесь и экономьте
Оставьте заявку, и наш менеджер расскажет подробности.
Зарегистрируйтесь и получите пробный урок бесплатно
Стоимость обучения
158 724 руб.
Или 4 409 руб. ежемесячно — подробности у менеджера.
Использование материнского капитала
Вы можете направить материнский капитал на образование любого из детей. Подробности уточняйте у менеджера.
Экономия 13%
Вы можете оформить налоговый вычет и вернуть – 13% от стоимости обучения. Подробности уточняйте у менеджера
Гарантия трудоустройства через 9 месяцев
Получите прикладные знания и навыки, востребованные на рынке труда и применимые в жизни и дальнейшей учебе.
Диплом о профессиональной переподготовке
И соберёте портфолио готовых проектов.
Продолжительность
12 месяцев
Менеджер расскажет о других доступных датах после отправки заявки
Отправляя заявку, вы принимаете условия публичного договора и даёте согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.