Курс «Python-разработчик»

Направление
Python
Формат
Видео в записи
Вебинар
Домашние задания
Нет
Итоговый экзамен
Есть
Количество уроков
6
Документ об обучении
Диплом
Обратная связь
Нет
Доступ
Сразу после покупки
Последнее обновление 05.07.2022

О курсе

Разработчик на Python создает сайты и приложения, которыми вы пользуетесь каждый день.
Python-разработчики — универсальные сотрудники как для полной, так и для частичной занятости.

Кому подойдет курс:
Вы чувствуете перспективность IT-сферы, но не знаете, с чего начать — обучим всему необходимому и поможем грамотно использовать ваш прошлый опыт
Вы работаете в смежной области и хотите сменить профессию — проведем вас за руку с наставниками через всю профессию до трудоустройства

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

  1. Введение в профессию и основы алгоритмизации
    Основы синтаксиса
    Списки и циклы
    Строки и словари
    Функции и модули, типовые вычислительные задачи
    IDE и установка Python, Файлы
    Погружение: коллекции и вложенность, JSON, requests
    Объекты и классы, наследование
    Теоретические основы Computer Science
  2. Знакомство с Flask, Формат JSON, знакомство с HTML
    Знакомство с CSS, Шаблонами Flask. Первое приложение
    Система контроля версий и Github / Публикация онлайн
    Создание API
  3. Базы данных и основы SQL
    SQL — ключи, связи, нормальная форма и сложные запросы
    SQL Alchemy
    REST API на Flask
    Основы тестирования + Автотестирование API
  4. ООП (Объектно- ориентированное программирование)
    ООП (Объектно- ориентированное программирование) часть 2
    Продвинутые инструменты Python
    Продвинутые инструменты Python часть 2
    Хостинг и сервер
    Докер
  5. Знакомства, грустные и веселые отличия от Flask, Django Rest Framework, первые модели и первое приложение.
    Postgres, Модели с relations и QuerySet
    Сериализаторы
    Валидаторы и вьюсеты
    Пользователи: управление доступом и разделение ролей + тесты
    Документирование, Непрерывная интеграция и развертывание (инфраструктурный движ:)
  6. Каталог: поиск, фильтрация, избранное
    Каталог: многоуровневый каталог, каталог с тегами
    Покупки онлайн: промокоды, скидки
    Покупки онлайн: корзина и заказы
    Работа с пользователями: Регистрация и аутентификация
    Работа с пользователями: Пользователи и профили
    Работа с пользователями: Роли и разграничение доступа
    Комментарии, сообщения, отзывы и рекомендации
    Работа с медиа: загрузка, обработка, поиск и удаление

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

Александр Опрышко
Сооснователь студии веб-разработки KTS, где использует Python и Go.
Артур Карапетов
В разработке с 2012 года. Пишет на Python, Java, Go, JavaScript.
Артем Манченков
С 2012 года в разработке, 6 лет преподает по направлению информатика.
Альбина Альмухаметова
В разработке с 2014 года. Python-разработчик компании «Технократия».

Другие курсы по этой теме