Хотите получить этот курс в подарок? Сообщите об этом друзьям!
Начало занятий в феврале 2018 года

Разработчик Python

Общая стоимость: 40000 ₽
В месяц: 9500 ₽
4 часа в неделю
5 месяцев
О курсе

Python является языком общего назначения и чаще всего применяется в разработке инфраструктурных решений, веб-приложений, систем контроля качества и аналитических систем. Исходя из этой предпосылки, курс нацелен на получение специализированных знаний связанных с различными областями применения языка. При этом предполагается, что базовые вещи уже усвоены, и задачей становится изучение конкретных решений в рамках экосистемы Python.
По ходу курса мы затронем каждую из вышеописанных областей, рассмотрим инструменты и практики, получившие там наиболее широкое применение, а также научимся писать прагматичный и идеоматичный код, который не стыдно не только запускать, но и показывать.
Продолжительность курса пять месяцев, из которых четыре - обучение и пятый месяц — практикум (проект) по выбранной теме.
В курсе используется Python 2 и 3 версий. Примеры в основном даются на Python 2.7, но они без значительных модификаций запустятся и на Python 3. Домашнее задание и проект можно выполнять на любой версии.
Уровень: продвинутый (advanced)
Необходимое время: 4 часа на занятия и 4-8 часов на домашнюю работу в неделю.

Расписание
Дата и время
Событие
Группа
Разработчик Python 2017-11
19 декабря, вторник
20:00 — 21:30
Testing. Часть 2
Автоматизация тестирования. Continuous integration, continuous delivery, continuous deployment. Canary deployment, feature flags, staged rollouts. Документирование.
Разработчик Python 2017-11
Разработчик Python 2017-11
21 декабря, четверг
20:00 — 21:30
Automatization. Часть 1
Базы данных, коннекторы, ping-reconnect, конкурентное использование, connection pooling, "отстреливание" долгих запросов. Кеширование. Networking, socket, UDP, TCP/IP. HTTP, timeouts, requests.
Разработчик Python 2017-11
Разработчик Python 2017-11
27 декабря, среда
20:00 — 21:30
Automatization. Часть 2
Архитектуры web-server'ов. Демонизация, конфиги, логирование. Setup tools и дистрибуция, менеджмент зависимостей. Пакеты и пакетные менеджеры, сборка.
Разработчик Python 2017-11
Преподаватели
Станислав Ступников
Ступников Станислав - программист рекламной системы в Mail.Ru. 6 лет опыта промышленной разработки, в том числе создания и поддержания веб-приложений, инфраструктурных решений, высоконагруженных систем, data pipeline'ов и аналитических систем. 3 года научной разработки для крупных государственных заказчиков с контрактами по тематике анализа больших объемов данных. Опыт программирования на Python, Go, Lua, C, JavaScript, Perl. Широкий круг профессиональных интересов, начиная от построения распределенных систем, заканчивая машинным обучением. Более 5 лет преподавания программирования на Python студентам МГТУ им. Н.Э. Баумана. 4 года преподавания курса СУБД в Технопарк Mail.Ru. Закончил МГТУ им. Н.Э. Баумана по специальности "Специалист по защите информации" в 2013 году.
Андрей Вельгушев
Руководитель веб-разработки компании Sunlight - крупнейшего ювелирного e-commerce проекта России. В зону его ответственности входит разработка и поддержка таких проектов как: витрина, мобильные приложения, data warehouse.
В прошлом – разработчик Python в Mail.ru Group. В его задачи входила разработка таких задач как: интранет, сертификация, внутренние сервисы.
Более семи лет опыта промышленной разработки на Python. Ранее занимался разработкой на PHP, Java и C++.

Закончил МГУ ПС по специальности УПО Инженер-программист в 2012 году.
Отзыв
Алексей Гребенщиков
Хочу сказать спасибо за курс «Разработчик Python» Станиславу Ступникову. Программа курса была очень насыщенной и постоянно держала в напряжении. Думать нужно было постоянно, идешь на работу – думаешь, обедаешь – думаешь, как же сделать эту домашку, как выбрать оптимальное решение, а вечером трудишься над реализацией.

Будущим студентом могу сказать, будет не просто сложно, а очень сложно. Помимо питона, нужно будет использовать Си и даже Го. Были охвачены практически все сферы коммерческого применения питона от Web до Data science, это позволяет понять для себя в какой же из сфер хочется дальше развиваться.

Станислав профессионал своего дела и будет заставлять вас писать промышленный код!
Работодатели