2024/25 - 26-ый учебный год!
ГлавнаяКурсы для школьниковIT для 2-11 кл. Как проходит обучениеПрограммирование (5 уровней). О программе – Разработка профессионального приложения с использованием баз данных и нейросетей

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

Траектория обучения | Программист-профессионал

Режим обучения: в Зеленограде очно или очно-онлайн, онлайн

Крутой курс для крутых старшеклассников!
Курс предназначен для тех, кто свободно владеет любым языком программирования (Python, C++, PHP и др.) на продвинутом уровне и хочет стать программистом. Знание ООП обязательно!
Приглашаются школьники, окончившие 4 уровня программы «Программирования» или 3 уровня программы «Web-технологии», а также школьники, которые не учились в ЦКО и ДО, но имеют указанные исходные знания - им необходимо пройти тестирование.

Обучаясь на этом курсе, школьники разработают реальные проекты такие, как Соцсеть, Интернет-магазин и др. – с «нуля» до запуска проекта на своём сервере. При этом они смогут не только применить свои знания по программированию, но и освоить очень важные современные технологии для разработчика. Полученные знания и навыки дадут возможность им начать работать в IT-компаниях.

Школьники освоят Работу с базами данных, Создание сервера и виртуальной машины, Разработку BackEnd и FrontEnd, а также Интеграцию сервиса GPT-нейросети. Сегодня нейронные сети стали неотъемлемой частью практически любого серьёзного продукта и позволяют автоматизировать множество задач, которые требовали участие человека. Ведёт занятия преподаватель-практик, работающий программистом.

После окончания обучения выдаётся Свидетельство об IT-профессии c регистрацией в федеральном реестре. Подробнее
Участвуя с проектом на региональных конференциях и конференциях ВУЗов, школьники получат дополнительные баллы для поступления в ВУЗ.

Рекомендуемый возраст: школьники 9-11 классов (обучение в более раннем возрасте возможно после тестирования)

Продолжительность курса (ак.ч. равен 40 минутам):
148 ак.ч. (112 ак.ч. основных занятий + 36 ак.ч. дополнительных занятий)

Занятия проходят: с октября по май по 3,5 ак. ч. в неделю + дополнительные занятия


Если опоздал к началу обучения!
Пройди тестирование и подключайся в группу, которая уже занимается. Если имеющихся знаний у школьника недостаточно, то для него составляется индивидуальная программа для основных занятий в группе и дополнительных занятий. Такое сочетание основных и дополнительных занятий позволяет восполнить недостающие знания и успешно обучаться в группе

Стоимость курса: 8025 руб. / мес. (64200.00 руб. за весь курс) условия оплаты

Исходный уровень знаний: продвинутый уровень в программировании на любом языке (ООП – обязательно, Linux желательно). Подходят знания в объеме одного из курсов Программирование, 4-й уровень (базовый, С++, C#), Программирование, 4-й уровень (углубленный, С++, C#), Web-технологии, 3-й уровень

Содержание курса:

  • I семестр
    • СУБД MySQL, разработка БД для учебного проекта
    • Python (ООП, Flask – создание сервера), взаимодействие с MySQL из Python
  • II семестр
    • Python (Flask – шаблоны, подключение к БД, выполнение и обработка запросов)
    • Формат данных JSON, интеграция стороннего сервиса GPT-нейросети, разработка backend для проекта
    • HTML, CSS, JavaScript, AJAX, взаимодействие с DOM из JavaScript
    • Разработка frontend для проекта
    • Создание виртуальной машины-сервера с ОС Debian (GNU/Linux), настройка доступа по SSH, запуск проекта на сервере

В уч. процесс входят занятия «Моя успешная IT-карьера» (знакомство с современным миром IT и работой IT-специалистов).

Примечание.
Методические материалы курса являются объектом исключительных авторских прав. Нарушение авторских прав влечет гражданско-правовую, административную и/или уголовную ответственность (подробнее).