Разработчик Python. Базовый курс | OTUS
👋 Канал OTUS в Telegram!
Посты от приглашенных гостей из IT-тусовки, полезные статьи, подборки вакансий от партнеров ➞
Подробнее

Курсы

Программирование
Разработчик игр на Unity
-40%
Vue.js разработчик
-40%
React.js разработчик
-40%
Архитектор программного обеспечения
-40%
Архитектура и шаблоны проектирования
-40%
Разработчик C++
-40%
Разработчик Node.js
-40%
Scala-разработчик
-30%
Backend-разработка на Kotlin
-30%
Программист 1С
-30%
Symfony Framework
-30%
Разработчик на Spring Framework
-20%
Разработчик Golang
-25%
C# ASP.NET Core разработчик
-25%
iOS-разработчик. Базовый курс
-25%
VOIP инженер Базы данных AWS для разработчиков Cloud Solution Architecture Agile Project Manager в IT Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02
Специальная цена

Разработчик Python. Базовый курс

Длительность обучения:

Формат:

Начало занятий:

Дни занятий:

5 месяцев

4 ак. часа в нед.

Online

31 июля

Вт 20:00, Пт 20:00

Что даст вам этот курс

Курс рассчитан на начинающих Python-разработчиков либо разработчиков, знакомых с другими языками программирования.

Так как обучение идет не "с нуля", вы в короткие сроки освоите основные возможности языка Python. А затем сконцентрируетесь на использовании Python-а для решения промышленных задач.

Чему вы научитесь:

  • асинхронному программированию на Python;

  • писать и настраивать автоматические тесты;

  • работать с Git;

  • создавать веб-приложения на Django;

  • работать с API, парсить сайты;

  • использовать библиотеки для Data Science: numpy, pandas, opencv;

  • разворачивать свои приложения в Docker-контейнерах;

  • настраивать автоматический деплой.



  • Сравнительная таблица курсов Python. Базовый курс, Python. Продвинутый курс и Web Python.
    Всё о курсе «Python-разработчик. Базовый курс» онлайн, 8 июля в 20:00
    На Дне открытых дверей преподаватель расскажет о программе курса, формате обучения и перспективах для выпускников. Формат проведения — онлайн трансляция. Участие бесплатное.

    Первые 20 участников, зарегистрировавшихся на этот вебинар, получат Сертификат на скидку на электронную почту в течение 1-2 дней после трансляции.

    Еще 10 сертификатов на скидку распределим в прямом эфире между теми, кто записался на вебинар. Запись на участие в акции закрывается в день проведения вебинара в 16:00 (полные правила акции читайте на сайте https://otus.ru/legal/promo/)

    Применить Сертификат можно только после успешного прохождения вступительного тестирования.

    Готовьте вопросы, сдавайте вступительный тест и присоединяйтесь!
    Ведет
    Сурен
    Хоренян
    ООП на пальцах на примере Python, 21 июля в 20:00
    На бесплатном пробном вебинаре курса вы узнаете:
    - что такое наследование и как его применять
    - как работать с изменяемостью объектов
    - как обращаться к родительским методам
    - зачем нужна инкапсуляция
    - как отделить общую логику работы от решения конкретной задачи
    Сурен
    Хоренян
    Предыдущий открытый вебинар

    Преподаватели

    Сурен Хоренян
    Программист приложений в AdCombo
    Леонид Орлов
    Евгений Ревняков
    Александр Суханов
    В настоящий момент занимает должность Backend-разработчика на Python 3.6 в компании AdCombo. Стек используемых технологией включает Flask, SQLAlchemy, PostgreSQL, Redis, Docker и многое другое.

    Начинал свою карьеру системным администратором в «АНТИвор», занимался оптимизацией рабочих процессов, сбором статистики и визуализацией аналитики. Затем перешел на должность Full Stack-программиста на Python и разрабатывал инструменты внутреннего пользования и web-интерфейсы для продукции компании.

    Руководитель программы
    Главный разработчик zval.ru.
    Продолжает работать удаленно и заниматься собственными проектами на Python и Django.

    Выпускник кафедры информационных технологий физического факультета ПГНИУ.
    Начал карьеру в крупной международной компании Prognoz, создавал проекты для правительства РФ в течение 2 лет.

    Работал программистом биллинга на oracle pl/sql в компании «Эр-Телеком Холдинг».

    С 2014 года стал преподавателем направления python-разработки.

    Преподаватель
    Начинал в школе с паяльником в руках. Потом был ZX Spectrum. В университет пошел на техническую специальность. В механике много интересного, но в 2008 интерес к ИТ взял верх: компьютерные сети -> Delphi -> PHP -> Python.
    Были эксперименты с другими языками, но хочется писать именно на нем. Участвовал в проектах по автоматизации бизнес-процессов при помощи нейросетей (сервис заказа такси «Максим»), разработке информационных систем в медицине. Работал с GIS-системами и процессингом изображений при помощи Python.
    В преподавании позиция: «Если кто-то не может объяснить сложное простыми словами, — значит он в этом еще не очень хорошо разбирается».

    Образование: Курганский университет, кафедра "Безопасность информационных и автоматизированных систем", к.т.н.
    В 2002 окончил Курганский государственный университет по специальности "Многоцелевые гусеничные и колесные машины".
    В 2005 защитил диссертацию по бесступенчатым передачам. С тех пор официально трудоустроен в университете (КГУ).

    Преподаватель
    C 2017 года работает в Кремниевой долине.
    Преподавал курс по Decentralized Applications (CS359B) в Стэнфорде.
    Побеждал на хакатоне SpaceHack и всероссийском конкурсе проектов «IT-Прорыв».
    Участвовал в чемпионате мира по программированию ACM ICPC.

    Закончил МГТУ им. Баумана с отличием.
    Разрабатывает Machine Reasoning Engine в Cisco Systems.
    До этого занимался legal tech, блокчейн-проектами, HL/HA проектами, разработкой беттинг-платформы, сбором и аналитикой персональных данных из социальных сетей, внедрением CI/CD.

    Преподаватель
    Сурен
    Хоренян
    Леонид
    Орлов
    Евгений
    Ревняков
    Александр
    Суханов

    Преподаватели

    Сурен Хоренян
    Программист приложений в AdCombo
    В настоящий момент занимает должность Backend-разработчика на Python 3.6 в компании AdCombo. Стек используемых технологией включает Flask, SQLAlchemy, PostgreSQL, Redis, Docker и многое другое.

    Начинал свою карьеру системным администратором в «АНТИвор», занимался оптимизацией рабочих процессов, сбором статистики и визуализацией аналитики. Затем перешел на должность Full Stack-программиста на Python и разрабатывал инструменты внутреннего пользования и web-интерфейсы для продукции компании.

    Руководитель программы
    Леонид Орлов
    Главный разработчик zval.ru.
    Продолжает работать удаленно и заниматься собственными проектами на Python и Django.

    Выпускник кафедры информационных технологий физического факультета ПГНИУ.
    Начал карьеру в крупной международной компании Prognoz, создавал проекты для правительства РФ в течение 2 лет.

    Работал программистом биллинга на oracle pl/sql в компании «Эр-Телеком Холдинг».

    С 2014 года стал преподавателем направления python-разработки.

    Преподаватель
    Евгений Ревняков
    Начинал в школе с паяльником в руках. Потом был ZX Spectrum. В университет пошел на техническую специальность. В механике много интересного, но в 2008 интерес к ИТ взял верх: компьютерные сети -> Delphi -> PHP -> Python.
    Были эксперименты с другими языками, но хочется писать именно на нем. Участвовал в проектах по автоматизации бизнес-процессов при помощи нейросетей (сервис заказа такси «Максим»), разработке информационных систем в медицине. Работал с GIS-системами и процессингом изображений при помощи Python.
    В преподавании позиция: «Если кто-то не может объяснить сложное простыми словами, — значит он в этом еще не очень хорошо разбирается».

    Образование: Курганский университет, кафедра "Безопасность информационных и автоматизированных систем", к.т.н.
    В 2002 окончил Курганский государственный университет по специальности "Многоцелевые гусеничные и колесные машины".
    В 2005 защитил диссертацию по бесступенчатым передачам. С тех пор официально трудоустроен в университете (КГУ).

    Преподаватель
    Александр Суханов
    C 2017 года работает в Кремниевой долине.
    Преподавал курс по Decentralized Applications (CS359B) в Стэнфорде.
    Побеждал на хакатоне SpaceHack и всероссийском конкурсе проектов «IT-Прорыв».
    Участвовал в чемпионате мира по программированию ACM ICPC.

    Закончил МГТУ им. Баумана с отличием.
    Разрабатывает Machine Reasoning Engine в Cisco Systems.
    До этого занимался legal tech, блокчейн-проектами, HL/HA проектами, разработкой беттинг-платформы, сбором и аналитикой персональных данных из социальных сетей, внедрением CI/CD.

    Преподаватель
    Необходимые знания
    Базовые навыки программирования на любом языке:
    • управляющие конструкции, циклы;
    • основные структуры данных: массивы, списки;
    • знакомство с принципами ООП.
    Будет плюсом: знакомство с языком Python.
    Программа обучения
    В процессе обучения вы получите комплексные знания и навыки.
    C 31 июля
    Тема 1. Базовые типы и структуры данных. Управление потоком
    Тема 2. Работа с функциями и данными
    Тема 3. Git, shell
    C 14 августа
    Тема 4. Основы ООП
    Тема 5. Продвинутый ООП, Метаклассы
    Тема 6. Датаклассы и модули
    C 25 августа
    Тема 7. Знакомство со встроенными модулями
    Тема 8. Файлы и сеть
    C 1 сентября
    Тема 9. Асинхронное программирование в Python
    Тема 10. Хранение данных
    Тема 11. ORM
    Тема 12. Асинхронная работа с БД
    Тема 13. Тесты
    Тема 14. Telgram-бот
    C 22 сентября
    Тема 15. NumPy. Это лишь продвинутые массивы или что-то большее?
    Тема 16. Pandas. Ещё одна библиотека для работы с данными?
    Тема 17. OpenCV
    C 9 октября
    Тема 18. Знакомство с веб-разработкой на примере Flask
    Тема 19. Базовый фронтенд
    C 16 октября
    Тема 20. Docker; системы контроля зависимостей
    Тема 21. Flask + SQLAlchemy; docker-compose
    C 23 октября
    Тема 22. Знакомство с Django
    Тема 23. Django ORM, django-debug-toolbar
    Тема 24. Django и отложенные задачи
    Тема 25. More Django
    Тема 26. Тестирование Django-приложения
    Тема 27. Фабрики
    C 20 ноября
    Тема 28. FastAPI — быстрая разработка API
    Тема 29. Web scraping
    C 27 ноября
    Тема 30. GitHub actions
    Тема 31. Gitlab CI
    Тема 32. Gitlab CD
    C 8 декабря
    Тема 33. Выбор темы и организация проектной работы
    Тема 34. Консультация по проектам и домашним заданиям
    Тема 35. Защита проектных работ
    Скачать подробную программу
    Выпускной проект
    Заключительный месяц курса посвящен разработке проекта. В качестве темы выбирается то, что интересно писать студенту. Участие в разработке некоего open source-продукта тоже может рассматриваться в качестве выпускного проекта. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей.

    Примеры тем проекта:
    • парсер сайта интернет-магазина для составления аналитики цен на выбранные продукты;

    • телеграм-бот;

    • блог, например, аналог habr;

    • интернет-магазин;

    • аналитика данных (на примере какого-то dataset’а);

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

    Вебинары идут дважды в неделю по 2 академических часа (то есть астрономических 1,5 часа). Все вебинары сохраняются и в записи в вашем личном кабинете.

    Возникающие вопросы по материалам лекций, домашним заданиям и по выпускному проекту вы сможете задавать преподавателю в слаке или во время вебинаров.
    Получить консультацию
    Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
    Спасибо!
    Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.
    После обучения вы

    • заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на GitHub и другие дополнительные материалы;

    • получите сертификат о прохождении курса;

    • освоите язык Python;

    • научитесь применять Python для разработки серверных приложений, сайтов, API и анализа данных;

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

    Дата выдачи сертификата: 4 февраля 2021 года
    Ваш сертификат

    онлайн-образование

    Сертификат №0001

    Константин Константинопольский

    Успешно закончил курс «Разработчик Python. Базовый курс»
    Выполнено практических заданий: 16 из 16

    Общество с ограниченной ответственностью “Отус Онлайн-Образование”

    Город:
    Москва

    Генеральный директор ООО “Отус Онлайн-Образование”
    Виталий Чибриков

    Лицензия на осуществление образовательной деятельности
    № 039825 от 28 декабря 2018 года.

    онлайн-образование

    Сертификат №0001

    Константин Константинопольский

    Успешно закончил курс «Разработчик Python. Базовый курс»
    Выполнено практических заданий: 16 из 16

    Общество с ограниченной ответственностью “Отус Онлайн-Образование”

    Город:
    Москва

    Генеральный директор ООО “Отус Онлайн-Образование”
    Виталий Чибриков

    Лицензия на осуществление образовательной деятельности
    № 039825 от 28 декабря 2018 года.
    Прошедшие открытые вебинары по курсу
    Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
    ООП на пальцах на примере Python
    Сурен Хоренян
    Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
    Возможность пройти вступительное тестирование повторно появится только через 2 недели
    Результаты тестирования будут отправлены вам на e-mail, указанный при регистрации.
    Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
    Пройти вступительное тестирование
    Общая стоимость
    70 000 ₽ 49 000 ₽
    В месяц: 22 500 ₽
    Продолжительность
    5 месяцев
    Начало занятий
    31 июля