8 812 320 13 03
  • Новости
  • Расписание
  • Курсы
  • Организациям
  • Контакты
  • Перезвоните мне

    Курс Программирование на Python для школьников

    Курс Программирование на Python для школьников

    Курс Программирование на Python для школьников
    Начало курса
    30.01.2023
    Продолжительность
    9 месяцев (120 ак. часов)
    Расписание
    Пн 17:00 - 18:30
    Чт 17:00 - 18:30

    или
     
    Пн 18:30 - 20:00
    Чт 18:30 - 20:00
    Онлайн
    (9 мест)
    единовременно 48600 записаться
    в рассрочку / мес6000 записаться
    индив-но / 1 зан-е2500 записаться

    Описание курса

    Онлайн-курс «Программирование на Python» ориентирован на школьников в возрасте 13-17 лет. Обучение на курсе начинается с изучения основ программирования на Python и заканчивается написанием собственного сайта. Курс состоит из 4 модулей. Каждый модуль заканчивается проектом, закрепляющим пройденный материал. 

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


    Расписание открытых уроков: 
    • 25.01.2023 в 19:00 по Мск

    На открытом уроке вы:

    • Познакомитесь с преподавателем и узнаете подробнее о программе курса,
    • Узнаете про особенности языка Python и про то, чем он отличается от других языков,
    • Самостоятельно спрограммируете игру «Камень, ножницы, бумага».
    • Сможете задать вопросы по курсу преподавателю.  
    Записаться на открытый урок можно здесь.

    Курс подходит тем, кто: 
    • хочет научится разработке на Python с нуля; 
    • хочет попробовать себя в роли программиста; 
    • хочет освоить одну из самых востребованных профессий. 
    На курсе студенты: 
    • изучат основы языка Python; 
    • познакомятся с принципами ООП; 
    • научатся создавать сайты, используя HTML и CSS; 
    • научатся применять теорию на практике на реальных проектах;
    • узнают, как работать с большим объемом информации; 
    • презентуют свой продукт, как настоящие разработчики. 
    Студенты реализуют такие проекты как: 
    • игра слов, 
    • морской бой / крестики нолики, 
    • предприятие, 
    • итоговый проект на выбор. 
    Итоговый проект: 

    Начиная с четвертого модуля студенты начнут работать над реализацией итогового проекта, сдача которого является обязательным условием для получения сертификата о прохождении курса. Итоговый проект состоит из 2-х частей: сбор информации из интернета и её удобное отображение посредством веб-сайта или бота. 

    Тему проекта студенты могут выбрать самостоятельно. 


    Примеры проектов, которые сможет реализовать студент: 
    1. Проект «Meteo», сайт, который проверяет погоду (градусы, направление и скорость ветра) в нескольких наперёд заданных местах.
    2. Проект «Кинотеатр», сайт с подбором фильмов по предпочтениям пользователя. 
    3. Сайт помощник для туриста: для заданного города выдаёт общую информацию, достопримечательности, фотографии и др. 
    4. Телеграм бот для работы с курсами фиатных валют и криптовалют.
    5. Чат бот в телеграм, задавай вопросы, а бот ответит. Немного ИИ и магии. 
    6. Что нового? Свой маленький, но поисковик. Сайт индексатор, построенный на запросах и парсинге данных с запросов разных сервисов.

    Программа

    развернуть

    Модуль 1. Введение в Python

    • Что такое программа? 
    • Запуск Python. 
    • Переменные, выражения и инструкции 
    • Условные операторы 
    • Циклы 
    • Проект: Предсказатель 
    • Итерации 
    • Функции 
    • Строки 
    • Финальный проект: Игра слов 
    развернуть

    Модуль 2. Основы Python 

    • Списки 
    • Словари 
    • Кортежи 
    • Проект: Выбор структуры данных 
    • Файлы 
    • Алгоритмы 
    • Знакомство с Qt 
    • Финальный проект: Морской бой / Крестики нолики 
    развернуть

    Модуль 3. Введение в ООП 

    • Введение в ООП 
    • Классы и объекты 
    • Классы и функции 
    • Классы и методы 
    • Наследование 
    • Синтаксический сахар, отладка, анализ алгоритмов 
    • Финальный проект: Предприятие 
    развернуть

    Модуль 4. Введение в веб-программирование 

    • Как работает интернет: Основы, DNS, HTTP 
    • Cookie сессии, безопасность 
    • Фронтенд и Бэкенд 
    • HTML и CSS 
    • Локальный сайт 
    • HTML advanced 
    • Проект: Взламываем игру Dino в Google Chrome 
    • Бэкенд технологии 
    • HTTP сервер на Python без дополнительных библиотек 
    • Фреймворки и мини-проект 
    • HTML и разработка сайта 
    • Cookies 
    • Хэширование паролей 
    • JavaScript и AJAX 
    • SPA и JS фреймворки 
    • Передача данных 
    • Знакомство с Git 
    • Финальный проект: Создание несложного веб-сервиса
    Сертификат после обучения
    По окончании обучения вы получите сертификат о прохождении курса, подтверждающий ваши знания и навыки, полученные во время курса. Сертификат будет отправлен вам на почту в электронном формате. Он также станет вашим дополнительным преимуществом при дальнейшем трудоустройстве в IT-компанию.

    Преподаватели

    Николай

    Опыт преподавания более 3-х лет.

    Закончил ФГБОУ "ЗГУ им. Н. М. Федоровского" по направлению Информационные Системы и Технологии. В качестве дипломной работы выполнял проект разработки системы распределения подбора материала по эстетическим свойствам и управления предприятием с использованием нейронных сетей. Также издавался в научных журналах, включенных в РИНЦ и ВАК с работами по аутентификации пользователей по голосу уже с первого курса университета. Преподавал в Федеральной сети центров цифрового образования детей - IT-Cube, по направлениям "Разработка на Python". Николай так же является молодым аутсорс разработчиком на Python и JavaScript.

    "Мы рождены, чтобы познавать, и мне нравится дарить эту возможность детям. Незамутнённые от повседневной рутины умы жаждут новых знаний, и это сильно заряжает. Каждого ученика я расцениваю как великого человека и специалиста, ведь, если пришел учиться, ты уже круче 90% остальных, ты уже сделал шаг к развитию."

    Фото с очных занятий в СПб

    Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
    Учитесь с профессионалами в сфере IT-образования!