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

Добавить в Список желанийДобавлен в избранноеУдалено из списка желаний 0
Сравнить
Выгодно Разработчик Python
Добавить свой отзыв

100 000  85 000 

Курс поможет рассмотреть фундаментальные основы языка на продвинутом уровне, а также примененить общие практики разработки ПО в контексте «экосистемы» Python.

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

100 000  85 000 

Описание

Описание курса



Длительность
5 месяцев
Профессия
Python-разработчик
Уровень
Продвинутый
Трудоустройство
Частичная помощь
Объем
146 часов
Рассрочка
Есть

Чему Вы научитесь?

  • Рассмотрите фундаментальные основы языка на продвинутом уровне, а также примените общие практики разработки ПО в контексте «экосистемы» Python
  • Изучите аспекты функционального, процедурного и ОО программирования на Python, особенности устройства виртуальной машины
  • Осознаете систему протоколов языка

  • Поймете фундаментальные абстракции, которыми оперирует виртуальная машины
  • Разберетесь с работой основных типов данных и
  • Увидите необходимость тестирования и его место в жизненном цикле ПО

вернуться в меню ↑

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

Advanced basics

  • Advanced basics. Протоколы.
  • Advanced basics. «Граждане первого порядка»
  • Internals. Виртуальная машина
  • Internals. Управление памятью, «печально известный» GIL
  • OOP. Объектная модель
  • OOP. Белая и черная «магия»
  • Testing. Дизайн тестов
  • Testing. Пирамида тестирования
  • Automatization. Сетевое взаимодействие
  • Automatization. Общение с БД и демонизация

Web

  • Dynamic Web
  • Django. Intro
  • Django. ORM и «зло»
  • Database layer
  • Django. Views
  • Django. Forms
  • REST API. Know-how
  • Web performance

Data engineering

  • NumPy. Часть 1
  • NumPy. Часть 2
  • Pandas
  • Matplotlib

Highload

  • Concurrency. Часть 1
  • Concurrency. Часть 2
  • C extensions
  • ffi. Cython. Pypy
  • Async. Часть 1
  • Async. Часть 2
  • Golang. Часть 1
  • Golang. Часть 2
  • Profiling
  • Python 3

Проектная работа

  • Выбор темы и организация проектной работы
  • Консультация по проектам и домашним заданиям
  • Защита проектных работ

Станьте Python-разработчиком
ЗАПИСАТЬСЯ

22 500 ₽/месяц

вернуться в меню ↑

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

Сергей Нагаев

Backend-разработчик в FunBox

5 лет опыта коммерческой разработки на Python. Опыт реализации проектов различной сложности как самостоятельно (фриланс), так и в составе больших команд. Есть опыт в области QA и автоматизации тестирования.

Александр Суханов

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

Все преподаватели

вернуться в меню ↑

Как проходит обучение

1

Обучение проходит онлайн

Обучение проходит в формате вебинаров.
2

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

В процессе обучения будет много домашних заданий, некоторые из которых — настоящий challenge. А опциональные задания позволят самым смелым копнуть глубже и «потрогать» более продвинутые вещи.
3

Проектная работа

В конце курса вы реализуете проект на свободную тему.
Станьте Python-разработчиком
ЗАПИСАТЬСЯ

22 500 ₽/месяц

вернуться в меню ↑

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

Основной профиль моей работы — автоматизация тестирования серверных приложений. И мне давно хотелось перейти на другую сторону — стать полноценным разработчиком, поэтому выбрал курс «Разработчик Python».
Илья АуровИлья Ауров
Учиться было сложно и интересно. Курс прививает хороший тон в программировании уже с самого начала и заставляет работать на полную.
Илья БорзовИлья Борзов

Детали

Спецификация: Разработчик Python

Для кого

Веб-разработчикам

Форма

Онлайн

Язык программирования

Python

Рассрочка

Есть

Тип

Курс

Уровень

Продвинутый

Отзывы (0)

Отзывы покупателей

0.0 из 5
0
0
0
0
0
Написать отзыв

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Разработчик Python”

EdAdvisor
Регистрация
Сброс пароля
Сравнить товары
  • Итого (0)
Сравнить
0