An open API service indexing awesome lists of open source software.

https://github.com/tapand3v3lop3r/flask-tutorial

This repository documents my learning journey with Flask, a lightweight Python web framework. It covers core concepts like routing, templates, forms, databases, APIs, and authentication, along with mini-projects to apply the concepts. A step toward mastering web development with Flask.
https://github.com/tapand3v3lop3r/flask-tutorial

flask html python

Last synced: 18 days ago
JSON representation

This repository documents my learning journey with Flask, a lightweight Python web framework. It covers core concepts like routing, templates, forms, databases, APIs, and authentication, along with mini-projects to apply the concepts. A step toward mastering web development with Flask.

Awesome Lists containing this project

README

          

# Flask Tutorial 🚀

This repository contains my learning journey with **Flask**, a lightweight and powerful Python web framework.
I am uploading step-by-step concepts, examples as I progress through the tutorial.

---

## 📌 About
Flask is a micro-framework for Python used to build web applications quickly and with minimal setup.
Through this tutorial, I am exploring:
- Flask basics (routes, templates, static files)
- Request handling (GET, POST)
- Jinja2 templating
- Working with forms
- Connecting Flask with databases
- Building APIs with Flask
- Authentication & sessions
- Deploying Flask apps

---

## 🎯 Goals
- Understand the fundamentals of Flask
- Build hands-on mini-projects
- Create APIs with Flask
- Deploy a small Flask application

---

## 📖 Resources
- [Flask Official Documentation](https://flask.palletsprojects.com/)
- [Jinja2 Templates](https://jinja.palletsprojects.com/)
- [Flask Mega Tutorial by Miguel Grinberg](https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world)

---

## 📝 Notes
This repository is purely for **learning purposes**.
Feel free to fork it, use the examples, or suggest improvements.

---

## ✨ Author
**Tapan Padhi**
🔗 [LinkedIn](https://linkedin.com/in/tapan-kumar-padhii-81b309252/) | [GitHub](https://github.com/tapand3v3lop3r)