Почему именно Flask? Популярен среди разработчиков. Подходит для новичков (проще Django, после него можно освоить другие фреймворки, в том числе асинхронные). Подходит как для генерации страниц сайта или сервиса, так и для создания API в том числе для мобильных приложений.
Что вы изучите:
1. Основы веб-разработки Как работает браузер, как устроены сайты, что такое HTTP, как запустить сервер, как заставить его отдавать странички и выполнять код, который вы написали.
2. Фреймворк Flask Вы изучите основные возможности Flask. Второй после Django, Flask идеален для небольших приложений и API. В нем нет ничего лишнего, его легко изучать.
3. Создание веб-проекта от А до Я Вы шаг за шагом выполняете реалистичный проект от html-файлов и данных до публикации онлайн
Программа: (5 недель, 3 проекта)
1 неделя. Настройка окружения и знакомство с Flask Терминал, PyCharm, HTTP, WSGI, Git, роуты во Flask, Jinja: переменные, ветвление и циклы. Проект: Каталог туров
2 неделя. HTML, прототипирование и шаблонизация Основы HTML – структура сайта, типографика, формы, блоки. Основы CSS: свойства, классы. Bootstrap. Компоненты Проект: Каталог туров, завершение
3 неделя. Файлы, формы, JSON, requests Основы ORM. Файлы, чтение и запись. Грамматика JSON. Запросы с помощью модуля request. Проект: Поиск преподавателя английского языка
4 неделя. Базы данных, ORM, фильтрация и поиск Подключение базы данных с помощью SQLAlchemy, поиск в таблицах, использование форм, wft forms, валидация. Проект: Поиск преподавателя английского языка, завершение
5 неделя. Сессии, регистрация и аутентификация, регистрация, админка Создание пользователей, вход, корзина пользователя и управление сущностями. Финальный проект: сервис доставки.
Информация о видео Название: Flask с нуля на практике Автор: Коллектив Год выхода: 2021 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: долго