Məzmunə keç / Skip to content

Python Back-End Proqramlaşdırma kursu

pythondjangorabbitmqceleryapiairedis

Описание курса

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ı

Требуемые навыки

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

Преподаватели курса

Наши профессиональные и опытные преподаватели

Team member Gündüz Heydərov

Gündüz Heydərov

Python Back-End Proqramlaşdırma ü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 Proqramlaşdırma üzrə təlimçi

Team member Murad Orucov

Murad Orucov

Full Stack Proqramlaşdırma üzrə təlimçi

Team member Şamil Vasiyev

Şamil Vasiyev

Full Stack Proqramlaşdırma üzrə təlimçi

Team member Ramin Məmmədzadə

Ramin Məmmədzadə

Full Stack Proqramlaşdırma üzrə təlimçi

Team member Gülnarə Daşdəmirova

Gülnarə Daşdəmirova

Ofis Proqramları üzrə təlimçi

Team member Vahid Teymurlu

Vahid Teymurlu

Data Analitika üzrə təlimçi

Team member Müşviq Manaflı

Müşviq Manaflı

Java Back-End Proqramlaşdırma üzrə təlimçi

Team member Hüseynağa Qurbanov

Hüseynağa Qurbanov

Praktiki Kompüter Bilikləri üzrə təlimçi

Team member Ceyhun  Şərəfxanov

Ceyhun Şərəfxanov

IT Help Desk və Şəbəkə İnzibatçılığı üzrə təlimçi

Team member Arif Muxtarov

Arif Muxtarov

IT Help Desk üzrə təlimçi

Team member Tural Kərimov

Tural Kərimov

IT Help Desk üzrə təlimçi

Team member Nazlı İbrahimli

Nazlı İbrahimli

İngilis dili üzrə təlimçi

Team member Nicat Babayev

Nicat Babayev

Kibertəhlükəsizlik üzrə təlimçi

Team member Hüseyn Rüstəmli

Hüseyn Rüstəmli

Java Back-End Proqramlaşdırma üzrə mentor

Team member Yusif Teymurlu

Yusif Teymurlu

Python Back-End Proqramlaşdırma üzrə mentor

Team member Nicat  Süleymanov

Nicat Süleymanov

Kibertəhlükəsizlik üzrə mentor

Записаться на курс

Курсы компьютерной инженерии для детей!

На наших курсах обучаются технологиям различных типов и направлений