Flask
Flask is a micro web framework written in Python.
It is classified as a microframework because it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions.
Install Flask from here and get started.
Key Features :star:
- A development server and debugger
- Unicode support
- WSGI compliance
- A unit-test client client
- URL routing
- Request dispatching
- Secure cookies
- Sessions
- Jinja2 templates
Basic Crash Course :books:
For starting with basics, setting it up and get an idea about various things, you can follow these videos on YouTube:
- Python Flask Tutorial: Full-Featured Web App
- Flask in One Hour
- Flask Tutorial
- Rest API with Flask and SqlAlchemy
Complete Udemy Course :book:
For indepth knowledge and practice you can refer these Udemy courses:
- Rest APIs with Flask
- Advanced Rest APIs with Flask
- Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps
Done? :disappointed_relieved:
Not yet! Now that you’ve explored Flask, you can learn Django, another Python framework which is much more suitable for production.
We hope you now know the roadmap to being a professional Flask Developer :v: