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

Для учащихся 8-11 класса, колледжей, техникумов
Вы научитесь использовать на C++ в робототехнике: освоите основы языка и алгоритмы обработки данных, работу с микроконтроллерами (Arduino) и искусственным интеллектом(*по данным hh.ru)

* по данным hh.ru

Подписаться на Telegram
  • Востребованная
    профессия в IT

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

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

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

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

О «Коде будущего»

«Код будущего» — это федеральная
образовательная онлайн-программа,
в рамках которой учащиеся могут освоить языки программирования.


Подробнее...

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

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


Подробнее...

Обучение на базе ТГУ

Проект помог получить топовые профессии и найти свой карьерный путь 60 000 + студентам.


Подробнее...

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

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


Подробнее...

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

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

О «Коде будущего»

Обучение направлено на изучение популярных языков программирования: Python, Java, JavaScript, C++ и другие. Ученики получат знания и навыки, которые могут пригодиться для подготовки к ЕГЭ и ОГЭ и участия в олимпиадах.

Обучение позволит примерить на себя роль IT-специалиста и определиться с будущей профессией. Обучение проходит на основании постановление правительства РФ N° 1193.

Учиться IT бесплатно

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

Ученикам нужно пройти вступительное тестирование для определения уровня подготовки и распределения в соответствующую группу.

Занятия будут проходить 2–3 раза в неделю, в дневное и вечернее время — вы сможете выбрать удобный для себя график. Курсы легко совмещать со школой и другими увлечениями благодаря онлайн-формату и гибкому расписанию.

Учиться IT бесплатно

Обучение на базе ТГУ

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

Учиться IT бесплатно

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

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

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

Задавать вопросы преподавателям, общаться с единомышленниками и найти поддержку и мотивацию учащиеся смогут в специальных Telegram-чатах.

Учиться IT бесплатно

Чем занимается Разработчик C++ (базовый уровень)

Создает программы для управления умными устройствами: пишет код на C++, работает с датчиками и микроконтроллерами (Arduino), разрабатывает алгоритмы автоматизации и простые решения на базе ИИ.

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

На курсе вы научитесь

Программировать на языке C++ для Arduino, используя базовые и объектно-ориентированные конструкции

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

Собирать электрические схемы с датчиками и LED, подключать их к Arduino

Разрабатывать интеллектуальные алгоритмы (условные операторы, циклы, массивы) для автоматизации процессов

Применять библиотеки C++ для работы с данными с сенсоров и обработки сигналов

Использовать системы контроля версий (Git) для организации командной работы над проектами

Программа курса

Онлайн

Формат

145 часов

Объем программы

1 учебный год

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

Начальный

Уровень

4

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

Программирование встраиваемых интеллектуальных систем на C++ с использованием Arduino

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

Объектно-ориентированное проектирование и управление интеллектуальными устройствами на C++

  • Основы классов и объектов, создание цифровых моделей датчиков и исполнительных устройств, работа с конструкторами и методами, организация кода
  • Инкапсуляция и интерфейсы, защита данных и управление доступом, построение безопасных программных компонентов для управления электроникой
  • Наследование и полиморфизм, создание иерархий устройств, реализация универсальных методов для работы с различными типами датчиков и исполнительных модулей
  • Архитектура программ: проектирование комплексных систем управления на базе классов, интеграция сенсоров, моторов и исполнительных устройств
  • Итоговый проект: разработка интеллектуальной системы (например, “умная система освещения/вентиляции”), сборка прототипа, оформление проекта
  • Промежуточная аттестация

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

  • Логические правила и экспертные системы: применение if/else, построение таблиц решений, разработка простых интеллектуальных алгоритмов управления
  • Алгоритмы поиска, распознавание линий и цвета: программирование робота-“следопыта”, обработка сигналов с помощью массивов и фильтрации
  • Имитация обучения, запоминание траекторий и адаптация поведения, основы работы с памятью
  • Применение стандартных и специализированных библиотек C++ для обработки данных с датчиков, реализация фильтрации, сглаживания и обработки сигналов
  • Итоговый проект: создание умного робота, интеграция нескольких видов сенсоров, интеллектуальное поведение на основе накопленных данных
  • Промежуточная аттестация

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

  • Инструменты командной разработки: основы git, совместная работа с кодом, организация версий и распределение ролей в проекте
  • Интеграция внешних библиотек и новых устройств: подключение дисплеев, дополнительных датчиков, работа с документацией и примерами
  • Архитектура и планирование комплексных проектов: составление схем, декомпозиция на модули, планирование этапов разработки
  • Тестирование, отладка и оптимизация программ для сложных систем, применение симуляторов и инструментов профилирования
  • Итоговый командный проект: создание интеллектуального робота с элементами искусственного интеллекта, презентация решения
  • Промежуточная аттестация

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

Преподаватели —
практики и эксперты IT

Роман Юн

Роман Юн

  • Руководитель центра информационных технологий
  • Преподаватель ГПОУ «Читинский техникум отраслевых технологий и бизнеса»
  • Главный эксперт в компетенции «Программные решения для бизнеса» Забайкальского края
  • Опыт работы: 10+ лет

Почему стоит участвовать в проекте

Онлайн-обучение

Занимайтесь онлайн в удобное для себя время и начните строить карьеру в IT с юности. В этом вам помогут наши преподаватели — топовые IT-специалисты, работающие с проектами по всему миру.

Онлайн-обучение

Занимайтесь онлайн в удобное для себя время и начните строить карьеру в IT с юности. В этом вам помогут наши преподаватели — топовые IT-специалисты, работающие с проектами по всему миру.

Интенсивное погружение в IT

Каждая программа обучения рассчитана на 144 учебных часа. У вас будет 4‑9 месяцев, чтобы погрузиться в выбранную сферу IT и получить навыки разработчика.

Популярные языки программирования

Крупные компании и IT-корпорации активно используют Python, Java, JavaScript, С#, С++, Lua и другие языки для разработки проектов: от простого веб-приложения до масштабных нейросетей.

Первый проект в портфолио

Все задачи приближены к реальным — их можно добавить в свое портфолио и в будущем демонстрировать работодателям. Создайте ПО, игру, веб- или мобильное приложение, сайт, нейросеть.

Будущая профессия

Примерьте на себя роль IT-специалиста, и решите, подходит ли вам это направление. У IT-сферы множество преимуществ: отсрочка от армии, получение вида на жительство, льготная ипотека, повышенные зарплаты, гранты.

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

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

Оформленное портфолио — это возможность выделиться на фоне других специалистов и шанс на получение работы в компании вашей мечты.

Компьютерная игра, разработка 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

Более 120 тысяч компаний по всей России ищут разработчиков и программистов

Ваши перспективы заработка в IT:

80 000 Рублей

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

120 000 Рублей

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

170 000+ Рублей

Senior от 24 месяцев

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

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

Senior от 24 месяцев

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12+ лет

На рынке
образования

70 000+

Студентов учится
в 2025 году

20+

Образовательных
программ

100+

Партнеров

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

  • Подача заявки
  • Информация о проекте
  • Обучение

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

Информация
о проекте

Обучение

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

Проект создан для учащихся 8-11 класса, колледжей и техникумов. Обучение подходит как новичкам, так и тем, у кого уже есть опыт программирования. Чтобы приступить к обучению, необходимо подать заявку на курс, подтвердить ее на портале «Госуслуги» и успешно сдать вступительное испытание.

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

1. Выбрать курс и подтвердить заявку на портале «Госуслуги».

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

— Заявитель должен иметь подтвержденную учетную запись на портале «Госуслуги».

— Какие документы нужны для подачи заявки:

  • Паспорт или свидетельство о рождении ученика;
  • Паспортные данные представителя — если подает родитель или опекун;
  • Справка об обучении за 2024-2025 учебный год от 01.06.2025;
  • Свидетельство о рождении ученика— если он родился на территории иностранного государства.

2. Успешно пройти вступительное испытание в течение 10 рабочих дней и дождаться результатов — они придут на электронную почту.

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

3. Заключить договор с образовательной организацией от имени родителя / законного представителя подростка.

Для заключения договора необходимо подготовить пакет документов:

— Справка об обучении в 8–11 классе общеобразовательной школы / колледже / техникуме за 2024-2025 учебный год от 01.06.2025. В бланке должны быть указаны ФИО и класс ученика, юридическое лицо школы / колледжа / техникума, дата создания справки.

— Копия паспорта родителя/законного представителя и копия паспорта ученика

Что делать, если не получится пройти тестирование?

Подать новое заявление можно после обновления статуса на «Отказано в оформлении услуги». После этого вы сможете выбрать курс другой образовательной организации и подать новое заявление.

Если по результатам вступительного испытания вам не подойдет ни одна учебная программа, вы получите ссылку на бесплатный онлайн-курс для самостоятельного обучения программированию. Доступ придет на электронную почту и в личный кабинет.

Почему предлагают курс с другим уровнем подготовки?

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

Оспорить результаты вступительного испытания нельзя.

Что делать после того, как успешно сдал тест?

Для начала обучения необходимо заключить договор на бесплатное обучение. Далее с вами свяжется куратор группы и сообщит о начале занятий, их времени и дате. А также вы будете получать письма и инструкции, которые помогут справиться со всеми этапами: от подачи заявки до старта обучения и получения сертификата.

Можно зарегистрироваться сразу на несколько курсов?

Нет. Так как проект бесплатный, можно пройти обучение только по одному курсу.

Как изменить выбранный курс?

В 2025 году в рамках дополнительного донабора сменить курс невозможно.

Куда обращаться с вопросами по статусу заявления или участию в проекте?

— Ознакомьтесь со статусом вашего заявления в личном кабинете «Госуслуги» в разделе «Заявления».

— Напишите в службу техподдержки futurecode@2035.university. В письме укажите номер заявления на «Госуслугах» и дату подачи.

— Позвоните в службу заботы по телефону +7-495-021-67-55.

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

Да. В рамках федерального проекта «Код будущего» 100% стоимости обучения оплачивает государство из бюджета национальной программы «Цифровая экономика РФ».

Как долго действует проект?

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

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

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

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

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

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

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

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

Длительность курсов отличается друг от друга в зависимости от программы. В среднем курсы длятся от 4 до 9 месяцев.
Все курсы состоят из 4 модулей, каждый из которых можно проходить отдельно. Вы можете получить до +8 баллов к ЕГЭ, пройдя полный курс из 4 модулей, и увеличить свои шансы поступления на бюджет в НИ ТГУ

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

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

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

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

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

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

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

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

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

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

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

Регистрация

*
*
*
*

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