Məzmuna keç

Zero to Dev · İnteraktiv backend kursları

Backend proqramlaşdırmanı öyrənin. İnteraktiv dərslərlə, addım-addım.

Java ilə başlayan kurslar, Azərbaycan və ingilis dilində. Kodu özünüz işə salırsınız, hər hissədən sonra yoxlama nöqtəsindən keçirsiniz və ev tapşırığınızı gözlənilən nəticə ilə yoxlayırsınız.

  • Azərbaycan və ingilis dilində
  • Pulsuz önizləmə: 1–3-cü dərslər
  • Hər cavab JDK 25 ilə yoxlanılıb
Main.javaKodu addım-addım izləyin
for (int i = 1; i <= 5; i++) {
    System.out.println(i + " squared = " + i * i);
}

Dəyişənlər

int i
6
i <= 5
false
iterasiya
5

Konsol

$ java Main1 squared = 12 squared = 43 squared = 94 squared = 165 squared = 25

Dəyişənlərin sətir-sətir necə dəyişdiyinə sazlayıcıdakı kimi baxın və Java-nın nə etdiyini dəqiq görün.

Kurslar

Kurs seçin. Pulsuz dərslərlə başlayın.

Hər kurs modullara bölünmüş qısa interaktiv dərslərdən ibarət yoldur. Pulsuz önizləmə dərslərini daxil olmadan aça bilərsiniz.

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.

Ravil YahyayevDərslərin müəllifi
dərs artıq hazırdır
5/ 56
pulsuz önizləmə dərsi
3
yoxlama sualı
132
ev tapşırığı
41

Kursun yolu, modul-modul

12 modul · 56 dərs · 5 dərs hazırdır

  1. 01Java əsasları26 dərs · 5 hazırdır
  2. 02PostgreSQL ilə SQL4 dərs · tezliklə
  3. 03Git və versiya nəzarəti2 dərs · tezliklə
  4. 04Spring Framework4 dərs · tezliklə
  5. 05HTTP və veb əsasları1 dərs · tezliklə
  6. 06Spring Boot4 dərs · tezliklə
  7. 07Spring Data JPA5 dərs · tezliklə
  8. 08Spring Security3 dərs · tezliklə
  9. 09Testləşdirmə2 dərs · tezliklə
  10. 10Docker2 dərs · tezliklə
  11. 11Buludda yerləşdirmə1 dərs · tezliklə
  12. 12Final layihəsi2 dərs · tezliklə

İndi hazırdır

Yeni kurslar hazırlanır.

Hər dərsin içində

İzlənəcək video yox. Üzərində işlənən dərslər.

Hər dərs interaktiv səhifədir. Aşağıdakı nümunələr birbaşa dərslərdən götürülüb.

1-ci dərsdən

Bilərəkdən sındırın

Real kompilyator xətaları və onların düzəlişləri: IntelliJ-dəki qırmızı yazılar artıq qorxulu olmayacaq.

Main.java
public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, World!")
    }
}
$ javac Main.java
Main.java:3: error: ';' expected
        System.out.println("Hello, World!")
                                           ^
1 error

DüzəlişBağlanan mötərizədən sonra ; əlavə edin.

5-ci dərsdən

Hər hissədən sonra yoxlama nöqtəsi

Qısa testlər mövzunu başa düşüb-düşmədiyinizi dərhal göstərir, hər cavabın izahı ilə.

Gövdə neçə dəfə icra olunur?

for (int i = 1; i <= 64; i *= 2) {
    System.out.println(i);
}

İzahı görmək üçün cavab seçin.

5-ci dərsdən

Üç səviyyəli ev tapşırığı

Isınma, əsas və çətin tapşırıqlar, hər birinin gözlənilən nəticəsi ilə: işinizi özünüz yoxlayırsınız.

  1. Isınma
  2. Əsas
  3. Çətin

Cəm və orta qiymətGözlənilən nəticə

n = 10 olanda:

Sum: 55
Average: 5.5

n = 7 olanda:

Sum: 28
Average: 4.0

Azərbaycan və ingilis dilində

Hər dərs Azərbaycan və ingilis dilindədir və istənilən an dillər arasında keçid edə bilərsiniz.

JDK 25 ilə yoxlanılıb

Hər kod nəticəsi və hər testin cavabı JDK 25 ilə işə salınaraq yoxlanılıb.

Testlər və imtahanlar

Server tərəfindən yoxlanılır.

Hər cihazda irəliləyiş

İrəliləyişiniz hər cihazda saxlanılır.

Necə işləyir

Başlamaq üçün üç addım.

Google hesabı və müəllimin verdiyi sinif kodu. Başlamaq üçün bu kifayətdir.

  1. Google ilə daxil olun

    Google Classroom üçün istifadə etdiyiniz Google hesabından istifadə edin. Yadda saxlanılacaq parol yoxdur.

  2. Sinif kodunu yazın

    Müəllim sinfə bir kod verir. Onu bir dəfə yazın və kurs açılsın.

  3. Öyrənin və özünüzü yoxlayın

    Dərsləri keçin, yoxlama nöqtələrindən və testlərdən keçin. İrəliləyişiniz hər cihazda saxlanılır.

Pulsuz önizləmə

İlk dərsləri pulsuz sınayın.

Java Backend kursunun ilk üç dərsi daxil olmadan açılır.