Курс Python
для веб-разработки

Обучение Fullstack веб-разработчика на Python
Онлайн
в удобное время
{{start_date}}
дата старта
9 месяцев (или 395 часов)
длительность обучения
Освойте веб-разработку с нуля - фронтенд и бэкенд на Python
Веб-разработка – профессия с высоким доходом и удобным графиком. И освоить ее несложно. Главное выбрать правильный подход!

На практике для большинства заказов на фрилансе и вакансий требуется один и тот же набор действий: развернуть сервер, установить на него Django, поправить шаблоны, наладить Javascript и пр.

Этот курс научит вас именно этому - хорошо выполнять те действия, которые закроют 80% всех задач как на работе, так и на фрилансе. Вам больше не придется тратить сотни часов на самостоятельный поиск решения или чтение форумов.

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

Скидка {{sale}}% на курс
Забронируйте курс по спеццене — со скидкой {{sale}}%!
Мы гарантируем, что вы сможете выполнять заказы на фриланс-биржах на Python сразу после окончания обучения!
Откройте для себя прелести удаленной работы: работайте из любой точки планеты и увеличивайте доход
Платите по частям или после обучения: учитесь, не отвлекаясь на решение финансовых вопросов (подробнее о рассрочке)

Как проходит обучение на курсе
После обучения вам станут доступны более 600 вакансий Топ компаний с хорошими условиями:
На фриланс биржах 80% заказов, размещенных компаниями и частными лицами, вы сможете решить уже сразу после программы:
Для кого эта специализация?
Новичков
стремящихся освоить полный stack технологий для созданий сайтов, приложений и сервисов с возможностью видеть продукт в целом.
Фрилансеров
и желающих ими стать, с целью зарабатывать на фриланс биржах и управлять своим временем самостоятельно.
Что вас ждет на специализации
Персональный
ментор
С самого старта программы вам помогает ментор: отвечает на вопросы, разбирает вместе с вами задачи, курирует финальные проекты
Комплексная программа
9 месяцев обучения - это реально, чтобы с нуля освоить все, что нужно для fullstack-разработки веб-сайтов на Python
Финальные проекты
В ваше портфолио добавятся разработанные вами два сайта (лендинг и сложный сайт с личным кабинетом) и два веб-сервиса (планировщик дел и онлайн-опросы)
Обучение через практику
Навыки закрепляются выполнением домашних заданий, работой в тренажерах и взаимной проверкой практики одногрупниками
Программа обучения
Программа разработана так, чтобы за 9 месяцев на практике освоить более 20 видов инструментов для будущего веб-разработчика
Основы HTML и CSS, верстка первых страниц
Изучаем HTML, создаем свои первые веб-страницы. Осваиваем использование таблиц стилей CSS, учимся украшать страницы.

— 4 недели, 6 часов в неделю
— Изучение на практике - код из готового проекта для правки
— 20 заданий в тренажере
— Подборка дополнительных материалов
— Помощь экспертов и ментора
Свой первый сайт на Javascript и Bootstrap
Осваиваем Javascript. Учимся верстать с помощью фреймворка bootstrap. Создаем страницы с анимацией. Учимся работать с файлами разных типов.

— 4 недели, 7 часов в неделю
— DOM-модель
— AJAX, jQuery, обновляемая страница
— Основы Vue.js и ES6
— Проект - свой сайт на Bootstrap
— 15 заданий в тренажере
— Подборка внешних инструментов для дополнительной практики
— Помощь экспертов и ментора
Основы Python: создаем веб-приложение
Погружаемся в Python, изучаем основы языка. Учимся подключать необходимые библиотеки. Пишем свой веб-сервис с интерактивными элементами.

— 10 недель, 7 часов в неделю
— ООП в Python, классы, формы, создание веб-сервиса
— Работа с файлами разных типов, JSON, XML
— Сервер на Python
— Работа с API, подключение к сайту
— Тренируемся на готовом коде
— Проект - свое веб-приложение с анимацией на Bootstrap
— 16 задач в тренажере
— Подборка дополнительных материалов
— Помощь экспертов и ментора
Изучаем SQL и подключаем базу данных
Изучаем работу базы данных SQL. Учимся использовать основные операторы. Пишем веб-игру с подключением к базе данных.

— 4 недели, 6 часов в неделю
— Работа с SQLite
— Создаем игру с веб-интерфейсом и подключением к базе данных
— 9 задач в тренажере
— Подборка дополнительных материалов
— Помощь экспертов и ментора
Осваиваем Django и создаем сайт
Знакомимся с фреймворком Django, подключаем, разворачиваем, настраиваем. Создаем свой сайт с помощью шаблонов.

— 9 недель, 7 часов в неделю
— Тренируемся на готовом коде
— Django ORM
— Работа с API
— Django Rest Framework
— Проект - создать CMS на Django с нуля
— Оттачиваем и закрепляем навыки на нескольких проектах
— Подборка внешних инструментов для дополнительной практики
— Помощь экспертов и ментора
Знакомимся с Linux и размещаем проект на сервере и в облаке
Изучаем ОС Linux, знакомимся с основными настройками. Учимся работать с сервером на Linux. Знакомимся с docker.

— 4 недели, 6 часов в неделю
— Консоль, права доступа, регулярные выражения
— Работа с docker-контейнерами
— Проект - разместить свой сайт на Heroku
— 8 задач в тренажере
— Подборка внешних материалов
— Помощь экспертов и ментора
Готовимся к работе с заказчиками и выполнению проектов на фрилансе
Бонус-модуль.

Даем все вводные для взаимодействия с заказчиками и командной работы
Расскажем о работе на фриланс биржах
Финальные проекты
В течение всего обучения вы выполняете свои проекты.

Сайт загадок и головоломок с функцией рейтингов и достижения, куда одни пользователи вносят загадки, другие их отгадывают
Сайт как визитную карточку веб-разработчика (лендинг)
Веб-сервис-планировщик для ведения списка дел
Что вы будете уметь по окончании обучения
Сверстать страницу на HTML
Сверстать с нуля сайт на Bootstrap
Применять Javascript на странице
Написать рабочий веб-сервер на Python
Разворачивать веб-сервис с подключением к базе и авторизацией пользователей
Написать собственный движок сайта на Django
Развернуть на домене созданный сайт и поддерживать его
Разбираться в чужом коде, вносить изменения
Искать и исправлять ошибки в своем коде (debugging)
Написать сопроводительную документацию к своему коду
Искать заказы на фриланс-биржах
Находить готовые решения для задач
Преподаватели и менторы
Игорь Мосягин
R&D разработчик в Lamoda,
приглашенный лектор РЭУ им. Плеханова,
опыт программирования на Python больше 10 лет. Ведущий преподаватель.
Даниэль Воробьев
Ведущий аналитик данных в ЛАНИТ, занимался Data Science в Clover Group. По совместительству Data инженер-исследователь в НИТУ МИСИС. Опыт программирования 5 лет.
Лиана Гукасян
Frontend-разработчик, фрилансер, ментор.
Владимир Ваганов
Разработчик в Стилсофт,
опыт программирования на Python 3 года.
Валерий Хаслер
Опыт на фрилансе 7 лет. Стек: HTML, CSS, Javascript.
Николай Афанасьев
Backend-разработчик в "Центре речевых технологий", опыт программирования на Python - 3 года.
Егор Закутей
Студент физфака ВШЭ, призер ВСОШ по физике. Занимается олимпиадным программированием и машинным обучением в сфере анализа звука и речи.
Никита Хохлов
Frontend developer в Сбере. 3 года в программировании, для себя написал telegram бота, после чего решил развиваться в программировании. Стек: HTML, CSS, JavaScript, React.js, Python.
Игорь Мосягин
R&D разработчик в Lamoda.
Приглашенный лектор РЭУ им. Плеханова (2018-2019 гг.).
Опыт программирования на Python больше 10 лет. Ведущий преподаватель.
"Курс поможет вам освоить все особенности практической web-разработки. Мы составили оптимальную программу для формирования практических навыков для успешной работы на фриланс биржах и соответствующих основным требованиям работодателей к успешным кандидатам"

3 месяца бесплатного Premium-доступа к приложению ED Words

Согревающий английский в EnglishDom: прокачивайте свои скиллы в английском и соревнуйтесь с другими студентами в приложении для тренировки слов ED Words.

В приложении есть 4 типа тренировок для запоминания слов, 3 уровня сложности и более 350 тематических наборов, которые придутся по вкусу каждому. По промокоду skill_gifts вы получите 3 месяца премиум-доступа со дня активации :)

Предложение действительно до 15.01.2021

Условия использования:
  • Чтобы получить премиум-подписку на ED Words, необходимо скачать приложение из AppStore или Google Play на смартфон;
  • Далее система предложит вам зарегистрироваться, если вы новый пользователь, либо залогиниться в приложении, если у вас уже есть личный кабинет в EnglishDom;
  • Для активации промокода перейдите по ссылке https://www.englishdom.com/promo/ и примените код skill_gifts;
  • Использовать промокод можно в течение месяца и только один раз.
Получите полную программу курса
Другие наши курсы
по веб-разработке на Python
Профессия
"Fullstack-разработчик на Python" за 15 месяцев


Обучение программированию с погружением в алгоритмы и структуры данных, больше практики и больше Python - это обучение для тех, кто хочет строить свою карьеру в программировании.
Отзывы о нас
Как проходит обучение
Слушаете лекции преподавателей
Вы сможете проходить обучение из любой точки планеты. Новые модули будут открываться раз в неделю.
Выполняете практические задания
Микропрактика, тренажеры и задачи — для закрепления каждой темы на практике.
Помощь преподавателя и коллектива
Вы будете получать поддержку наставников и постоянно общаться со своими сокурсниками в специальных каналах в Slack.
Разрабатываете финальные проекты
Вы сразу начинаете работу над несколькими финальными проектами (сайты и сервисы), при разработке которых применяете все полученные навыки.
Подарки при покупке курса
1. Курс по Google Sheets
24 833 ₽ 0 ₽
Станьте мастером таблиц Google и удивите коллег. Навык, который будет необходим пока живет гугл документы и великий эксель)

2. Вебинар по трудоустройству
Расскажем, что делать, чтобы вас захантили еще до конца обучения. Рассказываем на примере успешных примеров.

3. Микрокурс Work-Life Learning Balance
4990 ₽ 0 ₽
Учиться и соблюдать баланс сложно — но вы узнаете, как облегчить себе жизнь. Курс поможет поймать баланс между работой , жизнью и покажет как привести дела в порядок.

4. Чек-лист «Как учиться онлайн»
Образование устарело. Как и подход к нему . Включайтесь с первого дня и сохраняйте мотивацию на протяжении всего периода обучения.

5. Микрокурс по Soft Skills
5000 ₽ 0 ₽
С хард-скилами вы найдете работу, а с софт-скилами — будете в ней успешны и счастливы. Повышения и развития в карьере ждать не стоит без Soft-skills


6. Гид по созданию резюме
4990 ₽ 0 ₽
Четкая и понятная инструкция с помощью которой вы сможете составить реззюме, которое будт интересно для работодателя и повысите конверсию в приглашение на интервью.

7. Микрокурс по созданию своего теграм-бота
Навык автоматизации процессов в мессенджере с помощью которого можно облегчить свою работу , жизнь и начать зарабатывать на разработке уже сразу после прохождения курса.
Запишитесь на курс
ЧТО ВЫ ПОЛУЧАЕТЕ
Список преимуществ 1
Список преимуществ 2
Список преимуществ 3
Список преимуществ 4
Список преимуществ 5
Курс стартует {{start_date}}
Осталось 7 мест
-{{sale}}%
до {{deadline}}
Стоимость обучения при беспроцентной рассрочке на 12 мес
{{price_new}}
р/мес
{{price_before}} р/мес
У меня есть промокод
Разработаете 4 онлайн-сервиса с базой данных и админкой

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

Обменяетесь опытом в коммьюнити с 250+ сокурсниками

На ваши вопросы ответит персональный ментор — разработчик с 4+ годами опыта
Как получить скидку на обучение?
Обучение за счет работодателя
Для запроса документов забронируйте курс через форму и выберите пункт «Оплатить как юр лицо» или напишите на почту info@skillfactory.ru.
Реферальная программа
Вы можете получить скидку 20%, пригласив друзей на наши курсы.
Программы лояльности
После оплаты одного из курсов вы получаете скидку на другой.
Репост
Поделитесь ссылкой у себя в соц. сетях и получите дополнительную скидку 5%.
* Если хотите подробнее узнать про скидку, свяжитесь с менеджером
Жизнь на курсах Skillfactory
Уроки с большим процентом практики

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

Уроки доступны на онлайн платформе, для вдумчивого изучения в любое время.
Выделяй до 10 часов в неделю.


Помощь преподавателя и коллектива

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

Учиться в коллективе лучше, чем в одиночку. Видишь успехи остальных. Если у кого-то получается лучше, то это подстегивает к тому, чтобы поднапрячься. Если получается лучше остальных, то распирает от гордости.
Общаемся и помогаем друг другу в Slack

Студенты специализации получают доступ к сообществу в Slack. В нем участники делятся впечатлениями и решениями задач, спрашивают совета, а наставники все подробно разъясняют.


Делаем домашние задания

Тут все очевидно: чтобы научиться, нужно практиковаться. Дома ты делаешь задания и проекты, пишешь код, а ментор и сокурсники тебе в этом помогают.
На курсе обучение не заканчивается
Сертификат о прохождении курса
Советы по поиску заказов на фриланс-биржах
Подборка полезных ссылок для работы
Тусовка специалистов и полезных знакомств
Наши студенты работают в компаниях
Часто задаваемые вопросы
О курсе
Для кого этот курс?
Курс ориентирован в первую очередь на новичков, которые решили получить профессию с нуля, и дает полноценную подготовку веб-разработчика. Здесь собран опыт реальных компаний, сделана выжимка теории в самой доступной форме и предусмотрены 50 задач и 3 финальных проекта для закрепления навыков.
Это действительно востребованная профессия?
На сайте Headhunter.ru постоянно открыты десятки тысяч программистских вакансий, и их количество только растет. Также разработчики всегда востребованы для фриланс-проектов. В нашем курсе мы даем в первую очередь актуальные для рынка прикладные навыки, поэтому сразу после выпуска вы сможете претендовать на штатные позиции или брать заказы.
Я никогда не программировал(а), смогу ли я учиться на этом курсе?
Да, конечно. Программа рассчитана на новичков без опыта программирования и начинающих с небольшим опытом. Если вы уже знакомы с основами кодинга, то сможете освежить свои знания. Если нет — мы вас всему научим.
Насколько это сложно?
Для старта не нужно уметь программировать. Курс начинается с простых вещей и постепенно усложняется. Мы исходим из общей цели обучения и последовательно «раскладываем» ее на цели каждого блока, модуля, урока. Все материалы, задания, проекты направлены на получение конкретных навыков, которые в итоге сложатся в запланированный для выпускника уровень профессиональных компетенций.
Нужно ли знать английский язык для прохождения курса?
Нет, все обучение ведется на русском языке. Иногда мы можем давать ссылки на англоязычные материалы — но они всегда опциональны.
Какое оборудование потребуется?
Ноутбук или стационарный компьютер на macOS или Windows версии Vista и выше. Все инструкции по установке необходимого ПО вы получите от нас.
Используются ли на курсе платные программы?
Нет, на курсе мы используем программы с открытым исходным кодом и бесплатные. Студенты скачивают с официальных сайтов самые свежие версии программ или те версии, которые необходимы для заданий.
Какая версия Python изучается?
Наша программа построена на следующем стеке:
  • Python 3
  • Django 2
  • Bootstrap 4
  • JavaScript 6
Учебный процесс
Кто будет преподавателями и менторами на курсе?
Наши преподаватели и менторы — признанные эксперты в своих областях с опытом преподавания, часто сотрудники крупных компаний. Все, кто работают со студентами, проходят предварительный конкурсный отбор и подготовку.
Как устроено взаимодействие?
Основное место общения с менторами и другими участниками учебного процесса — мессенджер Slack. Там удобно настроены группы, поэтому можно оперативно получить ответы на разные вопросы по курсу, пообщаться с сокурсниками, поделиться опытом и успехами, найти дополнительные полезные материалы. Если вы раньше не использовали Slack — мы вас научим, это несложно.
Как проходит обучение?
Курс построен вокруг практики и включает только необходимый минимум теории. С первого дня вы начнете учиться мыслить, как программист, и решать задачи, над которыми работают разработчики в реальных компаниях.

Еженедельно вам будет открываться доступ к очередному модулю, который содержит материалы для освоения и кейсы для решения на ближайшие 7 дней. Материалы — это в первую очередь практические задачи по написанию кода, а также видеолекции, скринкасты, заготовки кода и статьи.
Сколько времени нужно уделять учебе?
В зависимости от вашего опыта и сложности конкретного модуля потребуется примерно 10 часов в неделю. Это комфортный темп освоения материала и практики — особенно для тех, кто параллельно работает или учится.
Можно ли проходить курс быстрее?
Да, можно. Программа разработана с учетом того, что на обучение студент в среднем выделяет 10 часов в неделю. Это комфортный темп освоения материала и практики, особенно для тех, кто работает на текущей работе. Но если у вас есть возможность уделять курсу больше времени, вы сможете проходить модули программы в своем темпе.
В какое время проходит обучение?
Обучение организовано на онлайн-платформе, поэтому вы сами выбираете, когда вам удобно изучать материалы и выполнять задания. Раз в неделю вам открывается очередной набор уроков, для прохождения которых установлены дедлайны. На определенное время назначаются живые вебинары, где вы общаетесь с преподавателями, задаете вопросы, смотрите лайвкодинг. Вебинары проходят 1–2 раза в месяц и остаются доступны в записи.
Что будет, если я не успею выполнить задания или пропущу часть занятий?
Мы предложим вам перевестись на один из следующих потоков курса или включить заморозку обучения. Вы всегда можете обратиться к координатору курса и получить индивидуальную поддержку по любым организационным вопросам и проблемам.
Результаты курса
Какая квалификация у меня будет после окончания курса?
Достаточный набор знаний и навыков, чтобы претендовать на junior-позиции или брать фриланс-проекты. Наш карьерный консультант поможет вам составить стратегию, подскажет, где искать вакансии и заказчиков, подготовит к прохождению собеседований и выполнению тестовых заданий.
Получу ли я сертификат по итогам курса?
Да, при прохождении более 70% программы с заданиями вы получите сертификат об успешном окончании курса. Если вы выполните меньшую часть учебного плана, то сертификат будет другим — о прослушивании курса.
У меня сохранится доступ к материалам курса после его окончания?
Да, материалы курса будут доступны вам всегда. Подробнее об этом можно прочитать в договоре-оферте.
Оплата
Можно ли оплачивать курс в рассрочку?
Да, банки-партнеры предоставляют рассрочку без переплаты на 6 или 12 месяцев. Детальные условия вы сможете узнать у нашего менеджера: оставьте заявку, и он свяжется с вами.
Можно ли отменить или вернуть оплату за курс?
Да, мы можем вернуть вам средства полностью или частично — в зависимости от того, какую часть курса вы успели пройти. В каждом случае мы стараемся найти оптимальное комфортное решение. Условия возврата указаны в договоре-оферте.
Можете ли вы сделать подарочный сертификат для моего друга?
Да, мы будем рады подготовить подарочный сертификат на конкретный курс или любую сумму. Пожалуйста, обратитесь к нашим менеджерам.