Skip to content

A repository to document my journey of learning Flask, a lightweight and powerful Python web framework. This repo includes hands-on projects, code snippets, and notes to help reinforce core concepts and build real-world web applications using Flask.

Notifications You must be signed in to change notification settings

vickypandey14/learning-flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Learning Flask

This repository is a personal journey into learning and mastering the Flask framework. It includes beginner-friendly examples, hands-on projects, and useful notes to help reinforce core concepts of Flask web development.

Structure

  • app.py – Main application file with route definitions and logic.
  • templates/ – HTML templates rendered using Jinja2.
  • static/ – Static files like CSS, JS, and images.
  • requirements.txt – List of required Python packages.
  • notes.txt – Personal learning notes and observations.

Getting Started

  1. Clone the repository:

    git clone https://github.com/vickypandey14/learning-flask.git
    cd learning-flask
    
  2. Create a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  3. Install dependencies:

    pip install -r requirements.txt
  4. Run the app:

    python app.py

Purpose

This repo is created to:

  • Learn Flask from scratch
  • Experiment with Flask projects
  • Build a foundation for more advanced Python web development

About

A repository to document my journey of learning Flask, a lightweight and powerful Python web framework. This repo includes hands-on projects, code snippets, and notes to help reinforce core concepts and build real-world web applications using Flask.

Topics

Resources

Stars

Watchers

Forks