Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

121 800 ₽
есть рассрочка

Вы изучите синтаксис и уверенно овладеете базовыми приемами программирования на Python. Вы получите подготовку для работы в разных сферах применения языка: web-разработка, автотестирование, асинхронное программирование, работа с API, Data Science и парсинг сайтов. Ряд занятий посвящен смежным темам, например shell, git, а также DevOps-инструментам: Docker, Gitlab CI/CD, Github Actions и т.д., что позволит стать самодостаточной боевой единицей в команде разработчиков. Разносторонняя программа расширит ваш кругозор и поможет четче определиться, в какой области продолжать развиваться. При этом знаний и навыков, которые вы получите в каждой области, будет достаточно, чтобы претендовать на позиции junior-специалиста.

Для кого этот курс?
Для начинающих Python-разработчиков и разработчиков, знакомых с другими языками программирования, которые хотят получить систематизированные знания и овладеть практическими навыками современной разработки. Так как для обучения нужно обладать начальными знаниями программирования и принципами ООП, вы в короткие сроки освоите возможности Python, а затем сконцентрируетесь на решении различных промышленных задач. Вы будете учиться работать с версией Python 3.

После обучения вы сможете:
Разрабатывать веб-приложения на Python, в том числе на основе Django
Работать в асинхронном режиме с вебом и базами данных
Создавать настраивать автоматические тесты
Работать с shell, Git
Работать с API, парсить сайты
Использовать библиотеки для Data Science: numpy, pandas, opencv
Разворачивать свои приложения в Docker-контейнерах
Настраивать автоматический деплой

Особенности курса
Продвинутые навыки и DevOps-инструменты, которые выделят вас среди начинающих разработчиков
Программа составлена с учетом требований работодателей к junior-специалистам и актуальных технологий, использующихся в промышленной разработке
Полезные задания, тренирующие программистское мышление и самостоятельный поиск решений
Готовый проработанный проект, который станет весомым аргументом при трудоустройстве

Что вы получите после обучения

Приобретаемые навыки
3
Data Science
5
DevOps
6
Синтаксис
8
ORM
9
SQLAlchemy
12
NumPy
13
Pandas
15
GitLab
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Опыт работы 15 лет.
IT-специалист, преподаватель.

Всем привет :-)Меня зовут Станислав.На данный момент проживаю в Тульской области.У меня несколько высших образований.Основное - МГТУ им. Баумана по специализации - Информатика и системы управления.Второе - Экономическое - Финансы и кредит.Третье - Управление организациями.Я Более 15 лет работаю в IT.Начинал как системный администратор, системный инженер.Работал в разных крупных и международных организациях, например такие как РАО ЕЭС, Яндекс, Microsoft.Работал на разных должностях и направлениях. Выполнял проекты различной сложности.В последние годы мой вектор развития сместился с системного администрирования на реализацию веб-проектов: занимаюсь их созданием и продвижением.И конечно же приходится применять программирование с использованием ЯП Python, с#, JS, а так же SQL, CSS, HTML.На данный момент любимый язык Python.Я очень люблю делиться знаниями и своим опытом.Последние 7 лет занимаюсь преподавательской деятельностью.И я очень рад, что стал частью OTUS :-) Преподаватель
Главный разработчик zval.ru. Продолжает работать удаленно и заниматься собственными проектами на Python и Django.Выпускник кафедры информационных технологий физического факультета ПГНИУ. Начал карьеру в крупной международной компании Prognoz, создавал проекты для...
Главный разработчик zval.ru. Продолжает работать удаленно и заниматься собственными проектами на Python и Django.Выпускник кафедры информационных технологий физического факультета ПГНИУ. Начал карьеру в крупной международной компании Prognoz, создавал проекты для правительства РФ в течение 2 лет. Работал программистом биллинга на oracle pl/sql в компании «Эр-Телеком Холдинг».С 2014 года стал преподавателем направления python-разработки. Преподаватель

Руководитель группы разработки платформы облачного видеонаблюдения в МТС ИИ

Senior Python Backend Developer

6 лет преподаёт программирование онлайн

Долгое время занимал должность Backend-разработчика на Python 3.6 в компании AdCombo. Стек используемых технологией включает Flask, SQLAlchemy, PostgreSQL, Redis, Docker и многое другое. Начинал свою карьеру системным администратором в «АНТИвор», занимался оптимизацией рабочих процессов, сбором статистики и визуализацией аналитики. Затем перешел на должность Full Stack-программиста на Python и разрабатывал инструменты внутреннего пользования и web-интерфейсы для продукции компании. Руководитель программы

Образовательная организация

Otus.ru - высокотехнологический стартап в области образования. Наша миссия - делать образование осмысленным, реализуя связь между работодателями, специалистами и преподавателями. Приходите к нам учиться!

OTUS сегодня – это более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, у нас есть программы для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
Наша миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей.

Программа курса

Синтаксис и базовые операторы Python
  -Тема 1.Базовые типы и структуры данных. Управление потоком
  -Тема 2.Работа с функциями и данными
  -Тема 3.Генераторы, декораторы, неограниченное количество аргументов и результатов
  -Тема 4.Git, shell

ООП. Классы, исключения. Тесты
  -Тема 5.Основы ООП
  -Тема 6.Продвинутый ООП, исключения
  -Тема 7.Модули и импорты
  -Тема 8.Датаклассы. Виртуальное окружение
  -Тема 9.Дополнительное занятие по декораторам и генераторам
  -Тема 10.Тесты

Взаимодействие с внешним миром. Создание простейшего API. Сборка проекта
  -Тема 11.Знакомство со встроенными модулями
  -Тема 12.Файлы и сеть
  -Тема 13.FastAPI — быстрая разработка API
  -Тема 14.Docker; системы контроля зависимостей

Работа с базами данных, асинхронное программирование
  -Тема 15.Хранение данных в реляционных БД. Язык SQL
  -Тема 16.ORM: SQLAlchemy
  -Тема 17.SQLAlchemy: связи между таблицами в БД
  -Тема 18.Миграции схем: alembic
  -Тема 19.Сложные связи в БД
  -Тема 20.Асинхронное программирование в Python
  -Тема 21.Асинхронная работа с БД
  -Тема 22.Асинхронная работа API с БД

Веб разработка на Flask
  -Тема 23.Знакомство с веб разработкой на Flask
  -Тема 24.Основы фронтенда
  -Тема 25.Базовый фронтенд
  -Тема 26.Flask-SQLAlchemy, Flask-Migrate
  -Тема 27.Взаимодействие приложений между контейнерами, docker compose

Веб-разработка на Django
  -Тема 28.Знакомство с Django
  -Тема 29.Django ORM, django-debug-toolbar
  -Тема 30.Django и отложенные задачи
  -Тема 31.Django Class Based Views, generics, Forms
  -Тема 32.Работа с пользователями и права в Django
  -Тема 33.Тестирование Django приложения
  -Тема 34.Фабрики

Python для Data Science
  -Тема 35.NumPy. Это лишь продвинутые массивы или что-то большее?
  -Тема 36.Pandas. Ещё одна библиотека для работы с данными?
  -Тема 37.OpenCV

DevOps
  -Тема 38.GitHub Actions
  -Тема 39.GitLab CI
  -Тема 40.GitLab CD

Проектная работа
  -Тема 41.Выбор темы и организация проектной работы
  -Тема 42.Консультация по проектам и домашним заданиям
  -Тема 43.Защита проектных работ

Подборки, в которых участвует курс

Рейтинг курса

5
рейтинг
1
0
0
0
0

Отзывы о курсе

1 отзыв
по рейтингу по дате
M
MonatanaYeah

OTUS Python Basic. Очень хорошо!

Достоинства: Удобная платформа. Хорошие преподаватели. Быстрая и клиентоориентированная поддержка. Недостатки: Маловато практики. Было бы здорово прикреплять блок задач и заданий на самостоятельную проработку. В один прекрасный момент пришло понимание о необходимости профессионального роста для автоматизации рутинных задач на рабочем месте. Также рассматривал перспективу переквалификации из...

Может быть интересно

обновлено 16.02.2024 09:46
Python Developer. Basic

Python Developer. Basic

Оставить отзыв
Поделиться курсом с друзьями