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