Код будущего
БЕСПЛАТНОЕ ОБУЧЕНИЕ
онлайн-курс
«Data-science: программирование нейросетей (Machine Learning)»
Освойте перспективную профессию с зарплатой
от 100 тыс. рублей* и научитесь выполнять технологическую цепочку разработки программ
с помощью языка программирования Python*по данным hh.ru
* по данным hh.ru
Учиться IT бесплатно-
Востребованная
профессия в IT -
+8 баллов ЕГЭ
при поступлении -
Топовые
преподаватели -
Возможность работы
в Сбер и VK
Топовый IT-вуз проводит бесплатное обучение
О «Коде будущего»
«Код будущего» — это федеральная
образовательная онлайн-программа,
в рамках которой учащиеся могут освоить языки программирования.
Всего на 2023 год выделено
10 тысяч бюджетных мест.
Подробнее...
Для учащихся школ
и студентов СПО
IT-курсы могут пройти школьники 8-11 классов и студенты колледжей, техникумов и училищ. Подходит как новичкам, так и тем, у кого уже есть опыт программирования.
Подробнее...
Учёба на базе ТГУ
Томский государственный университет входит в ТОП-300 вузов мира и имеет свою Высшую IT-школу.
Подробнее...
Крутейшая
среда
Обучение происходит на платформе Odin. Ученики будут участвовать в онлайн-занятиях или смотреть уроки в записи.
Подробнее...
Совмещайте обучение на курсе с ОГЭ, ЕГЭ
и хобби занимает не более 4 часов в неделю
О «Коде будущего»
Обучение направлено на изучение популярных языков программирования: Python, Java, JavaScript, C++ и другие. Ученики получат знания и навыки, которые могут пригодиться для подготовки к ЕГЭ и ОГЭ и участия в олимпиадах. Обучение позволит примерить на себя роль IT-специалиста и определиться с будущей профессией. Обучение проходит на основании постановление правительства РФ N° 1193.
Учиться IT бесплатноДля учащихся школ и студентов СПО
Учащимся нужно пройти вступительное тестирование для определения уровня подготовки и распределения в соответствующую группу.
Занятия будут проходить 2–3 раза в неделю, в дневное и вечернее время — вы сможете выбрать удобный для себя график. Курсы легко совмещать со школой и другими увлечениями благодаря онлайн-формату и гибкому расписанию.
Учёба на базе ТГУ
В ТГУ используются лучшие практики преподавания ведущих университетов мира: MIT, Stanford, Carnegie Mellon. Это одна из причин, почему студенты Высшей IT-школы являются чемпионами международных конкурсов по программированию, разработке нейросетей, игр, приложений и баз данных. А выпускники работают в Microsoft, Facebook, Google и Goodgame.
Учиться IT бесплатноКрутейшая среда
У всех учащихся будет личный кабинет в Odin. В нем можно отслеживать расписание занятий, участвовать в онлайн-уроках и пересматривать записи лекций. Для закрепления материала каждый урок дополняется домашним заданием. Учащиеся загружают готовые задания в личный кабинет, чтобы преподаватель мог дать развернутую обратную связь. Задавать вопросы преподавателям, общаться с единомышленниками и найти поддержку и мотивацию учащиеся смогут в специальных Telegram-чатах.
Учиться IT бесплатноЧем занимается Data Scientist
Специалист в области Data Science строит на основе данных модели, которые помогают принимать решения в науке, бизнесе и повседневной жизни. Он может работать с неструктурированными массивами информации в разных сферах: от анализа метеорологических факторов до исследования финансовых операций, поисковых запросов, поведения пользователей в Интернете.
- Более 6000 вакансий на hh.ru
- Средняя заработная плата в месяц от 100 000 рублей
- Спрос на IT-специалистов вырос на 40%
На курсе ты научишься
Программа курса «Data-science: программирование нейросетей с нуля»
Формат
Продолжительность курса
В неделю
Уровень
Модуль 1. Python. Введение
в программирование
- Знакомство с языком программирования Python
- PyCharm Community. Основы работы
- Типы данных. Переменные
- Ввод и вывод данных
- Логические выражения и операторы
- Ветвление. Условный оператор
- Исключения и их обработка в Python
- Циклы в программировании. Цикл while
- Функции в программировании
- Локальные и глобальные переменные
- Возврат значений из функции. Оператор return
- Параметры и аргументы функции
- Случайные числа в Python — random, randint и randrange
- Списки
- Цикл for
- Функция enumerate
- Строки
- Словари
- Функции
Модуль 2. Машинное обучение на
Python
- Начало работы. Введение
- Основные инструменты и библиотеки
- Пример классификации сортов ириса
- Методы машинного обучения
- Предварительная обработка данных
- Типы данных и конструирование признаков
- Работа с текстовыми данными
- Общий подход к решению задач машинного обучения
Модуль 3. Продвинутое программирование на языке Python
- Расширенное изучение Python
- Лексическая структура
- Типы данных и значения
- Переменные
- Выражения и операторы
- Инструкции
- Структуры данных: списки, кортежи, множества и словари
- Функции
- Классы и объекты
- Модули и пакеты
- Исключения и их обработка
- Регулярные выражения
- Работа с файлами
- Ввод и вывод данных
- Итераторы и генераторы
- Декораторы
- Многопоточность
- Веб-скрапинг
- Тестирование и отладка
- Виртуальное окружение и управление зависимостями
Модуль 4. Python: Продвинутое искусство машинного обучения
- Глубокое обучение и нейронные сети
- Обработка изображений в машинном обучении
- Обучение без учителя
- Обучение с подкреплением
- Рекомендательные системы
- Анализ данных и визуализация
- Высоконагруженные системы и машинное обучение
- Отработка полученных знаний
- Производительность и оптимизация моделей машинного обучения
- Практика на Python
Подтвердите полученные навыки
Мы обучаем по государственной лицензии и выдаем документы установленного образца
Выпускники получают сертификат за успешное прохождение курса федеральной программы Код Будущего. Вы также можете получить приложение к сертификату за отдельно пройденные модули.
Работодатели чаще предпочитают специалистов, которые могут подтвердить свои навыки документом об образовании.
Олег Сергеев
Преподаватель программы
«Data-science: программирование нейросетей (Machine Learning)»
Образование: Российский государственный социальный университет, Москва, факультет информационных технологий, 2019
Сертификаты и курсы:
- Разработка веб-приложений с использованием Javascript
- Программирование веб-сайтов и веб-приложений на HTML и CSS
- Методика и использование 3D-прототипирования и моделирования на учебных занятиях в инженерном классе
- ИК технологии при обучении робототехнике
Компьютерные навыки: MS Word, MS Excel, MS Powеr Point, Corel Drow, Apobe Photoshop, Adobe Pеmiere, Pinacle Studio, Adobe Flash Professional CS6, Python. C++. C#. Java. Навыки работы с операционными системами Linux и Windows
Роман Мезенцев
Преподаватель программы
«Data-science: программирование нейросетей (Machine Learning)»
Образование: Дальневосточный государственный университет путей сообщения, Хабаровск, факультет прикладной информатики в дизайне, 2017
Опыт работы: 4 года
Повышение квалификации:
- Обучение по программе «Введение в программирование на языке Python»
- Обучение программе «Решение прикладных задач на языке Python»
- Программа повышения квалификации «Основы технологии формирования гибких компетенций при обучении проектной деятельности»
Компьютерные навыки: Python, разработка приложений в pyQT, pygame, создание ботов для telegram и discord
Анна Борисова
Преподаватель программы
«Data-science: программирование нейросетей (Machine Learning)»
Образование: ФГБОУ ВО Тихоокеанский государственный университет, факультет математики и компьютерных наук
Опыт работы: 5 лет
Лекции и практики:
- Практика «Классификатор сортов ириса на ЯП Python c применением алгоритма дерево принятия решений и его визуализация»
- Практика «Введение в машинное обучение и базовые настройки модели на языке программирование Python»
Компьютерные навыки: математическое моделирование в Python и ML-библиотеки, статистические методы в Python
Почему стоит участвовать в проекте
+8 баллов при поступлении
Получите 8 баллов к ЕГЭ, пройдя полный курс из 4 модулей, и увеличьте свои шансы поступления на бюджет в НИ ТГУ на бакалавриат любой специальности.
Онлайн
Занимайтесь онлайн в удобное для себя время и начните строить карьеру в IT с юности. В этом вам помогут наши преподаватели — топовые специалисты, работающие по всему миру.
Интенсивное погружение в IT
Каждая программа рассчитана на 144 учебных часа. У вас будет 4‑9 месяцев, чтобы погрузиться в выбранную сферу IT и получить навыки разработчика.
Популярные языки программирования
Крупные компании активно используют Python, Java, JavaScript, С#, С++, Lua и другие языки для разработки проектов: от простого веб-приложения до масштабных нейросетей.
Первый проект в портфолио
Все задачи приближены к реальным — их можно добавить в свое портфолио и в будущем демонстрировать работодателям. Создайте ПО, игру, веб- или мобильное приложение, сайт, нейросеть.
Будущая профессия
Примерьте на себя роль IT-специалиста, и решите, подходит ли вам это направление. В данной сфере множество преимуществ: отсрочка от армии, получение вида на жительство, льготная ипотека, повышенные зарплаты, гранты.
Пройдите путь от заявки до IT-профессии
≈ 1 мин
≈ 15 мин
≈ 15 мин
≈ 1 час
Оставьте заявку на сайте
Набор на программы приостановлен. Оставьте заявку, чтобы попасть в список приоритетных кандидатов на обучение.
≈ 1 минПолучите справку из школы, колледжа или техникума
Понадобится справка об обучении в 8–11 классе школы, техникума или колледжа, выданная от 01.06.2023 за 2023-2024 учебный год
≈ 15 минПодтвердите на Госуслугах
Подать заявление могут как учащийся, так и его родители/законные представители.
≈ 15 минПройдите вступительное испытание
Сдайте вступительный тест в течение 10 дней и дождитесь результатов
≈ 1 часЗаключите договор и приступите к занятиям
Подготовьте пакет документов для договора и начните изучение на платформе Odin
Более 120 тысяч компаний по всей России ищут разработчиков и программистов
Ваши перспективы заработка:
80 000 Рублей
Junior первые месяцы работы120 000 Рублей
Middle от 10-12 месяцев170 000+ Рублей
Senior от 24 месяцевJunior первые месяцы работы
Middle от 10-12 месяцев
Senior от 24 месяцев
Центр карьеры поможет начать карьеру в IT
Присоединяйтесь!
С нами более
180 000+ выпускников ТГУ
12+ лет
На рынке
образования
70 000+
Студентов учится
в 2023 году
20+
Образовательных
программ
100+
Партнеров
Отзывы наших выпускников
Остались вопросы?
- Подача заявки
- Информация о проекте
- Обучение
Кто может пройти бесплатное изучение программирования?
Проект создан для учащихся 8-11 класса, колледжей и техникумов. Он подходит как новичкам, так и тем, у кого уже есть опыт программирования. Чтобы приступить к обучению, необходимо подать заявку на курс, подтвердить ее на портале «Госуслуги» и успешно сдать вступительное испытание.
Как я могу попасть на курс?
1. Выбрать курс и подтвердить на портале «Госуслуги».
— Подать заявление на участие может школьник, если он получил паспорт, или его родитель / законный представитель.
— Заявитель должен иметь подтвержденную учетную запись на портале «Госуслуги».
— Какие документы нужны для подачи:
- Паспорт или свидетельство о рождении;
- Паспортные данные представителя — если подает родитель или опекун;
- Справка за 2023–2024 учебный год от 01.06.2023;
- Свидетельство о рождении— если он родился на территории иностранного государства.
2. Успешно пройти вступительное испытание в течение 10 рабочих дней и дождаться результатов — они придут на электронную почту.
Пройдите демоверсию вступительного испытания и узнайте, какие задания, какой сложности и в каком формате будут ожидать. Для этого вам необходимо оставить заявку.
3. Заключить договор с образовательной организацией от имени родителя / законного представителя подростка.
Для заключения договора необходимо подготовить пакет документов:
— Справка об обучении в 8–11 классе общеобразовательной школы / колледже / техникуме за 2023–2024 учебный год от 01.06.2023. В бланке должны быть указаны ФИО и класс, юридическое лицо школы / колледжа / техникума, дата создания справки.
— Копия паспорта родителя/законного представителя и копия паспорта ученика
Что делать, если не получится пройти тестирование?
Подать новое заявление можно после обновления статуса на «Отказано в оформлении услуги». После этого вы сможете выбрать курс другой образовательной организации и подать новое заявление.
Если по результатам вступительного испытания вам не подойдет ни одна учебная программа, вы получите ссылку на бесплатный онлайн-курс по программированию. Доступ придет на электронную почту и в личный кабинет.
Почему предлагают курс с другим уровнем подготовки?
Это значит, что по результатам вступительного испытания указанный уровень подготовки не был подтвержден. Вы можете подать повторное заявление в выбранную образовательную организацию на курс с рекомендованным уровнем подготовки и не проходить повторное вступительное испытание.
Оспорить результаты вступительного испытания нельзя.
Что делать после того, как успешно сдал тест?
Для начала занятий необходимо заключить договор. Далее с вами свяжется куратор группы и сообщит о начале занятий, их времени и дате. А также вы будете получать письма и инструкции, которые помогут справиться со всеми этапами: от подачи заявки до старта учёбы и получения сертификата.
Можно зарегистрироваться сразу на несколько курсов?
Нет. Так как проект бесплатный, необходимо пройти только один курс.
Как изменить выбранный курс?
В 2023 году в рамках дополнительного донабора сменить курс невозможно.
Куда обращаться с вопросами по статусу заявления или участию?
— Ознакомьтесь со статусом вашего заявления в личном кабинете «Госуслуги» в разделе «Заявления».
— Напишите в службу техподдержки futurecode@2035.university. В письме укажите номер заявления на «Госуслугах» и дату подачи.
— Позвоните в службу заботы по телефону +7-495-152-39-55.
Обучение бесплатное?
Да. В рамках «Код будущего» 100% стоимости обучения оплачивает государство из бюджета национальной программы «Цифровая экономика РФ». Всего на 2023 год выделено 10 тыс. мест для школьников со всей России.
Как долго действует проект?
Он действует с 2022 года. В 2023 году открыт дополнительный набор на отдельные курсы. Вы можете записаться на обучение прямо сейчас.
Какая техника необходима для обучения?
Для прохождения обучения вам понадобятся ноутбук или компьютер — с них вы сможете просматривать лекции и загружать выполненные практические задания.
Какие программы нужны для обучения?
Не нужно ничего скачивать до начала обучения. Обо всех необходимых программах расскажут на первом занятии.
Сколько будет занятий в неделю?
Будет 2–3 онлайн-занятия в неделю. Длительность урока — 3 академических часа (2 ч. 15 мин. + перерыв). Все уроки будут сохраняться в записи и доступны в личном кабинете на образовательной платформе Odin.
Как долго длится обучение?
Длительность курсов отличается друг от друга в зависимости от программы. В среднем курсы длятся от 4 до 9 месяцев. Все курсы состоят из 4 модулей, каждый из которых можно посещать отдельно. Вы можете получить до +8 баллов к ЕГЭ, пройдя полный курс из 4 модулей, и увеличить свои шансы поступления на бюджет в НИ ТГУ.
Смогу ли я совмещать обучение на курсе с основным обучением?
Конечно. Наши программы выстроены так, чтобы вы смогли комфортно обучаться без стресса и нагрузки. Вы сможете легко совмещать курс с основной учебой и другими увлечениями благодаря обучению в удобное для вас время.
Где будут проводиться занятия?
Обучение проводиться на образовательной онлайн-платформе Odin. В личном кабинете будет отображаться план курса, расписание занятий, записи уроков, методические материалы, домашние задания и обратная связь от преподавателей. А в Telegram-чате курса можно задать вопросы, решать технические проблемами с кураторами и пообщаться с однокурсниками.
Какой документ я получу по итогу обучения?
По итогам успешного обучения мы выдаем цифровые сертификаты о прохождении.
Кем может стать подросток в будущем?
Верстальщиком, программистом или разработчиком. Благодаря обучению в рамках проекта вы примерите на себя роль IT-специалиста и выберете подходящее направление по интересам.
Станьте топовым IT‑специалистом бесплатно
Оставьте заявку, чтобы попасть в список приоритетных кандидатов на обучение.
Мы сообщим вам о дате возобновления набора.
- Удалёнка
- Проекты в портфолио
- Легко совмещать со школой и колледжем
- Легко совмещать с учебой
- Сертификат
- Гибкое расписание
- Поддержка 24/7
- Обучение из дома
- Удалёнка
- Подходит для новичков