Курс находится на модерации. Данные могут быть неактуальны.
Тип обучения
Тип обучения
Курс
Сертификат
Сертификат
Да

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

70 000 ₽
нет рассрочки
Интерактивные занятия: студенты общаются с преподавателем голосом в ZOOM, выполняют задания и получают фидбек прямо на занятии.
Каждый фреймворк ведет свой эксперт, который на нем специализируется и знает все нюансы инструмента.
Обновление программы перед стартом: актуализируем версии технологий, добавляем свежие тренды и убираем устаревшие решения.
Программа составлена c ориентиром на запросы работодателей в вакансиях и включает хардкорные темы, которые тяжелее всего освоить самостоятельно.

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

Главный разработчик zval.ru. Продолжает работать удаленно и заниматься собственными проектами на Python и Django.Выпускник кафедры информационных технологий физического факультета ПГНИУ. Начал карьеру в крупной международной компании Prognoz, создавал проекты для...
Главный разработчик zval.ru. Продолжает работать удаленно и заниматься собственными проектами на Python и Django.Выпускник кафедры информационных технологий физического факультета ПГНИУ. Начал карьеру в крупной международной компании Prognoz, создавал проекты для правительства РФ в течение 2 лет. Работал программистом биллинга на oracle pl/sql в компании «Эр-Телеком Холдинг».С 2014 года стал преподавателем направления python-разработки. Преподаватель

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

Senior Python Backend Developer

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

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

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

Otus.ru - высокотехнологический стартап в области образования. Наша миссия - делать образование осмысленным, реализуя связь между работодателями, специалистами и преподавателями. Приходите к нам учиться!

OTUS сегодня – это более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, у нас есть программы для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
Наша миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей.

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

Основы python и модульного тестирования
  -Тема 1.Знакомство с курсом. Введение в HTTP. Работа с библиотеками requests и BeautifulSoup
  -Тема 2.Основы ООП. Принципы ООП
  -Тема 3.ООП. Магические методы, утиная типизация, статические методы, методы класса
  -Тема 4.Введение в автотесты. pytest
Создаем свой блог. База данных и ORM. FastAPI. Docker. Демо по FastAPI
  -Тема 5.Введение в docker, docker-compose
  -Тема 6.ORM, SQLAlchemy
  -Тема 7.Знакомство с Front-end частью курса. Основы HTML, CSS, методологии верстки. Немного Bootstrap 5
  -Тема 8.Введение в werkzeug; Flask
  -Тема 9.Werkzeug; Flask + SQLAlchemy. Работа с моделями данных
  -Тема 10.Связь контейнеров в docker. Сборка проекта на Flask
Разработка проекта с Server-Side Rendering на Django. Оптимизация и тестирование
  -Тема 11.Django settings, orm, админка, миграции, superuser
  -Тема 12.Django cbv, шаблоны, наследование шаблонов
  -Тема 13.Django forms. Наследование моделей. Абстрактные классы и proxy в django
  -Тема 14.Django m2m, select_related/prefetch_related, django debug toolbar
  -Тема 15.Django ORM, оптимизация работы с БД
  -Тема 16.Тестирование django приложений. Тестирование моделей. mixer для создания фейковых данных
  -Тема 17.Django. фабрики: mixer, Factory Boy, Faker
  -Тема 18.Азы работы с очередями задач
Django REST framework. GraphQl. Создание API
  -Тема 19.Введение в django-rest-framework
  -Тема 20.DRF. Serializers. Renderers. Routers
  -Тема 21.DRF. Views. Filtering. Pagination
  -Тема 22.Django-rest-framework авторизация
  -Тема 23.DRF. Система версий. Документация
  -Тема 24.API. GraphQL и его реализация в Python. GraphQL и Django
  -Тема 25.Тестирование django приложений. Тестирование views. Тестирование api
  -Тема 26.Code review бэкенд части приложения
Начинаем создавать frontend часть обучающего сайта, получаем данные с backend. Основы html, css, js, ES6, node.js, webpack, ajax
  -Тема 27.Современный фронтенд
  -Тема 28.NodeJS окружение, package.json, NPM, modules
  -Тема 29.Сборка проектов: vite, webpack, babel, транспайлинг
  -Тема 30.CSS препроцессоры". "fetch || axios || $.ajax для REST запросов, модульность
Создаем SPA приложение на Vue3. Pinia, vue-router, SPA, тестирование в js. Демо по Vue3 + router + Pinia
  -Тема 31.Основы Vue, SFC компоненты Vue
  -Тема 32.Компоненты, шаблонизатор и формы, Props, data-flow
  -Тема 33.Vue3, загрузка данных и SPA routing
  -Тема 34.Состояние приложения, Vuex
  -Тема 35.Vue advanced & Best practices
  -Тема 36.Тестирование JS приложений
  -Тема 37.Code review frontend части на Vue
Взаимодействие frontend и backend. Full-stack разработка. Добавляем vue к обучающему сайту
  -Тема 38.Варианты авторизации. JWT, cookies, 3rd party integration
  -Тема 39.Сборка проекта с docker для разработки и production
  -Тема 40.Контектсные процессоры и middleware в django. Подведение итогов
Проект
  -Тема 41.Выбор темы и организация проектной работы
  -Тема 42.Консультация по проектам и домашним заданиям
  -Тема 43.Защита проектных работ

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

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

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

обновлено 05.11.2023 03:40
Web-разработчик на Python

Web-разработчик на Python

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