DiaVol
Премиум
- 15 Сен 2015
- 15.296
- 24.198
[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 неделя
Создание пользователей, вход, корзина пользователя и управление сущностями.
Финальный проект:
сервис доставки.
ПРОДАЖНИК
СКАЧАТЬ ИНФОПРОДУКТ ПО ССЫЛКЕ НИЖЕ
Почему именно 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 неделя
Создание пользователей, вход, корзина пользователя и управление сущностями.
Финальный проект:
сервис доставки.
ПРОДАЖНИК
Вам необходимо зарегистрироваться на сайте для просмотра скрытых ссылок
СКАЧАТЬ ИНФОПРОДУКТ ПО ССЫЛКЕ НИЖЕ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Андрей Кобец] [kobezzza] IndexedDB в действии. Тариф Расширенный (2025)
- [Инфоурок] Базовая компьютерная подготовка с изучением Windows, Word, Excel, интернета
- [Product University] Blockchain Developer c нуля
- [Venator Browser] Закладки, каталог и статьи из OSINT браузера Venator Red 2.0
- Linux для разработчиков [2024] [Слёрм] [Павел Калашников]
- [plc-edu] Дмитрий Громов - HMI Язык C++ в среде Qt Creator
- Чиним сломанные процессы [Podlodka.io, Михаил Дружинин, Дмитрий Константинов и др.]
- [Глеб Учитель] [Stepik] Проектирование архитектуры и интеграций (API / брокеры) сервисов
- Все про базы данных [Podlodka.io, Дмитрий Константинов, Константин Евтеев и т.д]
- Терминал Linux. Основы работы в командной строке [Stepik]