Профессия Python-разработчик

Курс
"Профессия Python-разработчик"

Зарабатывайте уже через 7 месяцев

< 50 | ч.

О курсе

Самый востребованный язык в 2023 году
по версии рейтинга TIOBE

На Python пишут сайты, приложения, игры и чат-боты. Netflix, Spotify, Google, Dropbox и Youtube написаны на Python.

Заработок будет расти вместе с опытом
По данным Хабр Карьеры средняя зарплата Python-разработчика — 210 000 ₽

Курс отвечает потребностям рынка
Он создан в результате исследования рынка среди нанимающих экспертов из Яндекса, Тинькоффа, Сбера, ВТБ, МТС.

Итоговые навыки
Работаю с базовыми алгоритмами и типами данных в Python

- Работаю с системами очередей задач и брокерами сообщений, такими как RabbitMQ

- Автоматизирую развёртывание приложений с Docker

- Знаю SQL, работаю с базами данных и API сторонних сервисов

- Разбираюсь в основных принципах ООП

- Работаю с фреймворками Django, Flask и FastAPI

- Понимаю принципы работы протоколов HTTP, HTTPS и WebSockets

- Пользуюсь системой контроля версий Git для совместной разработки и настройки CI/CD


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

1.1 Основы работы с Python .

1.2 Операторы, выражения .

1.3 Условный оператор if: ветвления и продолжение .

1.4 Цикл while .

1.5 Цикл for: циклы со счётчиком, особенности работы с range и строками .

1.6 Вложенные циклы .

1.7 Числа. Типы int и float .

1.8 Функции: начало .

1.9 Особенности float .

2.1 Установка и настройка IDE .

2.2 Базовые коллекции: списки, строки, словари, кортежи .

2.3 List: методы работы со списками .

2.4 Представления списков .

2.5 Функции: продолжение .

2.6 Работа с файлами .

2.7 Исключения: работа с ошибками .

2.8 Введение в ООП и принципы .

2.9 Итераторы и генераторы .

2.10 Декораторы: от базового до продвинутого уровня .

2.11 Функции: окончание .

2.12 Библиотеки для работы с данными .

3.1 Flask .

3.2 Основы работы в Linux .

3.3 Основы культуры CI .

3.4 Основы дебаггинга и профилирования .

3.5 Logger .

3.6 Деплой приложения на Linux .

3.7 Docker .

3.8 Многозадачность .

3.9 Вводный модуль по MVC-фреймворку .

3.10 RESTful API .

3.11 ORM SQLAlchemy .

3.12 CGI server .

3.13 Многозадачность: asyncio .

3.14 Многозадачность: FastAPI .

3.15 Postgres + Миграции .

3.16 Pytest, Mock .

3.17 Безопасность .

3.18 Основы культуры CI: linters .

3.19 CD, автоматический деплой .

4.1 Вместе с карьерным консультантом составите сильное резюме .

4.2 Подберёте подходящие вакансии .

4.3 Подготовитесь к собеседованиям .

4.4 Сможете работать на позиции Junior и параллельно продолжать проходить курс .

5.1 База данных и модели .

5.2 Административный интерфейс в Django .

5.3 Обработка запросов в Django .

5.4 Формы .

5.5 Class based views. Generic views .

5.6 Аутентификация и авторизация .

5.7 Регистрация и права доступа .

5.8 Тестирование .

5.9 Работа с файлами .

5.10 Локализация и интернационализация .

5.11 Документирование .

5.12 Эффективная работа с базой данных в Django .

5.13 Логирование и профилирование .

5.14 Экспорт/импорт данных .

5.15 Оптимизация с помощью кеширования .

5.16 Деплой и командная разработка .

6.1 Попадёте в команду из 3–5 человек под руководством тимлида .

6.2 Разработаете собственный аналог Яндекс.Маркета .

6.3 Будете работать в Scrum/Kanban .

6.4 Регулярно обсуждать прогресс и получать новые задачи для доработки продукта .

6.5 Брать более сложные задачи на работе благодаря продвинутым знаниям и навыкам и быстрее дорастёте до Middle .

7.1 Карьера и развитие для программиста .

7.2 Язык запросов SQL .

7.3 Система контроля версий Git .


Школы

Skillbox
Skillbox

Skillbox – один из лидеров российского рынка онлайн-образования.


Другие курсы и вебинары авторов

Основы аналитики 1C
< 50 | ч.
Основы аналитики 1C
6 206 ₽ 3 413 ₽ (скидка 45%)
Философия искусственного интеллекта
< 50 | ч.
Философия искусственного интеллекта
5 130 ₽ 3 078 ₽ (скидка 40%)
Ал­го­рит­мы и струк­ту­ры дан­ных для раз­ра­бот­чи­ков
< 50 | ч.
Ал­го­рит­мы и струк­ту­ры дан­ных для раз­ра­бот­чи­ков
5 562 ₽ 3 893 ₽ (скидка 30%)
Android-разработчик. Базовый уровень
< 50 | ч.
Android-разработчик. Базовый уровень
9 385 ₽ 6 100 ₽ (скидка 35%)
Автоматизиро­ван­ное тестирование на Java
< 50 | ч.
Автоматизиро­ван­ное тестирование на Java
3 668 ₽ 2 567 ₽ (скидка 30%)
Автоматизирован­ное тестирование веб-приложений на JavaScript
< 50 | ч.
Автоматизирован­ное тестирование веб-приложений на JavaScript
5 500 ₽ 3 575 ₽ (скидка 35%)
Профессия Data Engineer
< 50 | ч.
Профессия Data Engineer
9 759 ₽ 5 367 ₽ (скидка 45%)
Базы данных для разработчиков
< 50 | ч.
Базы данных для разработчиков
7 548 ₽ 4 151 ₽ (скидка 45%)
Карьера разработчика: трудоустройство и развитие
< 50 | ч.
Карьера разработчика: трудоустройство и развитие
8 882 ₽ 4 885 ₽ (скидка 45%)
Инфраструктур­ная платформа на основе Kubernetes
< 50 | ч.
Инфраструктур­ная платформа на основе Kubernetes
5 357 ₽ 3 482 ₽ (скидка 35%)
Старт в DevOps: системное администрирова­ние для начинающих
< 50 | ч.
Старт в DevOps: системное администрирова­ние для начинающих
6 152 ₽ 4 306 ₽ (скидка 30%)
Python-фреймворк Django
< 50 | ч.
Python-фреймворк Django
55 946 ₽ 5 128 ₽ (скидка 91%)
Введение в Data Science
< 50 | ч.
Введение в Data Science
9 242 ₽ 5 083 ₽ (скидка 45%)
Как подготовиться к про­фес­сио­нальной конференции
< 50 | ч.
Как подготовиться к про­фес­сио­нальной конференции
20 625 ₽ 2 234 ₽ (скидка 89%)
Профессия Frontend-разработчик
< 50 | ч.
Профессия Frontend-разработчик
6 286 ₽ 3 457 ₽ (скидка 45%)
Профессия Frontend-разработчик PRO
< 50 | ч.
Профессия Frontend-разработчик PRO
9 822 ₽ 4 911 ₽ (скидка 50%)
Введение в аналитику
< 50 | ч.
Введение в аналитику
Бесплатно
iOS-разработчик
< 50 | ч.
iOS-разработчик
9 930 ₽ 5 461 ₽ (скидка 45%)
Профессия iOS-разработчик
< 50 | ч.
Профессия iOS-разработчик
8 186 ₽ 4 502 ₽ (скидка 45%)
Профессия IT-рекрутер
< 50 | ч.
Профессия IT-рекрутер
6 874 ₽ 3 437 ₽ (скидка 50%)

Стоимость

4 626 ₽

8 411 ₽

Купить Порекомендуйте курс вашей аудитории, есть партнерка.