Python School
Открой для себя потрясающий мир программирования
на Python
Ученики платформы смогут самостоятельно:
Автоматизировать скучные и повторяющиеся задачи;
Анализировать данные: от игровой статистики до научных результатов;
Создавать симуляции, делать игры;
Попасть на стажировку в качестве программиста;
Личный кабинет
Разрабатывать сайты;
Использовать машинное обучение;
Работать в команде.
Создавать ботов;
31 октября
Онлайн
50 занятий
Поддержка
Старт второго потока
4 месяца, 3 лекции в неделю по 45-60 минут, гибридный формат: Zoom + записи
Свыше 600 заданий на программирование от переменных, условий и циклов до создания ботов, игр и сайтов
Обсуждения раз в неделю, а также чат для любых вопросов

Курс подойдет вам, если вы

Хотите с нуля освоить язык программирования и попасть в IT
Хотите получать высокую зарплату без привязки к стране или месту
Стремитесь создать что-то своё: сайт, игру или приложение
Ненавидите монотонную работу и хотите автоматизировать её
Мечтаете повлиять на мир или заниматься исследованиями
Научиться говорить с разработкой на одном языке
Курс рассчитан на год обучения учениками старших классов
1 год обучения
Наши выпускники смогут изучать программирование на продвинутом уровне или заняться смежными специальностями, где необходимо IT, например, биоинформатикой
Старт для продвинутого изучения
Преподаватели курса
Преподаватель программирования в Институте биоинформатики, Университете Сириус, Санкт-Петербургском Государственном Университете и на курсе по анализу данных в KarpovCourses. Помощник преподавателя на курсе математического моделирования в Сколтехе.
Александр Ильин
Выпускник биологического факультета МГУ и Института биоинформатики. Участвует в проекте по созданию программы для анализа геномов микробных сообществ. Биоинформатик в BostonGene.
Роман Кругликов
UX-аналитик и разработчик интерфейсов. Работал в Сбере, VK (ex. Mail.ru Group) и Яндексе.
Игнат Смирнов
Выпускник биологического факультета МГУ. Преподаватель машинного обучения и статистики в Институте биоинформатики. Младший биоинформатик в ImmunoMind.
Даниил Литвинов
Биоинформатик-аналитик в ParSeq Lab, выпускник Института биоинформатики и аспирант ИТМО.
Иван Пьянков
Python backend разработчик в команде MyWish.
Станислав Илюткин
Преподаватели курса
Преподаватель программирования в Институте биоинформатики, Университете Сириус, Санкт-Петербургском Государственном Университете и на курсе по анализу данных в KarpovCourses. Помощник преподавателя на курсе математического моделирования в Сколтехе.
Александр Ильин
Выпускник биологического факультета МГУ и Института биоинформатики. Участвует в проекте по созданию программы для анализа геномов микробных сообществ. Биоинформатик в BostonGene.
Роман Кругликов
UX-аналитик и разработчик интерфейсов. Работал в Сбере, VK (ex. Mail.ru Group) и Яндексе.
Игнат Смирнов
Выпускник биологического факультета МГУ. Преподаватель машинного обучения и статистики в Институте биоинформатики. Младший биоинформатик в ImmunoMind.
Даниил Литвинов
Биоинформатик-аналитик в ParSeq Lab, выпускник Института биоинформатики и аспирант ИТМО.
Иван Пьянков
Python backend разработчик в команде MyWish.
Станислав Илюткин
Программа курса
Модуль 1
Введение
  • Устройство компьютера и первая программа
  • Переменные и базовые типы данных
  • Списки и циклы
  • Условия
  • Работа со строками
  • Словари
  • Чтение и запись файлов
  • Функции
  • Библиотеки и импорты
  • Базовые алгоритмы
  • Введение в ООП на Python
  • Решение сложных задач: генерация лабиринта и поиск выход
Модуль 2
Решение повседневных задач
  • Решение школьных уравнений
  • Рисование графиков
  • Анализ таблиц
  • Инвестиции и виджеты
Модуль 3
Создание симуляций
  • Хаос и фракталы
  • Игра «Жизнь»
  • BZ-реакция
  • Музыка на Sonic Pi
Модуль 4
Создание ботов
  • Создаём бота для Telegram
  • Создаём бота для Instagram
  • Парсинг данных
Модуль 5
Разработка игр на Python
  • Простые консольные игры
  • Создание игр с PyGame
  • Визуальные новеллы с помощью RenPy
Модуль 6
Параллельное программирование
  • Процессы и потоки в операционной системе
  • Многопоточность в Python
  • Многопроцессорность и асинхронное программирование
Модуль 7
Разработка веб-приложений на Django
  • Как работает интернет?
  • Основы Django, архитектура проекта
  • Создание сайта на Django
  • Тестирование веб-приложений
Модуль 8
Машинное обучение
  • Что такое машинное обучение и где оно применяется?
  • Метрические алгоритмы на примере KNN
  • Понятие тренировочной и тестовой выборок. Кроссвалидация
  • Линейные модели: линейная и логистическая регрессия
  • Деревья решений и bias variance trade-off
  • Ансамбли: случайный лес и бустинг
Модуль 9
DevOps
  • Основы Git
  • Рабочие процессы с Git
  • Docker
Очень много практики
На курсе студентов ждёт свыше 600 заданий на программирование, среди которых промежуточные проектные задания с проверкой преподавателя, проекты с презентациями.
Плавно повышаем сложность
Последовательное изучение тем для лучшего усвоения материала и прогресса учеников.
«Мне нравится этот курс. А мне есть, с чем сравнивать, потому что параллельно я учусь на других курсах программирования. Жаль я не начала свое обучение с этого курса. Мне было бы намного легче осваивать другие языки на базе того, что я изучаю на этом курсе.»
«Данный курс понравился тем, что содержит не только понятную теоретическую часть, с плавным увеличением сложности от лекции к лекции, но и реальными практическими заданиями, которые могут пригодиться в реальной жизни.»
«Понравилась последовательность подаваемого материала с плавным увеличением сложности, в ходе лекций много примеров и актуальных юз-кейсов.»
Наставник всегда рядом
У нас есть система менторов, где каждый ученик может задать вопросы и своевременно получить ответы. Вдобавок к этому раз в неделю происходит разбор тем, вызвавших сложности.
Также есть бот, напоминающий студентам регулярно заниматься.
Наши преимущества
Фокусируемся на развитии школьников и студентов
Благодаря проектному обучению способствуем приобретению новых навыков для дальнейшего развития и работы
Помогаем ученикам выбрать подходящую для них область IT
Показываем, как с помощью программирования решать проблемы и создавать что-то новое в различных областях
Записаться на курс
Следующий поток стартует 31 октября!
Оставьте заявку и мы свяжемся с вами в ближайшее время.
Отзывы студентов и родителей
В курсе Саши всё понятно, и хорошо объяснено. Если тебе что-то не понятно он объяснит. По воскресеньям проверка домашнего задания. P.s. можно сделать задания которые понимаешь, и в субботу спросить которые тебе не понятны, он тебе покажет как выполнить задания наглядно. Если ты боишься спрашивать на публику, можно спросить в личном чате.
Богдан
Данные курсы мне понравились, очень хороший преподаватель Александр, объясняет все хорошо, грамотно, а главное легко воспринимать на слух, для тех кто планирует изучить курсы для дальнейшей работы с языком, рекомендую выполнять все задания, и спрашивать все что не понятно, а также решать задачки вне дедлайна, а те кто для себя, старайтесь понимать материал, и выполнять вовремя дедлайн) спасибо за эти 3 месяца обучения!
Григорий
Курсом остался очень доволен. Понравилась последовательность подаваемого материала с плавным увеличением сложности, в ходе лекций много примеров и актуальных юз-кейсов. Попутно рождается множество идей реального применения языка. Замечательный преподаватель, крайне интересно объясняет и мотивирует, всегда можно задать вопрос и получить развернутый ответ. Пройденное впечатывается в голову и систематично там укладывается, в том числе благодаря большому количеству практических заданий. Организационно и технически также 10/10, в общем, рекомендую :)
Виктор
Очень толковый и поэтапный курс. Прошёл с удовольствием и интересом. Разнообразные практические задачи. По результату курса есть понимание того как решаются многие задачи. Дальше – дело только за практикой! Спасибо Александру за толковое обучение!
Слава

Хочу поделиться отзывом о курсе по изучению Python в "Школе Питона". Курс отлично подойдет тем, кто начинает изучать язык "с нуля", а также тем, кто хочет восстановить/освежить знания или перейти с какого-то другого языка программирования на "питон". Охватывается широкий круг тем: от создания простых игр и телеграмм ботов до работы с базами данных и обзоре библиотек помогающих в ETL процессах. То есть, дается достаточно большой и расширяющий кругозор материал, из которого можно понять возможности и сферы применения языка, чтобы можно было дальше "копать глубже" и развиваться в понравившемся направлении. Спасибо автору и всем преподавателям за вашу работу и за этот курс! Всех благ и успехов!:)
Рус
Стоимость
Вы можете приобрести как курс целиком, так и оплачивать его по месяцам. За подробностями напишите нам!
35000 руб.
Еженедельные консультации и обсуждения с преподавателями
48000 руб.
Все консультации и обсуждения, а также индивидуальный менторинг
26000 руб.
Прохождение курса без еженедельных обсуждений и доп. консультаций
FAQ
Какой уровень подготовки требуется для прохождения курса?
Курс идёт с нуля, подразумевается только знание арифметических операций. Если вы закончили хотя бы среднюю школу, то у вас уже есть вся необходимая подготовка.
Что нужно для занятий?
Компьютер, подключение к интернету и браузер — для большинства занятий всё необходимое будет доступно из браузера.
Почему Python?
Python — это один из самых простых языков программирования и вместе с тем наиболее универсальный: с помощью питона автоматизируют работу, анализируют данные, создают нейронные сети, запускают сайты, делают игры и многое другое. Он является наиболее популярным языком, благодаря чему можно легче найти работу или получить помощь от сообщества
Зачем платить, если можно пройти бесплатные курсы?
Существует множество вводных курсов по Python, однако не всем подходит формат самостоятельного обучения - начать программировать сложнее всего. Также взаимодействие с преподавателем и другими учениками значительно ускоряют прогресс.
Могу ли я получить помощь в перерывах между занятиями?
Да, можно задавать любые вопросы в чат группы, общаться с другими студентами и преподавателем.
Чем ваш курс лучше других?
Мы объединяем 2 подхода: сначала на курсе даётся необходимая база, а затем используется более естественная схема - мы начинаем решать небольшие проекты, разбирая новый материал на фоне их создания. Это позволяет лучше усваивать знания и развивает навыки их практического применения.

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

Также на нашем курсе у вас постоянно будет возможность получить ответы на вопросы по курсу и не только - преподаватель и помощники являются биоинформатиками, с которыми можно обсудить интересующие вопросы биологии.
Как оплачивается курс?
Первые 6 занятий бесплатны, после них вы можете продолжить, оплатив курс.
Получу ли я сертификат?
После успешного прохождения курса вы получите сертификат, который можно приложить к резюме, а самое главное — полезные навыки.
Когда курс считается пройденным?
Для прохождения курса нужно получить 70% баллов и сделать финальный проект
Остались вопросы?
Я в telegram: @Xopyc
E-mail: hello@python-school.com
Оставляя заявку, вы соглашаетесь на условия нашей оферты.
Made on
Tilda