Skip to content
KofAcademy

Web Development

Full Stack Python Web Development

From Python to modern APIs with Django and FastAPI

Certified program6 monthsBeginnerOn-site · OnlineGuaranteed 3-month company internship
Duration
6 months
Level
Beginner
Learning modes
On-site · Online
Schedule
Daytime · Evening

Overview

About this program

Master Python for web development. This program teaches you how to build robust applications with Django and FastAPI, from relational databases to REST APIs, all the way to production deployment.

Outcomes

What you'll be able to do

  • Build web applications with Django and FastAPI
  • Create fast and secure RESTful APIs
  • Master Python and its web ecosystem
  • Manage SQL and NoSQL databases
  • Deploy applications with Docker and Linux
  • Implement automated tests

Curriculum · 8 modules

The curriculum in detail

2 weeks

  • Python syntax, types and data structures
  • Functions, modules and packages
  • Object-oriented programming in Python
  • Error and exception handling

Stack

Tools and technologies

  • Python
  • Django
  • FastAPI
  • React
  • PostgreSQL
  • MongoDB
  • Docker

Prerequisites

Before you start

  • Basic computer skills
  • Curiosity about programming
  • No Python experience required

Schedule

Upcoming sessions

  • October 2026 intake

    Enrollment open

    Oct 5, 2026 → Mar 22, 2027

    On-site · Daytime

    25 seats leftChoose
  • December 2026 intake

    Planned

    Dec 7, 2026 → May 24, 2027

    Hybrid · Evening

    25 seats leftChoose

FAQ

Frequently asked questions

All questions
Any questions?