Уроки Flask Python

Изучение Flask / #1 - Создание веб сайтов на Python

Изучение Flask / #1 - Создание веб сайтов на Python

Представляем вам видеокурс по изучению фреймворка Flask Python. За курс мы с вами научимся создавать сайты на Python Flask. Мы изучим работу с данным фреймворком, а также создадим на его основе полноценный веб блог.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Полезные ссылки:


Информация про Flask

Фреймворк Flask относиться к так званым микрофреймворкам - минималистичные каркасы, которые обеспечивают лишь базовые возможности для реализации той или иной задачи. 


Что это означает простым языком? А то, что создать сайт на Flask это очень просто и на изучение фреймворка вы не потратите больше одной недели. Это крутой показатель, но как и в любом деле здесь есть свои плюсы и свои минусы. 



К плюсам относится быстрое изучение фреймворка, а к минусам относится его функциональность. За счёт Flask вы уже в ближайшие дни сможете создать свой сайт на языке Python, но при этом если вы захотите сделать сайт по типу Youtube, Google или сайта, который требует взаимодействия с различного рода API, то данный фреймворк станет не идеальным выбором.


Джанго или Flask?

И здесь мы подходим к ответу на один важный вопрос, который многие начинающие разработчики задают себе перед созданием сайтов на Питон. Какой фреймворк выбрать: Джанго или Flask? Ответить на этот вопрос достаточно просто. Если вас интересует самостоятельная разработка сайтов и вы быстро хотите вникнуть в сферу создания сайтов, то изучайте Flask. Если же времени у вас достаточно и вы не боитесь сложных фреймворков, то вашим выбором станет Джанго.



Курс по языку Джанго есть на нашем сайте и его просмотреть по этой ссылке.


Сейчас мы не будем дискутировать что же круче и что же стоит выбрать. В любом случае, если вы хотите разрабатывать сайты на Питон, то данного курса вам вполне хватит, чтобы войти в эту сферу и начать заниматься делом.


Информация про курс

Итак, в ходе курса мы с вами изучим Flask для начинающих, научимся создавать различные страницы, работать с базой данных и по итогу создадим небольшой веб блог со всем необходимым функционалом.


Также хочу отменить, что прежде чем изучать данный курс вам стоит изучить язык программирования Python. Он есть на нашем сайте по этой ссылке. Также вам стоит изучить языки разметки: HTML и CSS.

Вихідний код

Основной файл app.py
from flask import Flask

app = Flask(__name__)


@app.route('/')
def index():
    return "Hello World"


@app.route('/about')
def about():
    return "About page"


if __name__ == "__main__":
    app.run(debug=True)

Завдання до уроку

Установка Flask

Скажите какая команда используется для установки Flask в проект?


Также какая команда используется для установки библиотеки по работе с базой данных?

Подивитися відповідь

Для установки Flask используется команда: 

pip install flask

Для установки библиотеки по работе с базой данных используется команда:

pip install flask-sqlalchemy

Отримати інші домашні завдання можна після підписки на проект

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Изучение HTMX с нуля / Проект на HTMX и Flask
8 уроків
Коментарі
Додати коментар

Поки що коментарів немає