JET Academy

Python Back-End Proqramlaşdırma kursu

pythondjangorabbitmqceleryapiairedis

Kurs Haqqında

Python Back-End Developer Kursu Django ilə sürətli tətbiqlər yaratmaq istəyən 16 yaşdan yuxarı hər kəs üçün nəzərdə tutulub və 6 ay davam edir. Həftədə 3 dərs (2 əyani + 1 online, hər biri 2 saat) formatında keçirilən kurs praktiki və layihə yönümlü tədrisə əsaslanır.

Bu proqram ənənəvi server tərəfli proqramlaşdırmanı süni intellekt ilə birləşdirərək tələbələrə müasir Back-End inkişafında rəqabət üstünlüyü qazandırır.

📌 Kurs boyunca öyrənəcəkləriniz:

  • Core və Advanced Python konseptləri
  • Django ilə server tərəfli proqramlaşdırma
  • API yaratmaq və idarəetmə (RESTful API-lər)
  • Verilənlər bazası ilə işləmə (PostgreSQL)
  • AI inteqrasiyası – layihələrinizdə süni intellekt tətbiqi
  • RabbitMQ, Celery, Redis ilə asinxron tapşırıqların idarəsi
  • Authentication və Authorization sistemləri
  • Deployment – layihələrin serverlərə yerləşdirilməsi
  • DevOps əsasları – avtomatlaşdırma və idarəetmə

Tələbələr kurs müddətində real layihələr üzərində işləyir, mentor dəstəyi ilə bacarıqlarını möhkəmləndirir və kursun sonunda peşəkar sertifikatportfolio əldə edirlər.

  • Python Proqramlaşdırmaya Giriş
  • Python IDE, Data Tipləri
  • Numbers, Strings, Tuples, Dictionaries
  • List və List Metodları
  • Şərt operatorları
  • Döngülər (for, while)
  • Funksiyalar, Lambda, Modullar
  • Git & GitHub Əsasları: Branching, Merging, Conflict Resolution
  • AI və ML (Machine Learning) nədir?
  • AI xidmətlər və API istifadəsi
  • Real Dünya Ssenariləri
  • Package İdarəsi: pipenv, virtualenv
  • Sys, OS, datetime modules
  • Error Handling (try/except)
  • Fayllarla iş
  • Decorators
  • OOP Konseptləri (Sinif anlayışı, Mirasalma, Polimorfizm, Abstraksiya)
  • HTML5 & CSS3 Əsasları
  • REST API nədir?
  • Python HTTP requests (requests library)
  • JSON-la iş
  • Minimal HTML Bilikləri
  • SQL & NoSQL-a baxış
  • Display, Flex, Grid
  • JavaScript Əsasları: Dəyişənlər, Funksiyalar, Arrow Funksiyası
  • Docker Desktop və Containerization
  • SQL CRUD Operations (MySQL)
  • Database Arxitekturası
  • OpenAI API-a Giriş
  • Google Cloud Vision və NLP servisləri
  • Azure Cognitive Servisləri istifadəsi
  • Django Əsasları & Setup
  • Django Konfiqurasiyası, Apps, Settings
  • Views, URL Mapping, Templates, Static Files
  • Models, Django ORM, Migrations
  • Django Admin İnterfeysi
  • Forms & Validation
  • Sessions & Cookies
  • Django Authentication System
  • Django View-da API requestləri
  • OpenAI GPT modelləri ilə mətn generasiyası
  • DRF Əsasları: Serialization, Requests & Responses
  • Generic Views, ViewSets, Routers
  • Django Signals, Middleware
  • Multilanguage Support
  • GET, POST, PUT, DELETE requests
  • Pagination, Filtering, Searching
  • Token-based Authentication
  • AI servislərinin DRF API endpoint-lərə inteqrasiyası
  • Sentiment analysis API nümunəsi
  • AI əsaslı təklif sisteminin Django Rest Framework ilə yaradılması
  • Celery Tasks, Periodic Tasks, Django Celery Beat
  • Redis və RabbitMQ Messaging
  • Docker Compose və Dockerization
  • NGINX ilə Full Deployment
  • Multithreading və Multiprocessing
  • Asynchronous programming (asyncio)
  • Celery ilə AI sorğularının planlanması
  • Asinxron AI API calls
  • Django-da AI nəticəsi olan keşləmə və performans optimizasiyası

Qeydiyyatdan keç

Kursa kimlər qoşula bilər ?

16+ yaş

16 yaşdan böyük gənclər üçün uyğundur

Kompüter istifadəsi

Kompüterdən rahatlıqla istifadə etməyi bacaranlar

İngilis dili səviyyəsi

İngilis dilində başlanğıc səviyyədə oxuma-yazma bacarığı olanlar

Məntiqi düşüncə

Problemləri analiz edib, düzgün həll yolları tapmağı bacaranlar

Təlimçi Heyəti

JET Academy-nin bütün təlimçiləri öz sahəsində yüksək təcrübəyə malik, pedaqoji bacarıqları ilə seçilən peşəkar mütəxəssislərdir

Team member Gündüz Heydərov

Gündüz Heydərov

Python Back-End üzrə Təlimçi

Team member Məmmədəli Məmmədəliyev

Məmmədəli Məmmədəliyev

Python Back-End üzrə Təlimçi

Digər tədris sahələri