Программирование [Stepik Academy] Flask с нуля на практике (2021)

  • Автор темы MilkShake
  • Дата начала
[Stepik Academy] Flask с нуля на практике (2021)

1625678054854


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

Что вы изучите:
1. Основы веб-разработки
Как работает браузер, как устроены сайты, что такое HTTP, как запустить сервер, как заставить его отдавать странички и выполнять код, который вы написали.

2. Фреймворк Flask
Вы изучите основные возможности Flask. Второй после Django, Flask идеален для небольших приложений и API. В нем нет ничего лишнего, его легко изучать.

3. Создание веб-проекта от А до Я
Вы шаг за шагом выполняете реалистичный проект от html-файлов и данных до публикации онлайн

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

Программа: (5 недель, 3 проекта)

Настройка окружения и знакомство с Flask
1 неделя
Терминал, PyCharm, HTTP, WSGI, Git, роуты во Flask, Jinja: переменные, ветвление и циклы.
Проект:
Каталог туров

HTML, прототипирование и шаблонизация
2 неделя
Основы HTML – структура сайта, типографика, формы, блоки. Основы CSS: свойства, классы. Bootstrap. Компоненты
Проект:
Каталог туров, завершение

Файлы, формы, JSON, requests
3 неделя
Основы ORM. Файлы, чтение и запись. Грамматика JSON. Запросы с помощью модуля request.
Проект:
Поиск преподавателя английского языка

Базы данных, ORM, фильтрация и поиск
4 неделя
Подключение базы данных с помощью SQLAlchemy, поиск в таблицах, использование форм, wft forms, валидация.
Проект:
Поиск преподавателя английского языка, завершение

Сессии, регистрация и аутентификация, регистрация, админка
5 неделя
Создание пользователей, вход, корзина пользователя и управление сущностями.
Финальный проект:
сервис доставки.

Подробнее:
Скачать:
 
Последнее редактирование модератором:
F

Fulcrum

Премиум ★
Регистрация
17.07.22
Сообщения
2
Реакции
0
обновите ссылку
 
ATLANT ♆

ATLANT ♆

Администратор
Регистрация
09.05.21
Сообщения
44.665
Реакции
113.939
обновите ссылку
 

Похожие темы

Trinity
Ответы
0
Просмотры
238
Trinity
Trinity
Ответы
2
Просмотры
1K
MilkShake