C# .NET Back-End Proqramlaşdırma Kursu

Kurs Haqqında
JET School-un C# .NET ilə Back-End Proqramlaşdırma kursu, müasir veb və server-tərəfli tətbiqlər hazırlamaq istəyənlər üçün nəzərdə tutulmuş praktik və innovativ təhsil proqramıdır. Kurs 8 ay davam edir və həftədə 3 dərs formatında keçirilir (hər dərs 2 saat olmaqla).
Proqram backend inkişafının əsas istiqamətlərini əhatə edir və tələbələrə real layihələr üzərində işləmək imkanı yaradır.
C# və Proqramlaşdırma Əsasları
Tələbələr C# dilinin sintaksisi, dəyişənlər və məlumat tipləri, şərtlər və dövrlər, funksiyalar, həmçinin OOP prinsipləri (siniflər, obyektlər, irsiyyət və polimorfizm) ilə tanış olacaqlar. Git və GitHub vasitəsilə versiya nəzarəti də öyrədiləcək.
ASP.NET Core və Web API
Tələbələr ASP.NET Core mühitində server-tərəfli tətbiqlərin qurulmasını, MVC və Web API arxitekturasını, routing, controller və dependency injection mexanizmlərini praktiki şəkildə öyrənəcəklər.
Verilənlər Bazası və REST API
Kurs çərçivəsində SQL Server və PostgreSQL ilə işləmə, Entity Framework Core vasitəsilə ORM istifadəsi, CRUD əməliyyatlarının yaradılması və REST API prinsipləri tədris olunur. Həmçinin JWT autentifikasiya və authorization mexanizmləri də izah edilir.
Deployment və Real Layihə
Tədris prosesi real backend layihələrinin hazırlanması üzərində qurulub. Tələbələr CI/CD prinsipləri və tətbiqin server və ya cloud mühitdə yerləşdirilməsini öyrənəcəklər. Kursun sonunda hər tələbə şəxsi portfel üçün tam funksional backend layihə təqdim edir.
Kurs tələbələrə backend proqramlaşdırma sahəsində fundamental biliklərlə yanaşı, problem həll etmə, analitik düşüncə və komanda ilə işləmə bacarıqları qazandırır və onları Junior Backend Developer səviyyəsinə hazırlayır.
- Alqoritm anlayışı və problem qurma bacarığı
- Input → Process → Output məntiqi
- Şərt və dövr strukturları
- Sadə məsələlərin addım-addım həlli
- Flowchart əsasları
- C# sintaksisi və mühitin qurulması
- Dəyişənlər və məlumat tipləri
- Operatorlar və şərt blokları (if/else, switch)
- Dövrlər (for, while, foreach)
- Metodlar və parametr anlayışı
- Sinif və obyekt anlayışı
- Encapsulation, Inheritance, Polymorphism
- Abstraction və Interface
- SOLID prinsiplərinə giriş
- ASP.NET Core qurulması
- MVC və Web API arxitekturası
- Routing və Controller strukturu
- Dependency Injection mexanizmi
- REST prinsipləri
- CRUD əməliyyatlarının qurulması
- JWT Authentication
- Authorization və Role sistemi
- Middleware istifadəsi
- SQL əsasları
- SQL Server və PostgreSQL
- Entity Framework Core
- Miqrasiyalar və əlaqəli cədvəllər
- Performans optimizasiyası
- Unit testing (xUnit/NUnit)
- API testləri (Postman)
- CI/CD əsasları
- Real backend layihənin hazırlanması və GitHub portfolio
Qeydiyyatdan keç
Kursa kimlər qoşula bilər ?
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
Yaş aralığı : 13-17
Uşaqlar və Gənclər üçün uyğundur







-1755526252186.webp&w=1920&q=75)




-1758547528875.webp&w=1920&q=75)
-1758204114285.webp&w=1920&q=75)
-1755935067725.webp&w=1920&q=75)
-1773834273380.webp&w=1920&q=75)