Planlarımızdan birinə abunə olaraq CodeGym üzrə tədrisə tam giriş əldə edin
  • Java Premium
    30
    $ aylıq
    Öz tempinizlə, cədvələ bağlı qalmadan interaktiv Java kursunu tamamlamaq üçün.

    Siz əldə edirsiniz:
    • Əsas Java kursuna giriş CodeGym platformasında
    • IntelliJ IDEA üçün plugin
    • tapşırıqlar üçün tələblər və tövsiyələr
    • avtomatik həll yoxlaması
    • "Yardım" bölməsi
    • "Oyunlar" bölməsi

Abunə planlarımızı müqayisə edin

Java Premium
Əsas Java kursuna giriş
İnteraktiv Java kursunu öz sürətinizlə öyrənmə
Davamlı öyrənmə
Siz istənilən vaxt və hər hansı cihazdan tapşırıqları həll etməyə və ya leksiyaları oxumağa qayıda bilərsiniz: biz öyrənmənizin gedişatını saxlayırıq.
Tapşırıqların ani yoxlanması
Task verification takes less than a second for 80% of tasks. It only takes one click.
Tapşırıq yoxlanmasına dair ətraflı məlumat
When your tasks are checked, you'll see a complete list of the requirements and the status of each requirement, i.e., which requirements your program met and which did not.
Tapşırıqlara kömək
Yardım bölməsində sual verə və təhsildə qarşılaşdığınız çətinlikləri müzakirə edə bilərsiniz.
Bonus tapşırıqlar
Sizi darıxdırmaq istəmirik, ona görə demək olar ki, hər səviyyədə bir neçə bonus tapşırıq var.
Plugin
IDE (İnteqrə edilmiş İnkişaf Mühiti) proqram yazmaq üçün xüsusi proqramdır, və IntelliJ IDEA Java proqramları yazmaq üçün ən rahat və məşhur IDE-lərdən biridir. CodeGym kurslarındakı tapşırıqları rahat həll etmək üçün xüsusi pluginimizdən istifadə edin.
Task recommendations
You will receive recommendations for solving tasks based on an analysis of common mistakes conducted by the course authors.
Kod üslubu yoxlaması
Yaxşı proqramçılar yalnız düzgün və anlaşılan kod yazmırlar, həm də kod yazma tələblərini və standartlarını müəyyən edən kod üslubu qaydalarına əməl edirlər. Bizim göstərişlərimiz kod üslubunuzu ilk gündən yaxşılaşdırmağa kömək edəcək.

Əsas Java kursuna giriş 

İnteraktiv, öz sürətində Java kursu 6 mərhələdən ibarətdir: Java sintaksisi, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. Bu kursda Java-nın bütün əsas mövzularını tapacaqsınız: Java sintaksisi, standart tiplər, massivlər, siyahılar, kolleksiyalar, generiklər, istisnalar, thread-lərlə işləmək, fayllarla işləmək, şəbəkə ilə işləmək və internet. Həmçinin OOP, serializasiya, rekursiya, annotasiyalar, ən geniş istifadə olunan dizayn nümunələri və daha çoxunu öyrənəcəksiniz.

Bu mərhələlər 500-dən çox mini-leziyadan və artan çətinlik səviyyəsinə malik minlərlə praktik tapşırıqlardan ibarətdir. Bu kurs praktika vasitəsilə Java proqramlaşdırmanın əsaslarını müstəqil şəkildə mənimsəməyinizə 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ə 

You can return to the course at any time — we save your progress. If you need to take a break from solving a complex task, no problem: continue when convenient. After submitting for verification, your solution is saved on our servers, and you can return to it from any device.

Tapşırıqların ani yoxlanması 

The best way to master new material is to test it in practice. But how do you know if your program works correctly? Someone has to check your tasks! On CodeGym, your task solutions are instantly and automatically checked. Most tasks are checked in less than a second. You need only one mouse click, and if your program (solution) is written correctly, you will know immediately.

Tapşırıq yoxlanmasına dair ətraflı məlumat 

You receive not only the task condition but also a detailed list of requirements consisting of several points. After verification, you will see extended information about your task's testing, making it clear which requirements your program met and which it did not.

Proqramınızın niyə yoxlamadan keçmədiyini təxmin etmək əvəzinə, onun həllinə fokuslana bilərsiniz. Proqramınızın konkret hissəsinin işləmədiyini bilmək çox vacibdir və daha da önəmlisi, qalan hissələrin düzgün işlədiyinə əmin olmaqdır.

Tapşırıqlara kömək 

CodeGym has a "Help" section created explicitly for discussing task solutions. There you can post your non-working solution and ask for help or advice. You can also help others find errors in their programs. You can access "Help" directly from the task, and in the section itself, you can easily find discussions on the desired task by its ID or name.

Bonus tapşırıqlar 

Öyrənməniz problemsiz gedir və tapşırıqları asanlıqla həll edirsiniz? Sizi darıxdırmamaq üçü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ə işarələnir.

Onlar adi tapşırıqlardan daha çətindir və həlli asan deyil. Bunun üçün əlavə ədəbiyyata müraciət etməli və ya internetdə axtarış aparmalısınız. Amma məhz belə çətinliklər — necə həll edəcəyinizi bilmədiyiniz tapşırıqlar — sizi güclü proqramçı edir.

Plugin 

IDE (Integrated Development Environment) hər bir proqramçı üçün əsas peşəkar alətdir. Bu, proqram təminatı yazmaq üçün xüsusi proqramdır və IntelliJ IDEA Java proqramları yazmaq üçün ən rahat və məşhur IDE-lərdən biridir.

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

Task recommendations 

Can task requirements be improved and made even smarter? Absolutely, and we at CodeGym have done it. Our programmers constantly analyze the solutions submitted by CodeGym users and look for common mistakes. Then for each such mistake, they write a special test that allows us to recognize it in your code.

When you submit a task for verification, it goes through numerous tests that look for known standard mistakes. If such mistakes are found, you receive a recommendation written by the task author on how best to fix the mistake.

Kod üslubu yoxlaması 

Yaxşı proqramçılar yalnız düzgün və dəqiq kod yazmırlar, həm də bütün tələblərə — kod yazma qaydalarına və standartlara riayət edirlər. Buna görə də CodeGym-də kodunuzun standartlara uyğunluğunu yoxlayan “code style analyzer” var və o, sizə kodunuz haqqında şərhlər siyahısı təqdim edir.