БЕСПЛАТНОЕ ОБУЧЕНИЕ
«C++ Development: основы, робототехника и современные алгоритмы»

Для учащихся 8-11 класса, колледжей, техникумов
Вы научитесь писать код, создавать игры и программы, программирования роботов и микроконтроллеры

Начать учиться
  • Востребованная
    профессия в IT

  • Проект
    в портфолио

  • Топовые
    преподаватели

  • Возможность работы
    в Сбер и VK

Топовый IT-вуз проводит бесплатное обучение

Для обучающихся школ
и студентов СПО

Бесплатные IT-курсы могут пройти ученики 8-11 классов и студенты колледжей, техникумов и училищ. Обучение подходит как новичкам, так и тем, у кого уже есть опыт программирования.

В партнерстве с Томским государственным университетом

Обучение становится стартом в востребованные профессии и уверенное будущее.

Крутейшая
среда обучения

Обучение проходит на платформе Odin. Ученики будут участвовать в онлайн-занятиях или смотреть уроки в записи.

Совмещайте обучение на курсе с ОГЭ, ЕГЭ
и хобби — обучение по программам
занимает не более 6 часов в неделю

С расписанием программ вы можете ознакомиться здесь

Чем занимается Разработчик C++

Разрабатывает и оптимизирует высокопроизводительные системы. Проектирует архитектуру модулей, используя сложные алгоритмы и структуры данных, создает кроссплатформенные приложения и игры

  • Средняя заработная плата в месяц 150 000 рублей
  • Более 3 000+ компаний находятся в поиске Разработчика C++
  • C++ — один из ключевых языков в высоконагруженных системах и игровой индустрии

Чему вы научитесь

Программировать микроконтроллеры для создания умных устройств и роботов

Разрабатывать приложения и кроссплатформенные программы

Оптимизировать код для работы с большими данными и сложными вычислениями

Проектировать архитектуру, применяя объектно-ориентированный подход

Использовать Git для контроля версий и CMake для сборки проектов

Отлаживать и анализировать код, обеспечивая его надежность и эффективность

Программа обучение

Онлайн

Формат

145 академ.часов

Продолжительность

4

Тематических блока

Алгоритмы и структуры данных на языке C++

  • Введение и повторение ключевых структур данных
  • Бинарные деревья и их применения
  • Графы: представление и базовые алгоритмы
  • Поиск в графах: BFS и DFS
  • Динамическое программирование
  • Оптимизация алгоритмов
  • Сортировки: быстрая, пирамидальная, выбором
  • Контейнеры STL: map, set, queue
  • Решение прикладных задач на структурах данных
  • Промежуточная аттестация

Прикладное программирование и работа с памятью

  • Указатели и динамическое распределение памяти
  • Работа с файлами: чтение, запись, обработка данных
  • Массивы, векторы и строки: эффективное использование
  • Исключения и обработка ошибок
  • Работа с потоками и ввод-вывод в C++
  • Стандартная библиотека шаблонов (STL): расширенные возможности
  • Управление памятью: утечки, профилирование, отладка
  • Многомерные массивы и работа с большими данными
  • Итоговые задачи по прикладному программированию
  • Промежуточная аттестация

Архитектура программ и современные техники программирования

  • Введение в архитектуру программных решений
  • Классы, объекты и инкапсуляция: современный C++
  • Наследование и полиморфизм: принципы проектирования
  • Абстракция и интерфейсы. Виртуальные функции
  • Шаблоны (templates) и дженерики в C++
  • Паттерны проектирования: основные и применимость в C++
  • Модули и пространство имён: организация крупного кода
  • Управление зависимостями и работа с внешними библиотеками
  • Итоговое проектирование: создание модульного приложения
  • Промежуточная аттестация

Проектирование и разработка прикладных программ

  • Современные стандарты C++ (C++11/14/17/20): ключевые отличия
  • Разработка кроссплатформенных приложений на C++
  • Основы многопоточности и параллельных вычислений
  • Использование внешних библиотек и API
  • Разработка GUI-приложений (библиотеки Qt, SFML, SDL)
  • Введение в тестирование программ: юнит-тесты, отладка
  • Интеграция и сборка проектов: основы CMake, Makefile
  • Итеративная разработка: прототипирование, рефакторинг
  • Итоговый проект: разработка полноценного приложения
  • Промежуточная аттестация

Итоговая аттестация

Как проходит обучение

Оборудование

Потребуется компьютер или ноутбук, веб-камера, наушники и стабильный скоростной интернет

Онлайн-занятия

Проходят 2-3 раза в неделю и длятся по 2 часа. Легко совмещается с основной учёбой

Поддержка

Вы сможете задавать вопросы преподавателям и общаться с единомышленниками в Telegram-чате

Единая база знаний

Все учебные материалы, лекции и презентации доступны в любое время

Практика

Используются лучшие современные технологии и интерактивные методики

Итоговый проект

Вы сможете создать свой проект после освоения обучающей программы

Работы учеников курсов

Уже во время обучения наши студенты выполняют работы, которые с гордостью можно положить в портфолио.

Компьютерная игра, разработка 3D-модели или написание программы — все это и не только можно создать в рамках наших курсов.

Работа Кирилла Гудкова
Кирилл Гудков
Работа Стаса Выдры
Стас Выдра
Работа Ярослава Кижаева
Ярослав Кижаев
Работа Дианы Глазыриной
Диана Глазырина
Работа Дианы Глазыриной
Диана Глазырина
Работа Павла Игнатьева
Павел Игнатьев
Работа Павла Игнатьева
Павел Игнатьев
Работа Максима Мосунова
Максим Мосунов
Работа Максима Мосунова
Максим Мосунов
Работа Дарьи Тарасовой
Дарья Тарасова
Работа Дарьи Тарасовой
Дарья Тарасова
Работа Дарьи Тарасовой
Дарья Тарасова
Работа Владимира Эбеля
Владимир Эбель
Работа Владимира Эбеля
Владимир Эбель
Работа Владимира Эбеля
Владимир Эбель
Работа Егора Даурцева
Егор Даурцев
Работа Егора Матвейчука
Егор Матвейчук
Работа Максима Пузикова
Максим Пузиков
Работа Ярослава Реутова
Ярослав Реутов
/

Пройдите путь от заявки до IT-профессии

≈ 1 мин

≈ 15 мин

≈ 15 мин

≈ 1 час

1

Оставьте заявку на сайте

Ведется набор на обучение в 2025 году.

≈ 1 мин
2

Получите справку из школы, колледжа или техникума

Понадобится справка об обучении в 8–11 классе школы, техникума или колледжа, выданная от 01.06.2025 за 2024-2025 учебный год

≈ 15 мин
3

Подтвердите заявку на Госуслугах

Отправить заявку могут как учащийся, так и его родители/законные представители.

≈ 15 мин
4

Пройдите вступительное испытание

Сдайте вступительный тест в течение 10 дней и дождитесь результатов

≈ 1 час
5

Заключите договор и приступите к обучению

Подготовьте пакет документов для договора и начните обучение в IT на платформе Odin

Карьерные перспективы

На рост зарплаты влияет опыт работы и развитие навыков

100 000 Рублей

Junior первые месяцы работы

150 000 Рублей

Middle от 10-12 месяцев

200 000+ Рублей

Senior от 24 месяцев

Junior первые месяцы работы

Middle от 10-12 месяцев

Senior от 24 месяцев

Центр карьеры поможет начать карьеру в IT

Менторство и комьюнити

Наставники и опытные разработчики будут делиться знаниями и опытом, секретами и фишками на протяжении вашего пути в IT.
А в комьюнити единомышленников найдете партнеров, друзей, ценные советы и ответы.

Карьерные консультации

Вместе со специалистом разработаете пошаговый план, как строить карьеру в IT. Узнаете, где искать и как попасть на стажировки в перспективные компании
и проекты.

Стажировки в IT-компаниях

У вас будет возможность потренироваться на реальных задачах под присмотром эксперта. Внесете вклад в разработку проекта и заберете крутые кейсы
в портфолио.

Подготовка к старту

HR-специалисты помогут вам упаковать резюме и портфолио, чтобы зацепить работодателя. Научитесь проходить разные виды собеседований в IT-компании.

Материалы-помощники

Получите доступ к тренажерам программирования, доп. урокам, чек-листам и подборкам каналов и экспертов. Сможете совершенствовать навыки во время или после обучения.

Мероприятия с IT-гуру

Станете участником открытых встреч
с приглашенными спикерами и экспертами из мира IT. Они расскажут о своем пути, проектах и поделятся ценными советами.

Присоединяйтесь!
С нами более
180 000+ выпускников

200+

Профессинальных образовательных программ

7 500+

Студентов успешно прошли обучение

Отзывы наших выпускников

/

Наши партнеры — ведущие компании

  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип
    Логотип
  • Логотип

Остались вопросы?

Подача заявки

Информация
о курсе

Обучение

Кто может пройти бесплатное обучение программирова­нию?

Курс создан для учащихся 8-11 классов (до 18 лет включительно). Обучение подходит как новичкам, так и тем, у кого уже есть опыт программирования.

Как я могу попасть на курс?

Чтобы приступить к обучению, необходимо подать заявку на участие в программе, получить уведомление о принятии заявки, далее загрузить документы и получить подтверждение о зачислении на курс.

Обучение бесплатное?

Да. Программа познакомит Вас с различными языками программирования и поможет определиться с направлением в будущем.

Какая техника необходима для обучения?

Для прохождения обучения вам понадобятся ноутбук или компьютер — с них вы сможете просматривать лекции и загружать выполненные практические задания.

Какие программы нужны для обучения?

Не нужно ничего скачивать до начала обучения. Обо всех необходимых программах расскажут на первом занятии.

Сколько будет занятий в неделю?

Будет 2–3 онлайн-занятия в неделю. Длительность урока — 3 академических часа (2 ч. 15 мин. + перерыв). Все уроки будут сохраняться в записи и доступны в личном кабинете ученика на образовательной платформе Odin.

Как долго длится обучение?

От 4 недель

Смогу ли я совмещать обучение на курсе с основным обучением?

Конечно. Наши программы выстроены так, чтобы вы смогли комфортно обучаться без стресса и нагрузки. Вы сможете легко совмещать курс с основной учебой и другими увлечениями благодаря обучению в удобное для вас время.

Где будут проходить занятия?

Обучение проходит на образовательной онлайн-платформе Odin. В личном кабинете ученика будет отображаться план курса, расписание занятий, записи уроков, методические материалы, домашние задания и обратная связь от преподавателей. А в Telegram-чате курса можно задать вопросы, решать технические проблемами с кураторами и пообщаться с однокурсниками.

Какой документ я получу по итогу обучения?

По итогам успешного обучения мы выдаем цифровые сертификаты о прохождении программы.

Кем может стать подросток в будущем?

Верстальщиком, программистом или разработчиком. Благодаря обучению в рамках проекта вы примерите на себя роль IT-специалиста и выберете подходящее направление по интересам.

Станьте топовым IT‑специалистом бесплатно

Ведется набор на обучение в 2025 году. Следите за нашим Telegram, чтобы быть в курсе всех новостей.

  • Удалёнка
  • Проекты в портфолио
  • Легко совмещать со школой и колледжем
  • Легко совмещать с учебой
  • Сертификат об обучении
  • Гибкое расписание
  • Поддержка 24/7
  • Обучение из дома
  • Удалёнка
  • Топовые IT-направления
  • Подходит для новичков

Регистрация

*
*
*
*

Нажимая на кнопку, я принимаю условия политики конфиденциальности