Bu kurs kimlər üçün nəzərdə tutulub?
                                                        
                                                            
                                                            - 
                                                                
                                                                Proqramlaşdırmaya sıfırdan başlamaq istəyən şəxslər
                                                            
- 
                                                            
                                                            
- 
                                                                
                                                                Karyerasını Java Backend sahəsində qurmaq istəyənlər
                                                            
- 
                                                            
                                                            
- 
                                                                
                                                                OOP və real dünya tətbiqləri öyrənmək istəyənlər
                                                            
- 
                                                            
                                                            
- 
                                                                
                                                                REST API-lərlə işləməyi və Spring Boot texnologiyasını mənimsəmək istəyənlər
                                                            
- 
                                                            
                                                            
- 
                                                                
                                                                Mikroservis arxitekturası və konteynerləşdirmə (Docker, Kubernetes) haqqında bilik əldə etmək istəyənlər
                                                            
- 
                                                            
                                                            
- 
                                                                
                                                                Version Control (Git, GitLab) və CI/CD əməliyyatları ilə tanış olmaq istəyənlər
                                                            
- 
                                                            
                                                            
- 
                                                                
                                                                Backend development sahəsində beynəlxalq səviyyədə iş tapmaq məqsədi olan şəxslər
                                                            
- 
                                                            
                                                            
- 
                                                                
                                                                Yüksək maaşlı və tələb görən texnologiyaları praktiki şəkildə öyrənmək istəyənlər
                                                            
- 
                                                            
                                                        
Nələr öyrənəcəksən?
                                                    
                                                        Bu kurs boyunca tələbələr Java proqramlaşdırma dili ilə OOP əsaslarını, String və Array strukturunu, istisna emalını, data strukturlarını, Spring Boot ilə mikroservis quruluşunu, REST API-ləri, JWT ilə təhlükəsizlik sistemlərini və Kafka kimi texnologiyalarla real dünya tətbiqləri qurmağı praktiki şəkildə öyrənəcəklər.
                                                    
                                                    
                                                        
                                                            
                                                                
                                                                - 
                                                                    
                                                                    Java proqramlaşdırma dili və OOP əsasları
                                                                
- 
                                                                    
                                                                    String və Array struktur anlayışları
                                                                
- 
                                                                    
                                                                    Data strukturları (List, Map, Set, Stack, Queue)
                                                                
- 
                                                                    
                                                                    İstisna idarəetməsi və istisna tipləri
                                                                
- 
                                                                    
                                                                    Spring Boot ilə REST API-lərin yaradılması
                                                                
- 
                                                                    
                                                                    JWT və Spring Security ilə təhlükəsizlik mexanizmləri
                                                                
- 
                                                                    
                                                                    Mikroservis memarlığı və Docker ilə konteynerləşdirmə
                                                                
 
                                                        
                                                            
                                                                
                                                                - 
                                                                    
                                                                    GitLab və CI/CD əməliyyatları
                                                                
- 
                                                                    
                                                                    Apache Kafka ilə mesajlaşma sistemi
                                                                
- 
                                                                    
                                                                    Redis və keşləmə mexanizmləri
                                                                
- 
                                                                    
                                                                    Spring WebFlux və reaktiv proqramlaşdırma
                                                                
- 
                                                                    
                                                                    Unit və integration testlər (JUnit, Mockito)
                                                                
- 
                                                                    
                                                                    Gradle ilə layihə idarəetməsi və build prosesləri