Подпишитесь на телеграмм-канал про ИИ в образовании: Егошин | Кеды профессора
Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Профессия
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

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

21 440 ₽
есть рассрочка

Стань разработчиком на одном из самых популярных языков программирования.

Что вы получите

  • Быстрое погружение
  • Прикладные знания
  • Опыт ведущих экспертов
  • Сертификат для резюме
  • Инвестиция в карьеру
  • Помощь в обучении

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

Приобретаемые навыки
2
Web-разработка
Сертификат, ссылками на который можно делиться с другими людьми

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

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

Senior Python Backend Developer

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

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

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

Делаем образование доступным и увлекательным процессом, чтобы обучения стало полезной привычкой.  

Все это в уникальной образовательной системе. Востребованные и высокооплачиваемые знания ИТ-отрасли от практикующих экспертов в России и мире, которые позволят сделать level up в карьере и получать высокооплачиваемые знания для роста зарплаты и должности.

Мы считаем, что доверие нужно заслужить. 

Поэтому мы инвестируем энергию в сообщество, говорим о технология, создавая уникальный бесплатный контент в собственной базе знаний , также на нашем YouTube-канале. 

 

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

Блок 1: Базовые типы и структуры данных, переменные. Условные операторы, работа с функциями

Вводное занятие: создание вашего первого графического приложения помощью Python - Лекция
Установка Python и работа с IDE. Работа в терминале - Лекция
Базовые типы и переменные. Условные операторы - Лекция
Структуры данных, изменяемость - Лекция
Циклы - Лекция
Функции - Лекция
Встроенные модули, знакомство с импортами. Чтение информации с файловой системы - Лекция
Работа с файлами - Лекция
Встроенные помощники itertools и functools - Лекция
Декораторы - Лекция
Тестирование по блоку - Тест


Блок 2: Основы ООП, работа с классами и исключениями

Основы ООП - Лекция
Исключения (ошибки). Создание модулей и пакетов - Лекция
Метаклассы - Лекция
Протоколы и интерфейсы - Лекция
Тестирование по блоку - Тест

Блок 3: Знакомство с Web разработкой, HTTP, Rest API, протокол WSGI, работа с датаклассами, первое веб-приложение. Знакомство с git

Основы работы с git - Лекция
HTTP, REST API, JSON - Лекция
Знакомство с протоколом WSGI - Лекция
Датаклассы и схемы - Лекция
Создание REST API приложения при помощи FastAPI - Лекция
Тестирование по блоку - Тест

Блок 4: Знакомство с реляционными базами данных: СУБД, язык SQL, Postgres, SQLAlchemy, миграции схем при помощи alembic

Знакомство с SQL - Лекция
Связи между таблицами, виды JOIN - Лекция
Агрегации и оконные функции в SQL. Индексы, команда EXPLAIN - Лекция
Знакомство с SQLAlchemy - Лекция
Миграции схем. alembic - Лекция
Сложные связи в БД - Лекция
Работа API с БД - Лекция
Тестирование по блоку - Тест

Блок 5: Автотесты на Python, фабрики

Автотесты на python при помощи unittest - Лекция
Автотесты на python при помощи pytest - Лекция
Фабрики на Python - Лекция
Протоколы и интерфейсы - Лекция
Тестирование по блоку - Тест

Блок 6: Асинхронная работа в Python, асинхронные запросы в сеть, асинхронная работа с API и БД

Знакомство с асинхронной работой в Python - Лекция
Асинхронная работа c БД в API - Лекция
Тестирование по блоку - Тест

Блок 7: Веб-фреймворк Flask

Знакомство с веб разработкой на Flask - Лекция
Flask + SQLAlchemy - Лекция
Тестирование по блоку - Тест

Блок 8: Веб-фреймворк Django

Знакомство с Django - Лекция
Веб-разработка на Django - Лекция
Django Class Based Views, Django Forms - Лекция
Аутентификация и авторизация, права доступа пользователей - Лекция
Тестирование по блоку - Тест
Финальное тестирование

Финальное тестированиеТест
Сертификат

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

3.1
рейтинг
0
0
0
0
0

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

обновлено 22.01.2025 09:50
Python-программист

Python-программист

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