Python Advanced Software Design & Architecture

Object-oriented and functional paradigms, metaclasses, concurrency with asyncio and multiprocessing, design patterns, and package distribution.

Code DEV-303 Software Engineering Topic certificates

About this course

The Python Advanced Software Design & Architecture is a globally recognized professional qualification aligned with ISO/IEC and international IT industry frameworks. Object-oriented and functional paradigms, metaclasses, concurrency with asyncio and multiprocessing, design patterns, and package distribution.

Course content

2 topics ยท 50 hours

  1. Advanced Python Types, Decorators & Metaprogramming25 h
  2. Async Concurrency, Design Patterns & Enterprise Packaging25 h

Where to take this course