Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

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

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

Python для веб - разработки. Flask и проектирование REST API [Специалист]

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
25 748
Реакции
146
Баллы
63
Python для веб - разработки. Flask и проектирование REST API - УЦ Специалист при МГТУ им. Н.Э.Баумана

Python Programming for Web. Flask and REST API design.
09.02.07 Информационные системы и программирование
Код курса: ФЛАСК1






Курс посвящен изучению микрофреймворка Flask в применении к созданию REST API. Курс охватывает важные темы современной веб-разработки: CRUD, модели, ресурсы и сценарии тестирования.Нажмите, чтобы раскрыть...

Описание курса:

Курс включает в себя проектирование REST API при помощи языка Python и микрофреймворка Flask, а также освоение базовых инструментов разработчика в процессе создания приложения.
Курс основан на опыте практического применения языка Python в современной backend разработке.
Курс включает в себя не только практическую, но и теоретическую часть, и таким образом не сводится к простому «сборнику рецептов».
Курс читается на базе ОС Linux. Обучение проводится на примере популярнейшего дистрибутива Ubuntu. Однако большинство технологий, изучаемых на курсе, могут применяться и на базе Windows.
Вы научитесь создавать, тестировать и прототипировать полноценные микросервисы на примере создания REST API.
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.
Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Предварительная подготовка:
Требуемая подготовка: Успешное окончание курса Программирование на языке Python. Уровень 2. Продвинутый курс или эквивалентная подготовка.
Рекомендуемая подготовка (необязательная): Знакомство с Unix. Успешное окончание курса Система управления версиями Git или эквивалентная подготовка.

Программа курса:
Модуль 1. HTTP и REST (1 ак. ч.)

HTTP как протокол
Архитектура REST
Идея API
Микросервисы
Преимущества микросервисов
Модуль 2. Простейшее REST API (3 ак. ч.)

Создание прототипа микросервиса
Формирование url адресов
Структурирование запросов
Тестирование и Postman
Практикум
Модуль 3. RESTful подход к проектированию (4 ак. ч.)

RESTful и FlaskRESTful
Настройка окружения
Метод TFD (test first design)
Аутентификация
Практикум
Модуль 4. Взаимодействие с базами данных (6 ак. ч.)

Основы SQL
Рассмотрение СУБД на примере SQLite
Реализация CRUD в контексте API
Рефакторинг
Практикум
Модуль 5. Оптимизация хранилищ и использование ORM (6 ак. ч.)

Знакомство с SQLAlchemy
Определение моделей и ресурсов
Postman: создание тестовых окружений и сценариев тестирования
Реализация моделей через SQLAlchemy
Практикум
Модуль 6. Перенос приложения на удаленный сервер (4 ак. ч.)

Идея облачных платформ
Знакомство с Heroku
Перенос приложения на Heroku
Postman и удаленное тестирование микросервиса
Подключение PostgreSQL
Документирование и публикация проекта
================================================================================
Продажник: www.specialist.ru/course/flask1
================================================================================
 
Верх