Başlanğıc
Java Backend kursu
İlk Java proqramından serverə yerləşdirilmiş Spring Boot servisinə qədər: Java, SQL, Git, Spring, JPA, Security, testlər və Docker.
Kursa baxın · Java Backend kursuKursun proqramı
- 01Java-ya girişAçıq
- 02Primitiv verilənlər tipləri və dəyişənlərAçıq
- 03Operatorlar və ifadələrAçıq
- 04İdarəetmə axını operatorlarıAçıq
- 05Dövrlər və iterasiya · Kursun tələbələri üçün
- 06Massivlər və massivlərlə iş · Kursun tələbələri üçün
- 07Sətirlərlə iş · Kursun tələbələri üçün
- 08OOP əsasları: siniflər, obyektlər və record-lar · Kursun tələbələri üçün
- 09Metodlar, konstruktorlar və inisializasiya · Kursun tələbələri üçün
- 10Varislik və polimorfizm · Kursun tələbələri üçün
- 11Abstrakt və sealed siniflər · Kursun tələbələri üçün
- 12İnkapsulyasiya və giriş nəzarəti · Kursun tələbələri üçün
- 13İnterfeyslər · Kursun tələbələri üçün
- 14İstisnalar: try, catch, finally · Kursun tələbələri üçün
- 15Öz istisnalarımız və try-with-resources · Kursun tələbələri üçün
- 16Generics: əsaslar və tip parametrləri · Kursun tələbələri üçün
- 17Generics: dərin mövzular · Kursun tələbələri üçün
- 18Kolleksiyalar: List və Set · Kursun tələbələri üçün
- 19Kolleksiyalar: Map və sıralama · Kursun tələbələri üçün
- 20Kolleksiyalar üçün köməkçi vasitələrTezliklə
- 21Çoxaxınlılığın əsaslarıTezliklə
- 22Fayl I/O: əsaslarTezliklə
- 23Fayl I/O: axınlar və dərin mövzularTezliklə
- 24Lambda ilə funksional proqramlaşdırmaTezliklə
- 25Streams API: əsaslarTezliklə
- 26Streams API: dərin mövzular və paralel emalTezliklə
- 27PostgreSQL-ə giriş və əsas SQLTezliklə
- 28JOIN və aqreqasiyaTezliklə
- 29Verilənlər bazasının dizaynı və optimallaşdırmaTezliklə
- 30JDBC: Java-nı PostgreSQL-ə qoşmaqTezliklə
- 31Git əsasları və lokal iş axınıTezliklə
- 32Git ilə komanda işiTezliklə
- 33Spring Core: IoC, DI və annotasiyalarTezliklə
- 34Spring konfiqurasiyası və profillərTezliklə
- 35Bean-lərin həyat dövrü və scope-larTezliklə
- 36Spring AOP əsaslarıTezliklə
- 37Veb necə işləyirTezliklə
- 38Spring Boot əsaslarıTezliklə
- 39Validasiya və verilənlər bazası ilə REST API-lərTezliklə
- 40RestTemplate ilə API-lərdən istifadəTezliklə
- 41Feign ilə deklarativ REST klientləriTezliklə
- 42JPA entity-ləri və mappingTezliklə
- 43Repository-lər və sorğu metodlarıTezliklə
- 44Öz sorğularımız: JPQL və native SQLTezliklə
- 45Entity-lər arasında əlaqələrTezliklə
- 46Tranzaksiyalar və optimallaşdırmaTezliklə
- 47Autentifikasiya və avtorizasiya əsaslarıTezliklə
- 48JWT inteqrasiyasıTezliklə
- 49REST API-lərin qorunmasıTezliklə
- 50JUnit 5 ilə unit testlərin əsaslarıTezliklə
- 51Dərin unit testlər və coverageTezliklə
- 52Docker əsaslarıTezliklə
- 53Docker Compose və şəbəkəTezliklə
- 54Buludda yerləşdirməTezliklə
- 55Final layihəsi: qurulma və əsas funksiyalarTezliklə
- 56Final layihəsi: yerləşdirmə və təqdimatTezliklə