Panduan lengkap bekerja dengan JSON di Python — parsing, serialisasi, custom encoder/decoder, validasi, penanganan error, dan pola umum dalam pengembangan aplikasi nyata.
Panduan lengkap bekerja dengan YAML di Python menggunakan PyYAML — sintaks YAML, safe_load vs load, serialisasi objek kustom, anchors & aliases, multi-document, dan pola konfigurasi aplikasi.
SQL # MySQL Panduan lengkap koneksi MySQL di Python menggunakan mysql-connector-python — membuat koneksi, CRUD, parameterized query, transaksi, connection pool, dan penanganan error yang aman. MSSQL Panduan lengkap koneksi Microsoft SQL Server di Python menggunakan pyodbc — string koneksi, CRUD, parameterized query, stored procedure, transaksi, dan pola koneksi yang aman untuk produksi. Oracle Panduan lengkap koneksi Oracle Database di Python menggunakan python-oracledb — mode thin/thick, CRUD, placeholder bernama, RETURNING INTO, stored procedure, transaksi, dan LOB handling.
Broker # Kafka Panduan lengkap Apache Kafka di Python menggunakan kafka-python — konsep topic/partition/consumer group, producer dengan serialisasi JSON, consumer dengan manual commit, dan penanganan error yang robust. RabbitMQ Panduan lengkap RabbitMQ di Python menggunakan Pika — konsep Exchange/Queue/Binding, exchange types, producer dengan persistent message, consumer dengan manual ack, Dead Letter Exchange, dan reconnect. Amazon SQS Panduan lengkap Amazon SQS di Python menggunakan Boto3 — Standard vs FIFO Queue, Visibility Timeout, Long Polling, serialisasi JSON, batch operations, Dead Letter Queue, dan consumer loop yang robust.
Cache # Redis Panduan lengkap Redis di Python menggunakan redis-py — koneksi dengan connection pool, struktur data (String, Hash, List, Set, Sorted Set), pola caching, pipeline, Pub/Sub, distributed lock, dan penanganan error. Memcached Panduan lengkap Memcached di Python menggunakan pymemcache — koneksi, serialisasi JSON, operasi CRUD dengan TTL, PooledClient, HashClient untuk distribusi multi-server, dan perbandingan dengan Redis.
Libraries # PyTest Panduan lengkap PyTest — struktur test, fixtures dengan scope, conftest.py, parametrize, monkeypatch, mocking, coverage report, konfigurasi pyproject.toml, dan pola testing yang benar untuk aplikasi Python. Selenium Panduan lengkap Selenium 4 di Python — setup WebDriver Manager, By locators, explicit wait, Page Object Model, ActionChains, screenshot, integrasi pytest, dan pola otomasi yang andal untuk testing dan scraping.
Kumpulan artikel, dokumentasi, dan video YouTube terkurasi untuk belajar Python — dari dasar hingga lanjutan, mencakup web development, data science, testing, DevOps, dan ekosistem library Python.