Flask с нуля на практике (2021)

Flask с нуля на практике (2021)

Курс скачан из открытых интернет-источников. Авторские права на продукты принадлежат только их владельцам. Основная цель сайта — это предоставление пользователям бесплатного материала для самостоятельного обучения. Если вы заметили нарушение своих авторских прав, то вы можете связаться с нами для удаления вашего продукта с нашего сайта по ссылке >>>

С уважением,

Администрация проекта freekurs.ru «Платное бесплатно»

Почему именно Flask?

  1. Популярен среди разработчиков (картинка справа – исследование JetBrains 2019 года).
  2. Подходит для новичков (проще Django, после него можно освоить другие фреймворки, в том числе асинхронные).
  3. Подходит как для генерации страниц сайта или сервиса, так и для создания API в том числе для мобильных приложений.
  4. Имеет изящный и лаконичный синтаксис.

Что вы изучите

  1. Основы веб-разработки. Как работает браузер, как устроены сайты, что такое HTTP, как запустить сервер, как заставить его отдавать странички и выполнять код, который вы написали.
  2. Фреймворк Flask. Вы изучите основные возможности Flask. Второй после Django, Flask идеален для небольших приложений и API. В нем нет ничего лишнего, его легко изучать.
  3. Создание веб-проекта от А до Я. Вы шаг за шагом выполняете реалистичный проект от html-файлов и данных до публикации онлайн

После курса у вас будет 3 проекта и совершенно новое понимание интернета. Но у каждой магии есть своя цена.
Легко не будет: придется выделять время, разбираться, ломать голову, исправлять ошибки.

Программа (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 неделя: Сессии, регистрация и аутентификация, регистрация, админка

Создание пользователей, вход, корзина пользователя и управление сущностями.

Финальный проект: сервис доставки.

ВНИМАНИЕ!
СКАЧИВАЙТЕ КУРС СРАЗУ
Материал может быть удален в любой момент по запросу правообладателя!

Если же курс соответствовал Вашим ожиданиям, то рекомендуем перейти по ссылке ниже и приобрести курс у его автора.

Вам также может понравиться
Хотите узнавать первым о новых курсах? Хотите получать эксклюзивные материалы? Подпишитесь на нас в Telegram!