Backend Development (Python) · Tutorial tracks

Python web development

HTTP mechanics, resilient APIs, async-capable deployments.

Sponsored

Lesson outline

  1. 25
    Template Inheritance Basics

    Use template inheritance to organize pages — Python web development tutorial, lesson 13. Learn how to create a base template and extend it to keep your code DRY and consistent across pages.

  2. 26
    Python web development — Part 013

    Placeholder slot — edit in console (python-web-development-stub-013).

  3. 27
    Pass Data from Flask to Templates

    Pass data from Flask to templates — Python web development tutorial, lesson 14. Learn the core concept, see how it works step by step, and apply it in a hands-on exercise. Includes troubleshooting and what to study next.

  4. 28
    Python web development — Part 014

    Placeholder slot — edit in console (python-web-development-stub-014).

  5. 29
    Loop and condition in Jinja

    Learn to use loops and conditions in Jinja templates for dynamic web pages. This lesson covers core concepts, hands-on examples, and common pitfalls.

  6. 30
    Python web development — Part 015

    Placeholder slot — edit in console (python-web-development-stub-015).

  7. 31
    Form Validation in Python

    Learn form validation in Python web development with hands-on examples, edge cases, and next steps.

  8. 32
    Python web development — Part 016

    Placeholder slot — edit in console (python-web-development-stub-016).

  9. 33
    Flask Sessions: Track Users

    Learn to use Flask sessions to track users in this Python web development tutorial—hands-on steps, troubleshooting, and what to study next.

  10. 34
    Python web development — Part 017

    Placeholder slot — edit in console (python-web-development-stub-017).

  11. 35
    Set and read cookies in Flask

    Learn how to set and read cookies in Flask with this hands-on Python web development tutorial. Understand the core concepts, follow step-by-step examples, and explore troubleshooting tips and common edge cases. Ideal for developers progressing through a structured learning path.

  12. 36
    Python web development — Part 018

    Placeholder slot — edit in console (python-web-development-stub-018).

    Python web development — step-by-step tutorials

    What you will find here

    This track walks through python web development in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.

    Tutorials vs quizzes and code samples

    Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.