Junior Java Mühəndisi Bootcamp | AI-Powered Java Yolu
Hesab yarat və müraciət et
Java & AI Mühəndisi PROQRAMLAŞDIRMA · BAŞLANĞIC SƏVİYYƏ

Kiçik (Junior) Java və AI mühəndisi

Java-da ilk sətirdən başlayaraq real Spring Boot tətbiqləri qurmağa, test etməyə və istifadəyə verməyə qədər aparan 5 aylıq praktiki proqram — öyrənmə və inkişaf prosesinə inteqrasiya olunmuş AI ilə.

Başlanğıc20 həftə200 saatHibrid
Seçdiyiniz kurs Ingress Portala köçürüləcək.
KURSUN ÜSTÜNLÜKLƏRİ
🛠

Öyrən-Qur-Qiymətləndir dövrü

Hər anlayış dərhal tapşırıqlar və layihələr vasitəsilə praktikaya çevrilir, sonra irəli keçməzdən əvvəl nəzərdən keçirilir.

🤖

İlk gündən AI-nativ

AI kodlaşdırma köməkçilərindən öyrənmə vasitəsi kimi istifadə etməyi öyrənərkən, onların nəticələrini nəzərdən keçirmək və düzəltmək bacarığını inkişaf etdirirsiniz.

🚀

Real, işlək tətbiqləri istifadəyə verin

Öz Spring Boot tətbiqinizi Railway-ə istifadəyə verirsiniz, beləliklə sadəcə nəzəriyyə oxumaq deyil, qurduğunuzu görüb paylaşa bilirsiniz.

Hazır olduğunuza əmin deyilsiniz? Bacarıq qiymətləndirməsi keçin
SƏVİYYƏNİZ
BaşlanğıcOrtaİrəliEkspert
NƏ EDƏ BİLƏCƏKSİNİZ

Bu kursun sonunda sahib olacağınız bacarıqlar.

  • Dəyişənlər, idarəetmə axını, dövrlər və metodlardan istifadə edərək əminliklə Java proqramları yazmaq (OCA SE səviyyəsində əsaslar)
  • Sadə proqramları strukturlaşdırmaq üçün əsas OOP prinsiplərini (siniflər, enkapsulyasiya, irsiyyət, polimorfizm) tətbiq etmək
  • Şəxsi kod layihələrini versiyalaşdırmaq, idarə etmək və üzərində birgə işləmək üçün Git və GitHub istifadə etmək
  • Gündəlik inkişaf tapşırıqları üçün Linux terminalında əminliklə naviqasiya etmək
  • Daha sürətli öyrənmək, kodu izah etmək və debaqlamaya dəstək olmaq üçün AI kodlaşdırma köməkçilərindən məsuliyyətli şəkildə istifadə etmək
  • Spring Boot istifadə edərək REST API-lər qurmaq və təqdim etmək
  • JPA/Hibernate və PostgreSQL ilə tətbiq məlumatlarını saxlamaq və sorğulamaq
  • Sadə unit testlər yazmaq və Railway üzərində sadə CI/CD axını istifadə edərək real tətbiqi istehsalata (production) çıxarmaq
QISALDILMIŞ KURİKULUM

Dərslik oxumadan strukturu görün.

Modules stay collapsed for quick scanning. Open any module to inspect its topics.

01Proqramçı Düşüncə Tərzi və Dev Mühitin Qurulması4 lessons+

Proqramçı əslində nə edir? Praktiki problem həll etmə düşüncə tərzi

JDK və IntelliJ IDEA-nın quraşdırılması, iş mühitinin hazırlanması

İlk Java proqramınız: Hello World və kompilyasiya necə işləyir

Xəta mesajlarını peşəkar kimi oxumaq və anlamaq

02Java Core Əsasları I: Dəyişənlər və Qərarlar5 lessons+

Dəyişənlər, ilkin (primitive) məlumat tipləri və operatorlar

String-lərlə işləmək və əsas konsol giriş/çıxışı

Şərti məntiq: if/else və switch operatorları

Java-da dəyişən əhatə dairəsini (scope) anlamaq

Praktiki tapşırıq: sadə kalkulyator hazırlamaq

03Java Core Əsasları II: Dövrlər, Massivlər və Metodlar6 lessons+

For, while və do-while dövrləri

Massivlər və əsas kolleksiya idarəetməsi

Əsas məlumat strukturları: List, Set və Map

Təmiz, yenidən istifadə edilə bilən metodlar yazmaq

try/catch ilə istisnaları (exception) idarə etmək və ümumi istisna növləri

Praktiki tapşırıq: rəqəm təxmin etmə oyunu və sadə məlumat emalı

04Obyekt-Yönümlü Proqramlaşdırmanın Əsasları6 lessons+

Siniflər, obyektlər və konstruktorlar

Enkapsulyasiya və giriş modifikatorları

İrsiyyət və polimorfizmin əsasları

İnterfeyslər və abstrakt siniflər

Statik və instance üzvlər: sahələr və metodlar

Mini layihə: kiçik real dünya sahəsinin Java-da modelləşdirilməsi

05Git və Versiya Nəzarəti Əsasları4 lessons+

Git əsasları: init, add, commit, branch

GitHub ilə işləmək: remote-lar, push etmək və pull request-lər

Merge konfliktlərini təhlükəsiz həll etmək

Praktika: OOP mini layihənizin versiyalaşdırılması

06Gündəlik İnkişaf üçün Linux Terminalı4 lessons+

Fayl sisteminə naviqasiya və əsas komandalar

Fayl icazələri, proseslər və əsas paket idarəetməsi

Terminaldan Java tətbiqlərinin işlədilməsi və idarə edilməsi

Gündəlik inkişaf tapşırıqlarına dəstək olan shell əsasları

07AI Kodlaşdırma Köməkçilərindən Məsuliyyətlə İstifadə4 lessons+

AI köməkçilərinin etibarlı şəkildə edə bildiyi və edə bilmədiyi şeylər

Kodlaşdırma tapşırıqları üçün effektiv prompt yazmaq

Kodunuzu izah etmək, refaktor etmək və debaqlamaq üçün AI istifadə etmək

AI tərəfindən yaradılan kodu yoxlamaq və kor-koranə güvənməkdən qaçınmaq

08Spring Boot ilə REST API-lərin Qurulması5 lessons+

Spring Boot layihə strukturu və asılılıq inyeksiyasının (dependency injection) əsasları

Build alətlərinin əsasları: Maven və Gradle

İlk REST controller-inizi qurmaq

Sorğuları, cavabları və JSON-u idarə etmək

Praktiki tapşırıq: sadə CRUD API qurulması

09JPA, Hibernate və PostgreSQL ilə Məlumatların Saxlanması4 lessons+

SQL əsasları: SELECT, INSERT, UPDATE, DELETE, filtrasiya və join-lər

JPA və Hibernate ilə entity-lərin xəritələnməsi (mapping)

Repository-lər və əsas sorğuların yazılması

Spring Boot API-nizi real verilənlər bazasına qoşmaq

10Test Etmə, Debaqlama və Railway ilə İstifadəyə Vermə7 lessons+

JUnit ilə əsas unit testlərin yazılması

Spring Boot tətbiqləri üçün inteqrasiya testinin əsasları

Postman və ya REST-assured kimi alətlərlə API testi

Debaqlama texnikaları və birləşdirmədən (merge) əvvəl kodu nəzərdən keçirmək üçün AI istifadə etmək

Kiçik tətbiqlər üçün əsas CI/CD anlayışları

Tətbiqinizi Railway-ə istifadəyə vermək

Yekun layihə (capstone): tam tətbiqin qurulması, test edilməsi və istifadəyə verilməsi

YAXINLAŞAN QRUPLAR

Həqiqətən qatıla biləcəyiniz qrupu seçin.

Yalnız cari, açıq qruplar göstərilir.

KONTEKSTUAL SÜBUT
“The program helped me connect individual skills into the way real teams design, build and deliver software.”

Ingress icmasından real məzun hekayələrinə baxın.

Məzun nəticələrini kəşf et
INGRESS PORTAL VASİTƏSİLƏ MÜRACİƏT

Hesabınızı yaratdığınız müddətdə seçdiyiniz kurs qalır.

We use one Portal account for applications, assessments and future learning progress. You will not need to email your details or select the training again.

Əvvəlcə sualınız var? Məsləhətçi ilə danışın
  1. 01

    Portal hesabınızı yaradın və ya daxil olunƏlaqə məlumatlarınız vahid tələbə profilinə bağlı qalır.

  2. 02

    Müraciət məlumatlarınızı təsdiqləyinKiçik (Junior) Java və AI mühəndisi are preselected.

  3. 03

    Müraciətinizi göndərinThe admissions team receives it immediately and can follow up from the Portal.

SEÇİLMİŞ TƏLİMKiçik (Junior) Java və AI mühəndisiHibrid

Ingress Portalda davam et Artıq qeydiyyatdan keçmisiniz? Portal daxil olmağınıza imkan verəcək.