Скачать 

[SF Education] Бекенд-разработчик на Python [Андрон Алексанян]

  • Дата начала
Цена: 495 РУБ
Список участников складчины:
  • 1. Pani Jeziora
Показать больше
Robot
Robot
Складчик
  • #1

[SF Education] Бекенд-разработчик на Python [Андрон Алексанян]

Ваш трамплин в высокооплачиваемую и интересную IT-профессию! Курс создан профессионалами, прошедшими путь от junior-программиста до топ-менеджера.

По итогам курсы Вы:

1. Профессионально программировать
На языке Python. После завершения курса вы будете претендовать на уровень уверенного junior.
2. Виртуозно обрабатывать
И анализировать данные с помощью языка SQL, который незаменим при работе с базами данных.
3. Интегрировать
Между собой популярные в бизнесе сервисы через API, что является ценным навыком в современной цифровой экономике.
4. Выполнять
Проекты профессионально: использовать линтеры, форматтеры, github и методики deploy/devops.

Кому нужен этот курс:
1. Студентам
Студентам и выпускникам IT или смежных специальностей, мечтающих построить карьеру в IT.
2. Специалистам
Практикующие тестировщики, разработчики и аналитики, желающие сменить карьерный трек.
3. Руководителям
Менеджеры среднего и высшего звена, желающие занимать управленческие должности в IT-компаниях.

Модуль 1 - Программирование в Python
  • О Python
  • Установка Python и написание первого кода
  • Простейшие типы переменных
  • Операции над переменными
  • Строки
  • Регулярные выражения
  • Условия
  • Сложные типы переменных и структуры данных
  • Циклы и итерации
  • Функции
  • Работа с внешними файлами
  • Работа с модулями
  • Введение в ООП
  • Наследование и полиморфизм
  • Обработка исключений
  • ООП: Углубление
Модуль 2 - Обработка и анализ данных в SQL
  • Введение в базы данных
  • Основы работы с базами данных
  • Первые шаги в SQL: SELECT, сортировка, WHERE, скалярные функции
  • Оконные функции
  • Экспорт данных в csv/insert-выражения, создание дампов
  • Разведовательный анализ данных (EDA)
    :)
  • ER Диаграммы
  • Разборы бизнес-кейсов с помощью SQL
  • Разбор домашних заданий
  • Кейс 1: Расчет продуктовых метрик с помощью SQL
  • Кейс 2: ABC-XYZ анализ с помощью SQL
Модуль 3 - Бэкенд (API) на Django
  • Знакомство с фреймворком Django
  • Архитектура REST API
  • Авторизация
  • DRF (Django Rest Framework)
  • Django ORM
  • Вьюсеты и роутеры
  • Сигналы
  • Админка
  • CBV
  • Формы
  • Дополнительные главы
Модуль 4 - Профессиональная разработка на Python
  • Виртуальные окружения (virtualenv, venv, pyenv)
  • Статический анализ кода, линтеры (flake8, pyflake)
  • Код форматтеры (black, isort)
  • Менеджер зависимостей (poetry)
  • Тестирование кода: базовый pytest
  • Тестирование кода: pytest + фикстуры
  • Тестирование кода: pytest + blender
  • Тестирование кода: pytest + mock
  • Тестирование кода: postman
  • Отладка кода: визуальная отладка -print
  • Отладка кода: pdb
  • Отладка кода: встроенные дебаггеры, точки остановки и т.д.
  • Документирование кода
  • Логгирование
Модуль 5 - DevOps и деплой
  • Github и контроль версий - введение
  • Основные команды: commit, add, push, pull, fetch
  • Работа с ветками: checkout, branch, merge, rebase
  • Дополнительные команды: stash, reset, revert, cherry pick
  • Другие команды
  • Github actions
  • Основы Docker, docker compose docker-compose.yml, dockerfile
  • Основные команды
  • Дополнительные уроки по docker
  • nginx
  • gunicorn
  • linux (роли, bash, cron, systemctl, sudo)
  • screen, pm2 и другие процесс менеджеры
Модуль 6 - Работа с API
  • http-запросы. Модуль requests
  • Принципы интеграции со сторонними сервисами
  • Кейс №1: Интеграция с Юкасса
  • Кейс №2: Интеграция с рассыльщиком
  • Кейс №3: Интеграция с CRM/Trello
Модуль 7 - Карьерный модуль и Soft Skills
  • Структурирование и презентация профессионального конкурентного преимущества кандидата
  • Составление резюме для успешной карьеры
  • Составление сопроводительного письма
  • Подготовка к интервью
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
sf education андрон алексанян бекенд-разработчик на python
Похожие складчины
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху