JET School

6 ayQabaqcıl

Uşaqlar üçün NodeJS ilə back-end proqramlaşdırma kursu

Kurs Haqqında

Uşaqlar üçün Node.js ilə back-end proqramlaşdırma kursu kompüter savadı olan gənclər və texnologiya həvəskarları üçün nəzərdə tutulmuş, ətraflı və praktiki 6 aylıq təhsil proqramıdır. 13+ yaş qrupu üçün uyğun olan bu kurs, övladlarınıza müasir dövrdə tələb olan server proqramlaşdırma bacarıqları qazandıracaq!


Proqram altı əsas modulu əhatə edir:

  • JavaScript Fundamentalları: Proqramlaşdırma əsasları, funksiyalar, array və obyektlər, ES6+ və asinxron proqramlaşdırma
  • İrəli JavaScript və Node.js Əsasları: OOP, dizayn patternləri, Node.js arxitekturası və NPM ekosistemi
  • Node.js və Express: Routing, middleware, RESTful API prinsipləri və HTTP protokolu
  • Verilənlər Bazası və ORM: MongoDB, CRUD əməliyyatları, Prisma və sorğu optimallaşdırması
  • İrəli Express və API: Autentifikasiya, təhlükəsizlik, səhifələmə və fayl yükləmə funksiyaları
  • Full-Stack İnteqrasiyası: Frontend-backend kommunikasiyası, real-time yeniləmələr və e-commerce layihəsi


Kurs Modulları

  • Dəyişənlər, data tipləri və operatorlar
  • Kontrol strukturları (if/else, dövrlər)
  • Funksiyalar və scope
  • Array və objektlər
  • ES6+ xüsusiyyətləri (arrow funksiyalar, destrukturlaşdırma)
  • JavaScript-də Obyekt Yönümlü Proqramlaşdırma
  • Dizayn patternləri
  • Funksional proqramlaşdırma konseptləri
  • Event loop və icra konteksti
  • Node.js arxitekturası(npm, file system, modules)
  • Express.js-ə giriş
  • Routing və middleware konsepti
  • Request/Response dövrü
  • Statik fayllar və şablon mühərrikləri (EJS)
  • RESTful API prinsipləri, HTTP metodları və status kodları
  • Verilənlər bazası növləri (SQL vs NoSQL)
  • MongoDB əsasları
  • CRUD əməliyyatları
  • ORM konsepti
  • Prisma quraşdırılması və sxem dizaynı
  • İrəli routing və middleware
  • Autentifikasiya və JWT implementasiyası
  • Rol-əsaslı giriş nəzarəti
  • Səhifələmə, filtrasiya və çeşidləmə
  • Fayl yükləmə və email inteqrasiyası
  • API istifadəsi və CORS
  • Frontend-backend kommunikasiyası
  • State idarəetməsi
  • Real-time yeniləmələr və WebSocket əsasları
  • Layihə planlaması və verilənlər bazası dizaynı

Bu kursa kim qeydiyyatdan keçə bilər?

Web tərtibat əsasları

HTML, CSS və Javascript əsaslarını bilən gənclər

12+ yaş

Yeniyetmələr və gənclər üçün uyğundur

İngilis dili səviyyəsi

İngilis dilində sənədləri oxuya bilmək qabiliyyəti

Məntiqi düşüncə

Əsas problemləri həll etmə bacarıqları

Kursun Müəllimləri

Peşəkar və təcrübəli müəllimlərimiz

Team member Murad Məstəliyev

Murad Məstəliyev

Təlimçi

Team member Şükran Məmmədov

Şükran Məmmədov

Təlimçi

Team member Orxan Qasımov

Orxan Qasımov

Təlimçi

Team member Ruslan Rəhimov

Ruslan Rəhimov

Mentor

Team member Sənubər Həmidova

Sənubər Həmidova

Mentor

Team member İnci Hüseynli

İnci Hüseynli

Mentor

Team member Firuddin Əliyev

Firuddin Əliyev

Mentor

Bizim digər kurslarımız

Qeydiyyatdan keç