Skip to main content

Section outline

  • Session 1: Frameworks and Flask Basics (1 Hour)
    • Introduction to frameworks and the MVT architecture
    • Differences between MVC and MVT
    • Setting up virtual environments and installing Flask
    Session 2: Application Structure and Routing (1 Hour)
    • Understanding application structure, initialization, routes, and view functions
    • URL binding
    Session 3: RESTful Web Services (1 Hour)
    • Introduction to REST and implementing RESTful web services with Flask
    Session 4: Templates (1 Hour)
    • Using the Jinja2 template engine
    Session 5: Customization (1 Hour)
    • Creating custom error pages, links, and handling static files
    Session 6: Hands-On Practice (1 Hour)
    • Practical exercises to reinforce Flask concepts