Chapter information

This chapter introduces you to Python's two most popular web frameworks—Flask and Django. You will learn how they streamline the development of dynamic web applications and understand the fundamental differences between the two. This chapter covers setting up projects in both frameworks, handling URL routing, working with views and templates, and organizing a web application effectively.

By the end of this chapter, you’ll be able to:

  • Differentiate between Flask and Django and decide when to use each.
  • Set up a project using both frameworks.
  • Implement URL routing and request handling.
  • Work with templates, static files, and views.
Chapter details
Icon
Lectures
4 videos
Icon
Duration
4hr 10 min
Icon
Level
Advanced
Icon
Certificate
Yes
Icon
Language
English

More chapters

Chapter 1:

Introduction to web development

3 lessons
3hr 15min
Icon
Introduction to web development & python (Overview, tools, and setup)
Icon
Understanding frontend vs backend (Client-side vs Server-side)
Icon
Setting Up the development environment
View detail
Chapter 2:

Python fundamentals for web development

3 lessons
4hr
Icon
Python Refresher for web development
Icon
Working with modules & packages (OS, JSON, Requests, Logging)
Icon
Understanding OOP in python (Classes, Objects, Inheritance, Encapsulation)
View detail
Chapter 3:
Database management
2 lessons
2hr 20min
Icon
Introduction to databases & SQL basics
Icon
Working with SQLite in flask (CRUD Operations)
View detail
More Templates