Курс программирования на Python 3.6 для любого уровня c упором на практику

Вы создадите Telegram-бота на первом же уроке. Познакомитесь с основами data science и веб-разработки. Напишете собственный проект. Опытные питонисты, имеющие опыт «боевой» разработки, всю дорогу будут проверять ваш код и давать рекомендации.

С 7 сентября по 9 ноября

Регистрация закроется 1 сентября

00дней
:
00часов
:
00минут
:
00секунд

Учитесь онлайн

Версия курса для тех, кто много работает, живет не в Москве или за рубежом.

  • Те же преподаватели и задачи, что и у оффлайн-группы
  • Индивидуальные созвоны с куратором в субботу. Telegram-чат в другие дни

Учитесь оффлайн

Приходите на занятия по субботам в центре Москвы, решайте задачи и смотрите видео из дома в остальные дни.

  • Учимся в Deworkacy Полянка - рядом 3 станции метро
  • Группа из 5-7 человек вашего уровня плюс куратор на месте. Telegram-чат в другие дни

Что дает этот курс

О курсе

  • Знание основ Python и навыки работы с Flask

    Знание основ Python и навыки работы с Flask, SQLAlchemy, Jupiter Notebook, Mongo DB, HTML, JSON, API популярных сервисов, другими технологиями.

  • 80+ часов практики

    Много практики: от 80 часов с преподавателями и самостоятельно.

  • Видеоуроки, которые остаются у вас

    Видеоуроки, которые остаются у вас и после курса: свыше 30 часов.

  • Свой проект и портфолио на GitHub.

    Свой проект и портфолио на GitHub.

  • Сертификат

    Сертификат.

  • 2 месяца поддержки после курса: чат, митапы

    2 месяца поддержки после курса: чат, митапы.

Кому подойдет

Мы учли интересы всех: и новичков, и продолжающих.

В результате вы можете создавать:

  • Вы никогда не программировали или делали это только в школе.
  • Вы хотите автоматизировать свою работу в управлении проектами, тестировании, маркетинге, SEO, системном администрировании и т.д.
  • Вы уже учили основы Python до этого, но где-то «застряли».
  • Вы хотите сменить работу или попасть в ИТ.
  • Вы учите Python как второй язык программирования, ведь это лучший второй ЯП для любых задач.

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

Что вас ждет

Вы сразу получите результат и поймете, куда расти. И так каждую неделю.

80+ часов практики

Практика с первого дня:

от 80 часов с преподавателем и самостоятельно

30 часов видеоуроков

30 часов видеоуроков

и презентации в еженедельных рассылках

Куратор, группа 5-7 человек

Десятки интересных заданий:

создание сайтов, ботов, работа с
данными и т.д.

Интересные задания

Куратор, группа 5-7 человек

и опытные преподаватели

Код-ревью

Проверка задач: код-ревью

и рекомендации куратора

2 месяца поддержки

Свой проект

во второй половине курса

Готовое портфолио

Живое общение и Telegram-чат

с преподавателями и однокурсниками

Знакомства в отрасли

Поддержка в течение 2 месяцев

после окончания курса

Вы научитесь

Вы научитесь

Программировать, а не кодить.

Создавать чат-ботов

и сможете написать Telegram-бота, который информирует друзей о курсе акций и криптовалют

Работать с данными

и сможете написать первый data science проект: сервис, который будет анализировать успешность постов в VK по реакциям читателей

Делать сайты и веб-приложения

и сможете написать «клон» Avito: доску объявлений для одной товарной категории с собственной базой данных

Писать свои проекты

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

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

После 3-го занятия вы можете предложить свою идею однокурсникам или присоединиться к чужому проекту.

Вот какие проекты делали студенты 10-го набора (май-июль 2018):

Проекты, созданные во время обучения

slide

Агрегатор личных цифровых данных и система поиск по ним

slide

Своя система управления проектами

slide

Бот для изучения иностранного языка

slide

Свой переводчик на десятки языков

slide

Программа для совместного просмотра видео

slide

Система учета расходов мобильной связи

После курса у вас останутся

Новые навыки, связи и полезные материалы.

Доступ ко всем видеолекциям и презентациям

Доступ ко всем видеолекциям и презентациям.

Сертификат о прохождении курса

Сертификат о прохождении курса.

Чат со всеми преподавателями, кураторами и однокурсниками

Чат со всеми преподавателями, кураторами и однокурсниками.

Портфолио выполненных проектов на GitHub

Портфолио выполненных проектов на GitHub.

Опыт работы с Flask, SQLAlchemy, Jupiter Notebook, Mongo DB, Pandas, Bootstrap
										(HTML/CSS), JSON

Опыт работы с Flask, SQLAlchemy, Jupiter Notebook, Mongo DB, Pandas, Bootstrap (HTML/CSS), JSON, API популярных сервисов, другими технологиями.

Как проходит обучение

Программа и расписание

Как проходит курс

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

Онлайн- и оффлайн-группы занимаются по одной программе и получают одинаковое внимание преподавателей и кураторов.

Каждую субботу оффлайн-группа встречается с преподавателями, а онлайн - созванивается с ними. Затем в течение недели вы изучаете материалы и пишете код, укладываясь в дедлайны. Как только накопятся вопросы - пишете в общий чат или куратору.

  • 1-3 неделя

    Изучаем и подтягиваем основы Python

    Каждую неделю вы на практике проходите блок базовых знаний: слушаете мини-лекций, пишете код по примерам, затем выполняете проекты и задачи по теме и выкладываете на проверку в вашем репозитории. Кураторы дают фидбек, как улучшить код.

  • 4-9 неделя

    Пишем свой проект

    Вы продолжаете изучать материалы и выполнять задания, а параллельно начинаете дипломный проект: выбираете идею и напарника, каждую неделю добавляете функционал. Куратор помогает спланировать этапы разработки, подобрать технологии и решить сложности, которые возникают в процессе.

  • 10 неделя

    Финишная прямая

    Вы доводите проект до рабочего прототипа, который можно показать коллегам и друзьям, и презентуете его перед аудиторией (онлайн-группа делает это по видеосвязи). Если вы презентуете свой проект - вы получаете сертификат об успешном окончании курса.

Расписание

Расписание

Используйте переключатели, чтобы посмотреть расписание для онлайн или офлайн курса.

  • Неделя 1 из 10

    keyboard_arrow_down

    Суббота, 7 сентября, 13:00 (МСК).

    Установочный созвон с преподавателями. Знакомство с кураторами. Получаем материалы на темы:

    • Естественные и искусственные языки
    • Какие бывают переменные: типы данных
    • Выполняем одинаковые операции: функции
    • Меняем ход программы: ветвление и циклы

    Дописываем бота, выполняем задания на закрепление материала, по видео проходим темы:

    • Управляем работой программы: условный оператор и циклы
    • Добавляем программе устойчивости: обработка исключений
    • Используем чужой код: модули и pip

    Кураторы проверяют домашние задания.

    Результат: написали cвой первый Telegram-бот и разобрались в основах Python

  • Неделя 2 из 10

    keyboard_arrow_down

    Суббота, 14 сентября, 11:30 (МСК).

    • Созвон и обсуждение задач с преподавателями
    • Индивидуальный созвон и код-ревью с куратором

    Воскресенье-пятница:

    Добавляем в бота функционал:

    • Работа с клавиатурой
    • Отправляем emoji
    • Отправка фото пользователю
    • Получаем от пользователя координаты и контактную информацию

    Проходим по видео темы, выполняем домашнюю работу по темам лекций:

    • Работа с виртуальным окружением.
    • Дата и время
    • Работа с файлами
    • Формат csv и как с ним работать.
    • ООП: Инкапсуляция, Наследование, Полиморфизм

    Проверка домашних заданий кураторами. Начало треков: "Веб-программирование", "Анализ Данных" и "Боты"

  • Неделя 3 из 10

    keyboard_arrow_down

    Суббота, 21 сентября, 11:30 (МСК).

    • Созвон и обсуждение задач с преподавателями
    • Индивидуальный созвон и код-ревью с куратором
    • Выбираем темы проектов и формируем команды

    Воскресенье-пятница:

    Проходим по видео темы, выполняем домашнюю работу по темам лекций.

    Веб-программирование:

    • Основы HTML
    • Bootstrap
    • BeautifulSoup

    Боты:

    • Рефакторинг
    • Работа с зависимостями
    • Работа с документацией

    Анализ данных:

    • Знакомс с Pandas
    • Pandas Series
    • DataFrames
  • Неделя 4 из 10

    keyboard_arrow_down

    Суббота, 28 сентября, 11:30 (МСК).

    • Созвон с преподавателями
    • Созвон проектной команды с куратором: анализируем задачи по проекту, ставим новые, разбираем непонятные вопросы

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Что такое реляционные базы данных
    • Работа с базой данных sqlite при помощи SQLAlchemy
    • Создаем модели базы данных и выводим новости

    Боты:

    • Распознавание изображений через сервис clarifai​
    • Работа с картинками пользователей

    Анализ Данных:

    • Чтение данных из Excel
    • Сводные таблицы в Pandas
    • Чтение данных с веб-страниц

    Также мы разберем работу с Git, начиная от commit, заканчивая merge

  • Неделя 5 из 10

    keyboard_arrow_down

    Суббота, 5 октября, 11:30 (МСК).

    • Созвон с преподавателями.
    • Созвон проектной команды с куратором: анализируем задачи по проекту, ставим новые, разбираем непонятные вопросы

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Формы на сайте
    • Flask-Login
    • Управление правами доступа

    Боты:

    • Работа с диалогами
    • Обработка Callbacks

    Анализ Данных:

    • Введение в Matplotlib
    • Pie-график
    • Bar-график
  • Неделя 6 из 10

    keyboard_arrow_down

    Суббота, 12 октября, 11:30 (МСК).

    • Созвон с преподавателями.
    • Созвон проектной команды с куратором: анализируем задачи по проекту, ставим новые, разбираем непонятные вопросы

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Работа с blueprint
    • Декораторы
    • Наследование шаблонов

    Боты:

    • Подписки и задачи
    • Работа с лимитами

    Анализ Данных:

    • Введение в Kaggle
    • Разбор дата-сета Titanic
    • Проверка гипотез
  • Неделя 7 из 10

    keyboard_arrow_down

    Суббота, 19 октября, 11:30 (МСК).

    • Созвон с преподавателями.
    • Созвон проектной команды с куратором: анализируем задачи по проекту, ставим новые, разбираем непонятные вопросы

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Регистрации и проверки пользователей
    • Миграции базы данных
    • Проверки в формах

    Боты:

    • Знакомство с MongoDb
    • Управление подписками через базы данных

    Анализ Данных:

    • Кодируем датасеты
    • Делаем предсказания на основе датасетов
  • Неделя 8 из 10

    keyboard_arrow_down

    Суббота, 26 октября, 11:30 (МСК).

    • Созвон с преподавателями
    • Созвон проектной команды с куратором: анализируем задачи по проекту, ставим новые, разбираем непонятные вопросы

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Знакомство с Celery
    • Выполнение задач по рассписанию

    Боты:

    • Работа с клавиатурами
  • Неделя 9 из 10

    keyboard_arrow_down

    Суббота, 2 ноября, 11:30 (МСК).

    • Созвон с преподавателями
    • Созвон проектной команды с куратором: анализируем задачи по проекту, ставим новые, разбираем непонятные вопросы

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео:

    Общее:

    • Деплой проектов на удаленные сервера (DigitalOcean)
  • Неделя 10 из 10

    keyboard_arrow_down

    Суббота, 9 ноября, 11:30 (МСК).

    • «Допиливаем» дипломный проект
    • Показываем его по видеосвязи оффлайн-группе, преподавателям и кураторам
  • Неделя 1 из 10

    keyboard_arrow_down

    Суббота, 7 сентября, 10:00-19:00 Перерыв 1 час

    Начинаем писать своего Telegram-бота и проходим темы:

    • Введение, что такое языки программирования
    • Инструментарий программиста: консоль, текстовый редактор, git
    • Основы Python: типы данных, переменные и функции

    Воскресенье-пятница:

    Дописываем бота, выполняем задания на закрепление материала, по видео проходим темы:

    • Управляем работой программы: условный оператор и циклы
    • Добавляем программе устойчивости: обработка исключений
    • Используем чужой код: модули и pip

    Кураторы проверяют домашние задания.

    Результат: написали cвой первый Telegram-бот и разобрались в основах Python

  • Неделя 2 из 10

    keyboard_arrow_down

    Суббота, 14 сентября, 11:00 - 14:00

    • Разбираем с кураторами домашнее задание и непонятные вопросы
    • Решаем задачи

    Воскресенье-пятница:

    Добавляем в бота функционал:

    • Работа с клавиатурой
    • Отправляем emoji
    • Отправка фото пользователю
    • Получаем от пользователя координаты и контактную информацию

    Проходим по видео темы, выполняем домашнюю работу по темам лекций:

    • Работа с виртуальным окружением.
    • Дата и время
    • Работа с файлами
    • Формат csv и как с ним работать.
    • ООП: Инкапсуляция, Наследование, Полиморфизм

    Проверка домашних заданий кураторами. Начало треков: "Веб-программирование", "Анализ Данных" и "Боты"

  • Неделя 3 из 10

    keyboard_arrow_down

    Суббота, 21 сентября, 11:00 - 14:00

    • Разбираем с кураторами домашнее задание и непонятные вопросы
    • Решаем задачи
    • Формулируем темы для проектов и разбиваемся на команды

    Воскресенье-пятница:

    Проходим по видео темы, выполняем домашнюю работу по темам лекций.

    Веб-программирование:

    • Основы HTML
    • Bootstrap
    • BeautifulSoup

    Боты:

    • Рефакторинг
    • Работа с зависимостями
    • Работа с документацией

    Анализ данных:

    • Знакомс с Pandas
    • Pandas Series
    • DataFrames
  • Неделя 4 из 10

    keyboard_arrow_down

    Суббота, 28 сентября, 11:00 - 14:00

    • Анализируем первые итоги работы по проекту
    • Ставим задачи по проекту на следующую неделю
    • Проверка куратором кода, разбор непонятных вопросов

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Что такое реляционные базы данных
    • Работа с базой данных sqlite при помощи SQLAlchemy
    • Создаем модели базы данных и выводим новости

    Боты:

    • Распознавание изображений через сервис clarifai​
    • Работа с картинками пользователей

    Анализ Данных:

    • Чтение данных из Excel
    • Сводные таблицы в Pandas
    • Чтение данных с веб-страниц

    Также мы разберем работу с Git, начиная от commit, заканчивая merge

  • Неделя 5 из 10

    keyboard_arrow_down

    Суббота, 5 октября, 11:00 - 14:00

    • Ставим задачи по проекту на следующую неделю
    • Проверка куратором кода, разбор непонятных вопросов

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Формы на сайте
    • Flask-Login
    • Управление правами доступа

    Боты:

    • Работа с диалогами
    • Обработка Callbacks

    Анализ Данных:

    • Введение в Matplotlib
    • Pie-график
    • Bar-график
  • Неделя 6 из 10

    keyboard_arrow_down

    Суббота, 12 октября, 11:00 - 14:00

    • Ставим задачи по проекту на следующую неделю
    • Проверка куратором кода, разбор непонятных вопросов

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Работа с blueprint
    • Декораторы
    • Наследование шаблонов

    Боты:

    • Подписки и задачи
    • Работа с лимитами

    Анализ Данных:

    • Введение в Kaggle
    • Разбор дата-сета Titanic
    • Проверка гипотез
  • Неделя 7 из 10

    keyboard_arrow_down

    Суббота, 19 октября, 11:00 - 14:00

    • Ставим задачи по проекту на следующую неделю
    • Проверка куратором кода, разбор непонятных вопросов

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Регистрации и проверки пользователей
    • Миграции базы данных
    • Проверки в формах

    Боты:

    • Знакомство с MongoDb
    • Управление подписками через базы данных

    Анализ Данных:

    • Кодируем датасеты
    • Делаем предсказания на основе датасетов
  • Неделя 8 из 10

    keyboard_arrow_down

    Суббота, 26 октября, 11:00 - 14:00

    • Ставим задачи по проекту на следующую неделю
    • Проверка куратором кода, разбор непонятных вопросов

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео и делаем задачи по трекам

    Веб-программирование:

    • Знакомство с Celery
    • Выполнение задач по рассписанию

    Боты:

    • Работа с клавиатурами
  • Неделя 9 из 10

    keyboard_arrow_down

    Суббота, 2 ноября, 11:00 - 14:00

    • Ставим задачи по проекту на следующую неделю
    • Проверка куратором кода, разбор непонятных вопросов

    Воскресенье-пятница:

    Дома делаем задачи по проекту, изучаем по видео:

    Общее:

    • Деплой проектов на удаленные сервера (DigitalOcean)
  • Финал

    keyboard_arrow_down

    Суббота, 9 ноября, 11:00 - 14:00

    • Сдача дипломного проекта
    • Получение сертификата
    • Поход в бар ;)

Курс ведут

Кто делает курс

Кто мы

Курс организует сообщество Moscow Python

C 2012 года проводим митапы Python-разработчиков на площадках Яндекса, ЦИАН, Мегафона, Mail.ru Group и других компаний. Записываем видео и подкаст для питонистов. Объединили свыше 5К человек в единое комьюнити.

  • 3 year

    3 года

    курсу
  • 11 sets

    11 наборов

    прошли обучение
  • 400 graduates

    400+

    выпускников

Основные преподаватели

Основные преподаватели

Практики с большим опытом в разработке и управлении проектами. Разработали сам курс. Ведут занятия. Записывают видеолекции. Помогают со сложными задачами.

  • Михаил Корнеев

    Михаил Корнеев

    Уровень: технический директор. В коммерческой разработке с 2001 года, с 2009 — работает с Python.

    Сооснователь Ingenix AI, компании, занимающейся заказной разработкой в сфере машинного обучения и блокчейн. Сооснователь MoscowPython.

    Сооснователь MoscowPython, технический директор и сооснователь Ingenix AI: компании, занимающейся заказной разработкой в сфере машинного обучения и блокчейн. В коммерческой разработке с 2001 года.
  • Илья Лебедев

    Илья Лебедев

    Ведет онлайн-версию курса. Делал курсы разной сложности для Бауманки, НИУ ВШЭ. Автор сайта прикладных задач для питонистов Devman.

    Опыт в разработке — 9 лет. Как разработчик сотрудничает с Itcanfly и Ingenix AI.

    Ведет онлайн-версию курса. Опыт в разработке - 9 лет, сотрудничает с Itcanfly и Ingenix AI. Делал курсы программирования для Бауманки, НИУ ВШЭ. Создал сайт прикладных задач для питонистов Devman.
  • Владимир Филонов

    Владимир Филонов

    Основатель студии заказной разработки Itcanfly, в прошлом — менеджер проектов и наемный разработчик. Начинал с C++ и PHP, пришел к Python и Erlang.

    Евангелист MoscowPython и ChechPython.

    Основатель студии заказной разработки Itcanfly, в прошлом - менеджер проектов и наемный разработчик. Начинал с C++ и PHP, пришел к Python и Erlang. Евангелист MoscowPython и ChechPython.

Кураторы групп

Кураторы групп

Первыми придут на помощь на занятиях и между ними. Помогут спланировать и распределить задачи в вашем выпускном проекте.

  • АЛЕКСАНДР СТРОГАНОВ

    АЛЕКСАНДР СТРОГАНОВ

    Занимается разработкой Интранета в DomClick.ru

  • АЛЕКСЕЙ ШТЫРНЯЕВ

    АЛЕКСЕЙ ШТЫРНЯЕВ

    Фуллстек-разработчик в инвестиционной группе FinEx. Ранее — веб-разработчик в TVzavr.

  • ИГОРЬ ПЕРЕПИЛИЦЫН

    ИГОРЬ ПЕРЕПИЛИЦЫН

    Старший разработчик в BestDoctor.

  • ДЕНИС ТРОФИМОВ

    ДЕНИС ТРОФИМОВ

    Старший разработчик в Тинькофф в отделе Big Data.

  • ДМИТРИЙ РУДЕНКО

    ДМИТРИЙ РУДЕНКО

    Data Scientist в Cybertonica ltd. Ранее работал на аналогичной позиции в Сбербанке.

  • КСЕНИЯ СУХОВА

    КСЕНИЯ СУХОВА

    Data Scientist в Domclick Сбербанка. Занимается обработкой естественного языка и построением диалоговых систем.

  • АЛЕКСАНДРА ВОРОНЦОВА

    АЛЕКСАНДРА ВОРОНЦОВА

    Разработчик-аналитик в Яндексе. Тренер Django Girls.

  • АЛЕКСАНДР ПОЛИЩУК

    АЛЕКСАНДР ПОЛИЩУК

    Фуллстек разработчик в "Код Безопасности"

  • НАТАЛЬЯ ХАПАЕВА

    НАТАЛЬЯ ХАПАЕВА

    Архитектор Big Data в МТС

  • ГЛЕБ СИНЯКОВ

    ГЛЕБ СИНЯКОВ

    Разработчик в Тинькофф

  • СЕМЁН ОСИПОВ

    СЕМЁН ОСИПОВ

    Back-end разработчик в X5 Retail Group

  • АРТЁМ КОЛОМАЦКИЙ

    АРТЁМ КОЛОМАЦКИЙ

    Back-end разработчик в Rambler

Стоимость

Записаться

онлайн курс

оффлайн курс

Как оплатить

Как оплатить

Рассрочка на 1, 6 или 12 месяцев

Рассрочка - вид кредита, который предоставляет «Яндекс.Касса» и её банки-партнеры. Услуга доступна гражданам РФ с постоянным доходом в возрасте от 18 до 65 лет.

  • Начните регистрацию и выберите пункт «Оплата в кредит».

  • Откройте «Яндекс.Кошелек».

  • Оформите заявку на кредит и дождитесь одобрения.

  • Погасите полную стоимость обучения в первый месяц, чтобы избежать переплат. Либо оплачивайте обучение частями в течение 6 или 12 месяцев с переплатой 3,9% в месяц.

Частным лицам

(оплата сразу)

Начните регистрацию, чтобы забронировать место на курсе, а затем оплатите курс в течение 4 дней одним из способов:

  • Картой Visa или Mastercard.

  • Электронными деньгами: Яндекс.Деньги или WebMoney. yandex money yandex money

  • Наличными через салоны «Связной». Связной

Юридическим лицам

(безналичная оплата)

Если вы хотите отправить на курс сразу нескольких сотрудников, пишите на learn@python.ru, чтобы получить корпоративную скидку (от 5 билетов).

  • Начните регистрацию и выберите опцию «Выставить счет».

  • Свяжитесь с нами по любым вопросам, написав на learn@python.ru.

Отзывы

Отзывы наших выпускников

  • 3 year

    3 года

    курсу
  • 11 sets

    400+

    выпускников

FAQ

Зачем мне вообще Python?
С одной стороны, умение программировать может быть подспорьем для вас в основной работе — вы сможете писать полезные программы для сбора данных, их анализа и вывода в удобном формате (будь то вебсайт или бот в мессенджере). Это может быть полезно, если вы работаете маркетологом, аналитиком данных, системным администратором, seo-специалистом и так далее. С другой стороны, программист — востребованная профессия и наши курсы могут помочь сделать первый шаг в её освоении.
В течение всего курса вы находитесь в плотном взаимодействии со своим куратором, имея возможность получать ответы на свои вопросы и отзывы по поводу своего кода. Также работая над своим реальным проектом в течение курса, вы учитесь командному взаимодействию, которое является важной частью работы разработчика. В целом курс выстроен так, что вы не попадёте в ситуацию, когда вам необходимо построить синхрофазотрон, научившись закручивать гайки — программа выстроена с учётом постепенного вхождения в программирование в правильной логической последовательности.
Создавая курс, мы старались учесть интересы тех, кто не знает о программировании вообще ничего, так что можно смело сказать, что он рассчитан на самых новичков. При этом, однако, формат курса и фокус на практике предполагает возможность «повышения квалификации» для тех, кто учит Python как второй язык программирования или же уже выучил основы до этого — вы сможете заниматься в том темпе, в каком вам будет комфортно.
В каждом наборе курса участвует порядка 30 человек. Все они делятся на группы по 5-6 человек согласно уровню знаний. Первое занятие — интенсив, который продлится с 10 до 19 часов и в ходе которого вы напишете своего первого бота для мессенджера Telegram. В дальнейшем мы будем предлагать вам лекции для изучения в онлайн-режиме, а практические занятия будут полностью посвящены практике и взаимодействию с куратором. Каждое такое занятие будет проходить по субботам с 15 до 18 часов. Также в течение курса вы сможете общаться с «сокурсниками» и куратором в онлайн-режиме. Первые 4 занятия курса вам даётся домашнее задание. Вы его делаете и по готовности показываете куратору. После 4-й недели вы планируете свой проект, разбиваете задачи с напарником (куратор помогает это сделать) и каждую неделю добавляете функционал в свой проект. Здесь вы сами ставите себе задачи (куратор поможет, если случился затык, но не будет ставить задачи за вас). Презентации проектов будет посвящена часть последнего — «выпускного» — занятия.
Да, вы сможете постоянно возвращаться к той или иной лекции по необходимости.
Для начала работы программистом даже на начальной позиции требуются опыт и портфолио. Начать формировать и то, и другое вы сможете уже в ходе занятий на курсе. После этого, если вы захотите работать программистом, мы рекомендуем продолжить формирование портфолио и профессиональное развитие — все необходимые для этого ресурсы будут вам предоставлены. Где-то через полгода — год самостоятельного развития вы сможете попробовать себя на позицию junior-разработчика.
Нет, не критично, поскольку материалы лекций будут доступны онлайн, а практиковаться вы сможете самостоятельно, поддерживая контакт с куратором также онлайн.
Да, такая возможность есть. В этом случае вы пропускаете оффлайн-занятия, однако вы сможете общаться с куратором по Скайпу.
Во-первых, мы — не школа программирования, мы — сообщество разработчиков-практиков MoscowPython. У нас нет профессиональных преподавателей — в течение курса вы общаетесь с теми, кто имел реальный опыт участия в «боевых» проектах. Во-вторых, наш курс сфокусирован на практике и не требует знаний программирования для того, чтобы можно было начать учиться на нём. С другой стороны, опять же в силу фокуса на практике, курс подходит и тем, кто имеет больше опыта в программировании.
Да, посмотрите эту историю нашей выпускницы https://youtu.be/p3BLRyDsvyk
На курсе мы не требуем этих знаний. Вы можете начать заниматься и так: часто программисту важнее разобраться в другой отрасли работы (например, том, как устроена бухгалтерия), чтобы написать хороший сервис.
Да, обязательно иметь свой ноутбук или компьютер. Если вы учитесь оффлайн: приносите и уносите ноутбук с собой, а мы обеспечим розетки, стол, стул, чай и печеньки.
За неделю до начала занятий вы начнете получать сообщения, что и как установить на ноутбук. Также мы будем делиться полезными материалами во время курса. А пока рекомендуем наш подкаст для новичков в Python.
В разработке софта не стоит гнаться за "самыми новыми" версиями языка. Обычно там не все идеально оттестировано: в частности, у версии 3.7 есть проблемы и на Windows, и на маках. Версия 3.6 уже оттестирована, и мы знаем, что от нее ждать. Поэтому рекомендуем ее студентам в их проектах.
Да. Если ко второму занятию вы поймете, что мы не оправдали ваших надежд - напишите нам и мы вернем деньги в полном объеме.
Можно перейти с оффлайна на онлайн-обучение. Сделать наоборот не получится - места в оффлайн-группе огранчены.