Python0x02 – Beyond the Basics

Intermediate Python for Real-World Applications

Introduction

A 20-hour intensive continuation of Python0x01 designed for learners with foundational Python skills. This course dives deeper into advanced programming concepts such as decorators, generators, context managers, and object-oriented design. Participants will also learn to work with APIs, databases, concurrency, and testing, culminating in a practical capstone project. The format remains flexible (evening, weekend, or intensive full-day).

Limited Seats

Taught in French

Target Audience: Learners with prior Python fundamentals (graduates of Python0x01 or equivalent experience)

Date: Starting on the 15th of October

Location: Ilot M, Tevragh Zeina, Nouakchott

Price: 3500 MRU

🎯 Learning Objectives

  • Apply functional programming concepts, decorators, and generators
  • Build efficient data pipelines with comprehensions and context managers
  • Structure projects using modules, packages, and virtual environments
  • Consume and process external data with APIs and JSON
  • Store and query data in databases using SQLite
  • Implement error handling, custom exceptions, and logging
  • Understand concurrency: threading, multiprocessing, and asyncio basics
  • Write clean, testable code with Python’s unittest framework
  • Develop a capstone project integrating APIs, databases, and robust design

📌 Teaching Methods

  • Hands-on coding sessions with real-world use cases
  • Mini-projects to practice advanced concepts after each module
  • Collaborative group exercises for problem-solving
  • Capstone project integrating APIs, databases, and concurrency

This course is currently closed for registration.

Share your info and we’ll notify you when new sessions open.

Get notified!

Select which session you want to participate in