Skip to content

Fullstop Learning Course outline

Full Stack Python Developer

Build a complete web application with Python, Django, PostgreSQL and React, then test and deploy it.

3 months · 12 weeks · 300 guided course hours. Explore the curriculum, then talk with us about schedule, fees and delivery options.

Course focus

Skills and practice

  • Python and browser foundations
  • Django, PostgreSQL, REST APIs and React
  • Testing, security, deployment and a booking-app capstone

3-part curriculum

A practical path, one module at a time.

Each module follows the supplied course outline. Weekly topics and representative project work are shown below.

  1. Python and Web Foundations

    Python fundamentals · Python development essentials · HTML, CSS and responsive design · JavaScript and the browser

    Practical work: Expense tracker, responsive portfolio and interactive task list.

  2. Backend, Databases and Frontend

    Django application development · SQL and PostgreSQL · REST APIs and authentication · React fundamentals

    Practical work: Django task manager with PostgreSQL, per-user API access and a React dashboard.

  3. Integration, Testing and Deployment

    Full-stack application integration · Testing, security and performance · Deployment and automation · Capstone and portfolio

    Practical work: Deploy a tested booking application with customer and admin workflows, source code and demo.