👨‍💻DEV [Stepik Academy] Flask с нуля на практике (2021)

[Stepik Academy] Flask с нуля на практике (2021)_0.png


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





Почему именно 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 неделя

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

Финальный проект:

сервис доставки.



—————————————————————————

🔗 Продажник:
Доступно пользователям: Зарегистрированный


📥 СКАЧАТЬ КУРС:
🔐 Хотите получить доступ?

Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.

💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал
 

Похожие курсы

Назад
Верх