PYTHON Intermediate BESPLATNA STAZA ~20 sati +350 XP nagrada

Python 3 Intermediate: Concurrency, Network I/O & REST API Python 3 Tingkat Menengah: Konkurensi & Network I/O

Master intermediate Python architecture, event loops, and asynchronous I/O. Kurikulum praktis tingkat menengah untuk membangun aplikasi backend konkuren berkinerja tinggi menggunakan Python 3 modern.

Nastavni plan i program kolegija i moduliSilabus & Modul Kursus

01

Module 1: Advanced Iterators & Generators Modul 1: Generator, Dekorator & Pola Fungsional

Iterators and streams. Streaming data malas, penutupan leksikal (closures), dan dekorator kustom.

4 LekcijePelajaran
1.1 Python Generators & Async Iteration 1.1 Generator Python & Iterasi Asinkron
Theory 20 min
1.2 Stream Chunk Aggregator Challenge 1.2 Tantangan Agregator Potongan Stream (Chunking)
Interactive code 25 min
1.3 Python Decorators & Closure Mechanics 1.3 Dekorator Python & Mekanika Closure
Theory 20 min
1.4 Function Execution Memoizer Challenge 1.4 Tantangan Memoizer Eksekusi Fungsi
Interactive code 25 min
02

Module 2: Concurrency & Asyncio Modul 2: Asyncio, Threading & Arsitektur Jaringan

Async event loops and threading. Event loop asynchronous, perbandingan GIL, dan soket TCP.

3 LekcijePelajaran
2.1 Asyncio Event Loop & Coroutines 2.1 Event Loop Asyncio & Coroutine
Theory 25 min
2.2 Multiprocessing vs Multithreading in Python 2.2 Multiprocessing vs Multithreading di Python
Theory 25 min
2.3 Network Protocols & Sockets 2.3 Protokol Jaringan & Pemrograman Soket
Theory 25 min
03

Module 3: Intermediate Systems Labs Modul 3: Lab Cloud Tingkat Menengah

Rate limiters, pubsub, and routers. Pembangunan rate limiter, message broker, connection pool, dan router REST API.

5 LekcijePelajaran
3.1 Token Bucket HTTP Rate Limiter Lab 3.1 Lab Pembatas Laju Token Bucket HTTP
Lab 60 min Izolirani laboratorij
3.2 PubSub Event Message Broker Lab 3.2 Lab Message Broker Event PubSub
Lab 60 min Izolirani laboratorij
3.3 Database Connection Pool Lab 3.3 Lab Pool Koneksi Basis Data
Lab 60 min Izolirani laboratorij
3.4 LRU Cache with TTL Expiration Lab 3.4 Lab Cache LRU dengan Kedaluwarsa TTL
Lab 60 min Izolirani laboratorij
3.5 REST API URL Router Lab 3.5 Lab Router URL REST API
Lab 60 min Izolirani laboratorij