Python Əsasları və Sintaksis Python dili və IDE istifadəsi Dəyişənlər, məlumat tipləri və operatorlar Şərt operatorları: if, elif, else Dövr operatorları: for, while, break, continue Funksiyalar: parametr və geri dönüş dəyərləri, recursion Modullar və paketlər, layihə strukturunun təşkili Obyekt-Yönümlü Proqramlaşdırma (OOP) Siniflər və obyektlər Encapsulation: məlumatların qorunması, getters və setters Inheritance və polymorphism Abstract class-lar və interface-lər Real dünya nümunələri: istifadəçi və məhsul idarəsi Fayllarla İş və Data Management Text və binary fayllarla işləmək JSON və CSV faylların oxunması və yazılması Serialization və deserialization Real layihələrdə fayl məlumatlarının idarəsi Xəta İdarəsi (Exception Handling) try, except, finally blokları Custom exception-lar yaratmaq Error logging və debugging üzrə best practices Verilənlər Bazası və ORM-lər Relational Database (PostgreSQL, MySQL) və SQL əsasları Cədvəl dizaynı və relational mapping Django ORM və SQLAlchemy ilə data idarəsi Migration və database version control Web Framework-lər və RESTful API-lər Flask ilə backend tətbiqləri yaratmaq Django və Django REST Framework ilə REST API-lər CRUD əməliyyatları, URL routing, views və serializers Authentication və Authorization: Token, JWT Advanced Backend Xüsusiyyətləri Middleware istifadəsi və request/response idarəsi Pagination, filtering və search API-lərdə Fayl yükləmə, media handling və logging Debugging və performans optimizasiyası Təhlükəsizlik (Security) və Best Practices Password hashing və istifadəçi autentifikasiyası Role-based access control (RBAC) SQL Injection, XSS və digər zəifliklərin qarşısının alınması API rate limiting və throttling Asinxron İşləmə və Task Scheduling Celery ilə background tasks və scheduling Async Python: asyncio, aiohttp Queue management və real-time processing Testing və Keyfiyyət Təminatı Unit test, integration test, functional test PyTest və unittest framework-ləri Test-driven development (TDD) prinsipləri Layihə Əsaslı Tədris və Mini-Layihələr Real dünya backend layihələri: Blog API, E-commerce API, Student Management System Kod review və mentor dəstəyi Portfolio üçün professional backend layihələri Version Control və Collaborative Development Git və GitHub ilə versiya nəzarəti Branch, commit, pull request və merge prinsipləri Collaborative coding və code review