Back to events
Python Arewa Kano
Upcoming
February 06, 2027 – February 28, 2027
Kano
Web Development with Django
Go from Python basics to a working, deployed web application. Over eight training days we build a real Django project together, so you leave with a portfolio-ready app and the skills to keep building.
Format
8 training days across 4 weeks (Saturdays & Sundays over four weekends), 6 hours per day.
Daily schedule
Six hours of training each day, with a lunch break and two short breaks:
- 09:00 – 10:30 — Session 1
- 10:30 – 10:45 — Short break
- 10:45 – 12:15 — Session 2
- 12:15 – 13:15 — Lunch break
- 13:15 – 14:45 — Session 3
- 14:45 – 15:00 — Short break
- 15:00 – 16:30 — Hands-on lab & wrap-up
Day-by-day curriculum
- Day 1 — Sat, Feb 06: Web & Python refresher — how the web works, virtual environments, pip
- Day 2 — Sun, Feb 07: Django setup — projects, apps, the development server, settings
- Day 3 — Sat, Feb 13: Models & the ORM — models, migrations, and the admin site
- Day 4 — Sun, Feb 14: Views & URLs — function views, URL routing, requests and responses
- Day 5 — Sat, Feb 20: Templates & static files — the template language, layouts, CSS and images
- Day 6 — Sun, Feb 21: Forms & CRUD — forms, validation, create / read / update / delete
- Day 7 — Sat, Feb 27: Auth & sessions — users, login and logout, permissions
- Day 8 — Sun, Feb 28: Deploy & capstone — deployment basics, polishing and shipping your app