Backend Development (Python) · Tutorial tracks

Python web development

HTTP mechanics, resilient APIs, async-capable deployments.

Sponsored

Lesson outline

  1. 13
    Send JSON from Flask APIs

    Send JSON responses from Flask APIs — return JSON with jsonify, handle status codes, and test with curl. Step 7 Python web development tutorial.

  2. 14
    Python web development — Part 007

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

  3. 15
    Query Strings & Path Params

    Learn to work with query strings and path params in Python web development. This lesson covers the essentials, hands-on examples, and common pitfalls to help you master URL handling.

  4. 16
    Python web development — Part 008

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

  5. 17
    Flask Request Objects

    Use Flask request objects effectively — Python web development. Master HTTP request data.

  6. 18
    Python web development — Part 009

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

  7. 19
    Redirect Users & Show Error Pages

    Learn to redirect users and show custom error pages in Python web development. This lesson covers core concepts, step-by-step examples, and troubleshooting tips.

  8. 20
    Python web development — Part 010

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

  9. 21
    Add Static Files (CSS & JS)

    Add static files like CSS and JS — Python web development.

  10. 22
    Python web development — Part 011

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

  11. 23
    Create a base template with Jinja2

    Learn how to create a base template with Jinja2 in this hands-on Python web development tutorial. Build reusable layouts, reduce duplication, and prepare for more advanced templating techniques.

  12. 24
    Python web development — Part 012

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

    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.