Bad Boy
Редактор
B
Bad Boy
Редактор
- Status
- Offline
- Регистрация
- 17.01.23
- Сообщения
- 425
- Реакции
- 565
Последние темы автора:
- [Илья Любимов] BAZAпрактик: основы операторского мастерства (2022)
- [Яна Нетреба] Бесподобная треска с яркой сальсой из томатов (2022)
- [Антон Шапочка] [Edston] Тейпы. Инструкция по применению. Самостоятельные техники Кинезиотейпирования (2022)
- [Мария Самылина] Ленивые запуски (2022)
- [Лиза Васина] Самый лучший марафон
- #1
Голосов: 0
Почему именно 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 неделя
Создание пользователей, вход, корзина пользователя и управление сущностями.
Финальный проект:
сервис доставки.
Подробнее:
Скачать:Изучите трендовый Python-фреймворк Flask, соберите 3 проекта в портфолио, опубликуйте онлайнacademy.stepik.org
Вы должны Войти на форум чтобы увидеть контент.