8 800 500-05-22
Бесплатно по России
+7 495 120-40-96
Москва и область
Профессия
Python-разработчик
Научитесь писать программы под руководством личного наставника за 7 месяцев и станьте востребованным разработчиком.
Через практику
80 000 рублей
ОБУЧЕНИЕ
СРЕДНЯЯ ЗАРПЛАТА
РАБОТА
С наставником
В КОНЦЕ
Диплом
Годовая программа
На рынке веб-разработки не хватает кадров
5 000
4
компаний прямо сейчас
ищут Python-разработчиков только на одном hh.ru
одна из самых высоких зарплат.
Вызвана борьбой компаний
за свободных профессионалов

месяца обучения достаточно,
чтобы устроиться
junior python-разработчиком

На рынке веб-разработки
не хватает кадров
5 000
416 000₽
4
компаний прямо сейчас
ищут Python-разработчиков только на одном hh.ru
одна из самых высоких зарплат.
Вызвана борьбой компаний
за свободных профессионалов

месяца обучения
достаточно, чтобы устроиться
junior Python-разработчиком
200 000 ₽
одна из самых высоких зарплат. Вызвана борьбой
компаний за свободных профессионалов

На рынке веб-разработки не хватает кадров
5 000
компаний прямо сейчас ищут python-разработчиков
только на одном hh.ru
4
месяца обучения достаточно, чтобы устроиться
junior python-разработчиком

На рынке веб-разработки не хватает кадров
5 000
200 000 ₽
4
компаний прямо сейчас
ищут python-разработчиков только на одном hh.ru
одна из самых высоких зарплат.
Вызвана борьбой компаний
за свободных профессионалов

месяца обучения достаточно,
чтобы устроиться junior python-разработчиком

На рынке веб-разработки не хватает кадров
5 000
200 000 ₽
4
компаний прямо сейчас ищут python-разработчиков только на одном hh.ru
одна из самых высоких зарплат. Вызвана борьбой компаний
за свободных профессионалов

месяца обучения достаточно, чтобы устроиться junior python-разработчиком

Для кого этот курс
Тем, кто только решил освоить программирование, важнейший навык нашего века, но еще не выбрал, в какой сфере хочет применить будущие навыки, и потому нуждается в максимально универсальном языке.
Новички в коде
Тем, кто уже начал осваивать Python, но для полноценного понимания нуждается в наставничестве. Тем, кто занимался только по учебникам и не знал, кому задать вопрос. Тем, кто уже понял, что хочет развиваться как разработчик, но лучше с поддержкой профессионалов.
Начинающие разработчики
Тем, кто уже имеет значительный опыт работы с Python, но испытывает сложности в некоторых нюансах или привык к более старым версиям языка и не решается самостоятельно перейти на 3.7.0.
Стремящимся повысить свою ценность на рынке
Востребованность
Python ― лучший язык для старта
Python востребован как стартапами, так и гигантами (Google, Facebook, Yandex, Microsoft, Intel etc.). Средняя зарплата Python-разработчика – 90 000 – 150 000 рублей.
Многообразие проектов
Python, как язык общего назначения, применим почти в любой сфере, будь то сайты, приложения, базы данных, игры, системы жизнеобеспечения, научные проекты или даже создание искусственного интеллекта.
Если вы еще не знаете, в какой компании и в какой сфере начнете карьеру программиста, — выбрав Python, вы не промахнетесь.
Простота освоения
Лаконичный, легко читаемый код, четкая структура, работа под любой платформой.
Вадим Шандринов
«Особенность курса в том, что обучение начинается с самых основ. Вы будете заниматься с помощью геймификации — некоторые моменты я объясняю, что называется, на пальцах, мультфильмами или инсценировками».
Python-разработчик с опытом более 16 лет
Преподает программирование 9 лет.
Собирает на онлайн-вебинарах 5 000 зрителей в месяц.
Автор статей на habrahabr.ru с охватом 30 000 просмотров.
Более 16 лет программирует на языке Python.
ПРЕПОДАВАТЕЛИ КУРСА
SRE (Site Reliability Engineering)
Антон Тюрин
6 лет работал в «Яндексе» Senior Software Engeneer.
Занимается надёжностью компании Facebook в лондонском офисе.
Главный методист технического направления Skillbox
Михаил Овчинников
Докладчик крупнейших IT-конференций России.
Специалист в области разработки высоконагруженных систем и обработки больших данных.
Дипломная работа

В конце курса необходимо сдать дипломную работу, которая подтвердит
вашу квалификацию.
I часть
II часть
Вы вместе с преподавателем создадите алгоритм работы анимированных роботов, чтобы они могли эффективно собирать ресурсы как в одиночку, так и в команде
Реализация искусственного интеллекта роботов для оптимального сбора ресурсов
1
1/2
Вы сделаете свой первый сайт по представленному нами макету или выберете для реализации макет, понравившийся именно вам
Вёрстка landing page
2
2/2
Программа курса
39 тем, разработанных на основе требований работодателей методологами-практиками программирования. Без «воды», только важная информация
Python-разработчик с нуля
Модуль 1.
Настройка окружения
Делаем первые шаги: установка Python 3.7.0 и среды разработки, практика работы с Git.
Создаем ваш аккаунт на GitLab
В первой теме курса вы не будете касаться вопросов теории, получайте практическую пользу сразу. Устанавливаем программы для разработки, сам язык Python в версии 3.7.0, и среду программирования PyCharm. Видеоинструкции записаны под все OS – Windows, MacOs, Linux. После этого осваиваем работу с Git, инструментом командной разработки, знание которого требуется в 100 процентах вакансий программистов.


Модуль 2.
Базовые структуры данных
Переходим к основным элементам: понимаем, что такое переменные, списки, словари, множества — в контексте работы программиста.
Модуль 3.
Основные операторы
Знакомимся с оператором if, циклами for и while и понятием функции.
Модуль 4.
Подробный разбор функций
На практике разбираем конкретные функции и способы работы с ними.
Модуль 5.
Модули и пакеты
Организуем программы с помощью модулей и групп модулей — пакетов.
Модуль 6.
Пространства имён и области видимости
Задаем пространства имен и области видимости для лучшей организации кода.
Модуль 7.
Классы и объекты
Структурируем код с помощью деления классов, атрибутов и методов.
Модуль 8.
Наследование классов
Усложняем структуру — ветвим классы с помощью механизма наследования.
Модуль 9.
Наследование классов
Учимся выводить результаты наших трудов в файл и приступаем к работе над дипломным проектом.
Модуль 10.
Исключения
Тренируемся действовать в нестандартных ситуациях — находить и разрешать проблемы в участках кода, к которым требуется особый подход.
Модуль 11.
Инструменты функционального программирования
Рассматриваем функциональный подход к программированию в противовес объектному.
Модуль 12.
Мультипоточность
Учимся ускорять работу при помощи разбиения на потоки и очереди.
Модуль 13.
Поддержка цикла разработки, дипломный проект
Привыкаем тестировать код, находить и исправлять ошибки. Продолжаем работу над дипломным проектом.
Модуль 14.
Стандартные и сторонние библиотеки Python
Знакомимся со сторонними библиотеками, учимся добывать из них нужные данные на практике, осваиваем связанные с этим функции.
Модуль 15.
Практика работы с расширенными типами данных и CSV-файлами
Знакомимся со сторонними библиотеками, учимся добывать из них нужные данные на практике, осваиваем связанные с этим функции.
Модуль 16.
Библиотеки для работы с ресурсами
Нарабатываем опыт работы с базами данных.
Веб-верстка
Модуль 1.
Вводный модуль
  • Как работают сайты. Backend и frontend. Вёрстка.
  • Как выглядит и из чего состоит код веб-страницы.
  • Установка редактора кода Sublime Text.
  • Простая веб-страница на HTML. Тэги и атрибуты.
  • CSS-стили. Селекторы, параметры и значения.
Модуль 2.
HTML
  • Структура HTML5-документа.
  • Обзор и демонстрация работы основных HTML-тэгов.
  • Вёрстка веб-форм. Поля и кнопки. Валидация форм.
  • Таблицы и табличная вёрстка.
  • Семантическая вёрстка. Стандарты и валидность.
Модуль 3.
Основы CSS
  • Как можно задавать стили. Селекторы.
  • Отступы, поля, размеры и единицы измерения.
  • Inline- и block-элементы, свойство display.
  • Обтекание, позиционирование и слои.
  • Блочная вёрстка.
  • Цвета, шрифты, фон и границы.
Модуль 4.
Основы JavaScript
  • Что такое JavaScript и как его подключать к веб-странице.
  • Библиотека jQuery. Управление стилями элементов.
  • Обработка событий.
  • Работа с DOM, изменение, добавление и удаление элементов.
  • Отображение и скрытие элементов, анимация.
  • Работа с сетью, получение и отправка данных.
  • JavaScript-фреймворки.
Модуль 5.
Адаптивность и кроссбраузерность
  • Ширина экрана и «резиновость» сайта.
  • Media-запросы.
  • Flexbox.
  • Шаги адаптивности и сетки.
  • Разнообразие браузеров и их особенности.
  • Инструменты проверки и обеспечения адаптивности и кроссбраузерности.
Модуль 6.
Оформление
  • Фон, прозрачность и градиенты.
  • Границы, аутлайны и тени.
  • Шрифты и оформление текста. Типографика и спецсимволы.
  • Стили указателей.
  • Изображения. Форматы, сжатие, cпрайты, iconfonts. Favicon.
  • Рисование на веб-странице. SVG и Canvas.
Модуль 7.
Advanced CSS
  • Сложные селекторы. Свойство !important
  • Псевдоклассы и псевдо-элементы.
  • Трансформации, переходы и анимации.
  • Стандарты именования в CSS. Методология БЭМ.
  • Библиотеки стилей: Bootstrap, Semantic UI, Material UI.
  • Шаблонизаторы (Twig, Haml) и препроцессоры (SASS, LESS, Stylus).
Модуль 8.
Инструменты верстальщика
  • Размещение своих работ в интернете. Домен и хостинг.
  • Инструменты командной разработки. Таск-трекеры и Git.
  • Сборщики, минификаторы и оптимизаторы проектов.
  • Инструменты прототипирования.
  • Другие среды разработки. NetBeans, WebStorm.
  • Дипломная работа.
Django
В курсе Django вы изучите основы работы с базами данных, узнаете механизм формирования ответа сервера, научитесь создавать веб-приложение и устанавливать его в общий доступ.
Advanced Python
Антон Тюрин из Facebook рассказывает про Python 3, его новые фичи, асинхронное программирование и как использовать его в Python 3 для написания более производительных сайтов.
Оставьте свой номер телефона — и наш специалист свяжется с вами, чтобы дать подробную информацию о программе курса.
Запросить подробную программу курса
2 месяца английского языка в подарок!
Изучайте английский язык в онлайн-школе EnglishDom вместе со Skillbox!

Студентов ждет бесплатный доступ к курсам: бизнес-английский, собеседование на английском, подготовка к IELTS, английский для IT.
Максим Максимович
Python-разработчик
Владение инструментами:
Ожидаемая зарплата от
80 000
Ключевые навыки:
Python Core
Система контроля версий Git
Установка и настройка веб-сервера
Async/await
Requests
Beautiful Soup
Навыки работы в веб-серверной ОС Linux

Ваше резюме по итогам прохождения курса

Чистый код
Работа с внешними API мессенджеров
Умение настраивать nginx, apache
Библиотеки, с которыми сможете работать:
Mysql
ORM
Диплом по окончании

После прохождения курса и выполнения всех дипломных работ вы получите диплом Python-разработчика.
Материал разбит на короткие видеоуроки, чтобы не уставать и лучше усвоить информацию
Изучаете
тему
Делаете домашнее задание
Если не получается, можно задать вопрос в общем чате и получить обратную связь
Общаетесь
с наставником
Преподаватель разбирает ошибки, вы исправляете их
и двигаетесь дальше
Защищаете диплом
и развиваете карьеру
По окончании программы обучения у вас будет готовое портфолио, прокачанное резюме, и работа.
Как проходит обучение

1
2
3
4
Представьте, что вы снова попали в школу, только учитель работает с вами удаленно, знания даются на порядок круче, а ритм обучения не позволяет расслабиться
Стоимость обучения
Полная стоимость курса
108 000
3 600
Банковская рассрочка
без первого взноса
86 400
Стоимость со скидкой
Запишитесь на курс
Осталось:
12 мест
Нажимая на кнопку, вы соглашаетесь с условиями обработки персональных данных.
Полная стоимость курса
Мнения о курсе
Онлайн-университет современных digital-профессий
Максимально практическое обучение от лидеров digital-рынка. Курсы от компаний, оттачивающих мастерство на реальных проектах. После обучения возможность получить работу в этих компаниях или у партнёров университета.
82%
89%
94%
выпускников довольны
курсом и результатом
студентов довольны
преподавателями
выпускников получают карьерный рост
В Skillbox учатся сотрудники компаний
Оставьте свой номер телефона — и наш специалист свяжется с вами, чтобы дать подробную информацию о начале учебы на курсе.
Появились вопросы по курсу?
Нажимая на кнопку, вы соглашаетесь с условиями обработки персональных данных.
г. Москва, Ленинский проспект, дом 6, стр. 20
Обладатель премии Рунета 2018
Резидент Skolkovo
© 2019 Skillbox