Öyrənməyə tam giriş əldə edin CodeGym planlarımızdan birinə abunə olmaqla
  • Java Premium
    29
    $ aylıq
    İnteraktiv Java kursunu a cədvələ sadiq qalmadan öz tempi ilə bitirmək üçün.

    Siz əldə edəcəksiniz:
    •  CodeGym platformasında əsas Java kursuna giriş
    • IntelliJ IDEA üçün plagin
    • tapşırıqlar üçün tələblər və tövsiyələr
    • avtomatlaşdırılmış həll yoxlaması
    • "Kömək" bölməsi
    • "Oyunlar" bölməsi
Java Premium
Əsas Java kursuna giriş
İnteraktiv Java kursunda öz-özünə öyrənmə
Davamlı öyrənmə
Kurs boyunca irəliləyişinizi saxlayırıq, beləliklə siz istənilən vaxt istənilən cihazda tapşırıq və dərslərə davam edə bilərsiniz.
Ani tapşırığın yoxlanılması
Tapşırıqların yoxlanılması tapşırıqların 80%-i üçün bir saniyədən az vaxt aparır. Bunun üçün yalnız bir klik lazımdır.
Tapşırığın yoxlanılması haqqında ətraflı məlumat
Tapşırıqlarınız yoxlanıldıqda siz tələblərin tam siyahısını və hər bir tələbin statusunu, yəni proqramınızın hansı tələblərə cavab verdiyini və hansının uyğun olmadığını görəcəksiniz.
Tapşırıqlarda kömək edin
Yardım bölməsində siz suallar verə və hazırda təhsilinizdə qarşılaşdığınız çətinlikləri müzakirə edə bilərsiniz.
Bonus tapşırıqları
Biz sizin cansıxıcı olmanızı istəmirik, ona görə də demək olar ki, hər səviyyə bir neçə bonus tapşırıqdan ibarətdir.
Plugin
IDE proqramların yazılması üçün xüsusi proqramdır və IntelliJ IDEA Java proqramlarının yazılması üçün ən rahat və populyar İDE-lərdən biridir. CodeGym kurslarından tapşırıqları rahat şəkildə həll etmək üçün xüsusi plaginimizdən istifadə edin.
Tapşırıq tövsiyələri
Siz kurs müəllifləri tərəfindən aparılan ümumi səhvlərin təhlili əsasında tapşırıqların həlli üçün tövsiyələr alacaqsınız.
Kod üslubunun yoxlanılması
Yaxşı proqramçılar yalnız düzgün və başa düşülən kod yazmır, həm də kod yazmaq üçün tələbləri və standartları əks etdirən kod üslubu təlimatına əməl edirlər. Bizim göstərişlərimiz sizə kodlaşdırma tərzinizi ən əvvəldən təkmilləşdirməyə kömək edəcək.

Əsas Java kursuna giriş 

İnteraktiv müstəqil Java kursu 6 tapşırıqdan ibarətdir: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. Bu kursda siz Java dilinin bütün əsas mövzularını tapacaqsınız: Java sintaksisi, standart növlər, massivlər, siyahılar, kolleksiyalar, generiklər, istisnalar, mövzularla işləmək, fayllarla işləmək, şəbəkə ilə işləmək və internet. Siz həmçinin OOP, seriallaşdırma, rekursiya, annotasiyalar, ən ümumi dizayn nümunələri və s. öyrənəcəksiniz.

Bu tapşırıqlar beş yüzdən çox mini mühazirə və mürəkkəbliyi artıran mindən çox praktik tapşırıqdan ibarətdir. Bu kurs Java proqramlaşdırmasının əsaslarını praktikada müstəqil şəkildə mənimsəməyə kömək edəcək.

İnteraktiv əsas kurs həm yeni başlayanlar, həm də Java öyrənmək istəyən daha təcrübəli proqramçılar üçün uyğundur.

Davamlı öyrənmə 

İstənilən vaxt kursa qayıda bilərsiniz, çünki tərəqqinizi saxlayırıq. Böyük tapşırığı həll etmək üçün fasilə vermək lazımdırsa, eybi yoxdur: kodu uyğun olanda bitirə bilərsiniz. Sadəcə olaraq öz həllinizi nəzərdən keçirmək üçün təqdim edin və o, serverlərimizdə saxlanacaq. Bundan sonra, hesabınızla CodeGym hesabına daxil olmaqla istənilən cihazdan həll yoluna qayıda bilərsiniz.

Ani tapşırığın yoxlanılması 

Yeni materialı mənimsəməyin ən yaxşı yolu onu praktikada yoxlamaqdır. Bəs proqramınızın düzgün işlədiyini necə bilirsiniz? Kimsə tapşırıqlarınızı yoxlamalıdır! CodeGym məhsulunda tapşırıq həlləriniz dərhal və avtomatik yoxlanılır. Əksər tapşırıqlar bir saniyədən az müddətdə yoxlanılır. Sizə yalnız bir siçan klikləmək lazımdır və proqramınız (həlliniz) düzgün yazılıbsa, dərhal biləcəksiniz.

Tapşırığın yoxlanılması haqqında ətraflı məlumat 

Siz yalnız tapşırıq şərtini deyil, həm də bir neçə nöqtədən ibarət olan tələblərin ətraflı siyahısını alırsınız. Yoxlamadan sonra siz proqramınızın hansı tələblərə cavab verdiyini və hansı tələblərə cavab vermədiyini aydınlaşdıraraq, tapşırığınızın sınağı haqqında geniş məlumat görəcəksiniz.

Proqramınızın niyə yoxlamadan keçmədiyini təxmin etmək əvəzinə, diqqətinizi onun həllinə yönəldə bilərsiniz. Proqramınızın müəyyən hissəsinin işləmədiyini bilmək və daha da vacibi, qalan hər şeyin lazım olduğu kimi işlədiyinə əmin olmaq çox vacibdir.

Tapşırıqlarda kömək edin 

CodeGym tapşırıq həllərini müzakirə etmək üçün açıq şəkildə yaradılmış "Yardım" bölməsinə malikdir. Orada siz işləməyən həllinizi yerləşdirə və kömək və ya məsləhət istəyə bilərsiniz. Siz həmçinin başqalarına proqramlarında səhvləri tapmaqda kömək edə bilərsiniz. Siz “Kömək”ə birbaşa tapşırıqdan daxil ola bilərsiniz və bölmənin özündə onun ID və ya adı ilə istədiyiniz tapşırıqla bağlı müzakirələri asanlıqla tapa bilərsiniz.

Bonus tapşırıqları 

Öyrənməyiniz rəvan gedir və qoz-fındıq kimi tapşırıqları sındırırsınız? Sizi darıxmamaq üçün demək olar ki, hər mövzuda bir neçə bonus tapşırıq var. Bu cür tapşırıqlar ulduz işarəsi ilə qeyd olunur.

Onlar həmişəkindən daha çətindir və həll etmək asan deyil. Bunun üçün əlavə ədəbiyyata müraciət etməli və ya internetdə axtarış aparmalı olacaqsınız. Ancaq sizi güclü proqramçı edən məhz bu cür problemlərdir - necə həll edəcəyinizi bilmədiyin vəzifələrdir.

Plugin 

IDE (Integrated Development Environment) hər hansı bir proqramçı üçün əsas peşəkar vasitədir. Bu proqram təminatının yazılması üçün xüsusi proqramdır və IntelliJ IDEA Java-da proqramların yazılması üçün ən rahat və populyar IDE-lərdən biridir.

CodeGym ilə siz peşəkar inkişaf mühitində proqram yazmağı öyrənəcəksiniz — IntelliJ IDEA. Həyatınızı daha da rahat etmək üçün biz IntelliJ IDEA üçün xüsusi plagin yazdıq və onun köməyi ilə, iki siçan ilə tapşırığı əldə edə və bir kliklə təqdim edə bilərsiniz!

Tapşırıq tövsiyələri 

Tapşırıq tələblərini təkmilləşdirmək və daha da ağıllı etmək olarmı? Mütləq və biz CodeGym olaraq bunu etdik. Proqramçılarımız daim CodeGym istifadəçilərinin təqdim etdiyi həlləri təhlil edir və ümumi səhvləri axtarırlar. Sonra hər bir belə səhv üçün kodunuzda onu tanımağa imkan verən xüsusi test yazır.

Siz yoxlama üçün tapşırığı təqdim etdiyiniz zaman o, məlum standart səhvləri axtaran çoxsaylı testlərdən keçir. Bu cür səhvlər aşkar edilərsə, siz tapşırığın müəllifi tərəfindən səhvi necə düzəltmək barədə yazılmış tövsiyə alırsınız.

Kod üslubunun yoxlanılması 

Yaxşı proqramçılar nəinki düzgün və dəqiq kod yazırlar, həm də kod yazmaq üçün bütün qaydalara - tələblərə və standartlara əməl edirlər. Buna görə də CodeGym kodunuzun standartlara uyğunluğunu yoxlayan və kodunuza şərhlərin siyahısını təqdim edən “kod stili analizatoru”na malikdir.