Онлайн-курс · 4 месяца

Python на уровень выше

Для тех, кто уже писал код в школе или сам. Решаем задачи уровня ЕГЭ по информатике и делаем два своих проекта. Пробный урок бесплатный.

16
уроков за 4 месяца
1,5 ч
урок раз в неделю
2
своих проекта
до 6
учеников в группе
О курсе

С чего начинаем и к чему идём

Сравните, с чем обычно приходят на курс и чему на нём учимся.

Навыки

  • Собирает программы по образцу из примера
  • Код работает, но объяснить как — не получается
  • Незнакомая задача ставит в тупик
  • Программа всё забывает, как только её закрывают
  • Разбирать задачу и писать решение с нуля
  • Объяснять, почему решение устроено именно так
  • Решать задачи уровня ЕГЭ по информатике
  • Сохранять данные в файлы и читать их обратно

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

  • Раз в неделю. Онлайн-урок в группе до 6 человек, 1,5 часа.
  • Программа. От переменных до работы с файлами, подробно по месяцам ниже.
  • Два проекта. Мини-проект на 8-м уроке и выпускное приложение на 16-м.
Программа

16 уроков по месяцам

Нажмите на месяц, чтобы раскрыть уроки и темы.

Переменные, строки, условия и первые функции. Всё это уже встречалось, поэтому идём быстро.

  1. 01
    Переменные, ввод и вывод, арифметика
    ПеременныеВвод и выводАрифметика
  2. 02
    Комментарии в коде и строки
    КомментарииСтроки
  3. 03
    Условия и первые функции
    УсловияФункции
  4. 04
    Практика: условия
    Практика

Цель месяца: писать программы с условиями и своими функциями.

Учимся писать циклы for и while, чтобы программа сама повторяла тысячи действий. В конце месяца первый проект курса.

  1. 05
    Булева логика и сложные условия
    Булева логикаЗадачи на логику
  2. 06
    Цикл со счётчиком — for
    Цикл for
  3. 07
    Цикл с условием — while
    Повторение forЦикл while
  4. 08
    Мини-проект: структура и принцип работы
    Мини-проект

Цель месяца: собрать мини-проект, свою программу от начала до конца.

Учимся хранить сотни значений и быстро находить нужное.

  1. 09
    Списки (list)
    Списки
  2. 10
    Методы списков
    Методы списков
  3. 11
    Матрицы, хеш-таблицы и множества
    Двумерные спискиСловариМножества
  4. 12
    Свои функции: собираем программу из частей
    Функции

Цель месяца: решать задачи уровня ЕГЭ на списки и словари.

Чтение и запись файлов, затем выпускной проект.

  1. 13
    Декомпозиция: делим задачу на функции
    Функции · практика
  2. 14
    Функции подробнее: передача данных
    Функции углублённо
  3. 15
    Хранение данных: чтение и запись файлов
    Работа с файламиНужно на ЕГЭ
  4. 16
    Выпускной проект: приложение, которое сохраняет данные
    Выпускной проект

Цель месяца: собрать своё приложение, которое хранит данные в файле.

Автор курса

Программу написал практикующий разработчик

Максим Самойленко

Максим Самойленко

Разработчик машинного обучения

5-й
год в Python
>6
хакатонов, среди них «ТехШторм»
  • Разрабатывает модели машинного обучения и бэкенд-сервисы в IT-компании
  • Прошёл вступительный отбор в Школу анализа данных Яндекса, учился на программах МФТИ
  • Финалист акселератора «Цифра»
  • Составил программу курса, от первых переменных до работы с файлами
PythonМашинное обучениеБэкенд
Вопросы

Частые вопросы

Не нашли ответа? Оставьте телефон в форме ниже. Мы перезвоним и ответим на вопросы.

Написать в Telegram

Да, хотя бы небольшой. Курс для тех, кто уже писал код в школе или сам. Если опыта нет, на пробном уроке скажем, стоит ли начинать сейчас.

В группе до 6 человек, раз в неделю по 1,5 часа, онлайн с живым преподавателем. Учеников немного, поэтому на уроке можно спросить про свой код.

Первый месяц повторяем базу. Циклы, списки и словари потом разбираем на задачах уровня ЕГЭ и в двух своих проектах. На пробном уроке посмотрим, что уже получается, и скажем, подходит ли курс по уровню.

Частично. В курсе есть задачи уровня ЕГЭ по информатике, но весь экзамен он не охватывает. Для этого есть подготовка к ЕГЭ по информатике, там задачи на программирование тоже решаем на Python.

Цена зависит от выбранного направления, у курса Python она своя. Точную сумму назовём на пробном уроке, сам пробный урок бесплатный.

Компьютер или ноутбук с интернетом. Что ещё понадобится, расскажем на пробном уроке.