
Proqramlaşdırmanı və ümumiyyətlə təhsili öyrənmək üçün tamam fərqli bir yanaşmaya nə deyərsən? Daha əvvəl gördüyünüz heç bir şeyə bənzəməyən. Məqsəd, vasitə və nəticə olan bir təhsilə nə deyərsən?
Əgər sənə məhz bu lazımdırsa, doğru ünvana gəlmisən, məhz belə Java üzrə onlayn proqramlaşdırma kursları.
1. Tədris online oyun formatında qurulub
Tapşırıq götürür, onu yerinə yetirir və mükafat alırsınız. Bu yəqin ki, sizə həm tanış, həm də anlaşılandır. Tapşırıqlar çox müxtəlif olacaq: kod oxumaq, məsələləri həll etmək, video dərslər, kodda səhvləri düzəltmək, yeni fitch'lər əlavə etmək, böyük tapşırıqlar, oyunlar yazmaq və s.
Hətta ola bilsin ki, "arena"da dostlarınızla döyüşmək üçün robotunuz üçün proqramlar yazmalı olacaqsınız və ya başqa bir şey.
2. Yalnız ən vacib olan
Kursun 5 ilə uzanmaması üçün ora yalnız ən vacib mövzular daxil edilib. İş bazarındakı onlarla vakansiyanı analiz etdik. Kursa Java Junior Developer üçün işə düzəlmək üçün başlanğıc səviyyəsində lazım olan bütün mövzular daxil edilib.
3. Tədrisə əsaslı yanaşma
Tam kurs 500 mini-mühazirə və 1200-dən çox (!) praktiki tapşırıqdan ibarətdir. Tapşırıqlar kiçikdir, amma çox, həqiqətən çoxdur. Məhz bu minimumu tamamladıqda səni çox dəyərli təcrübə gözləyir.
Həmçinin cütlərdə iş, müxtəlif oyunlar, böyük tapşırıqlar, real layihələr və digər praktika növləri var.
4. Oyunu sona qədər keçib proqramçı olmamaq mümkün deyil
Kurs səviyyələrə bölünüb. Cari səviyyənin əksər tapşırıqlarını həll etsəniz, növbəti səviyyəyə keçə bilərsiniz. Kiçik və asan tapşırıqlardan başlayaraq böyük və çox faydalı olanlarla bitir. Sona qədər çatmış hər kəs 300-500 saat praktik təcrübə əldə edəcək. Ciddi bir iddia qələbə üçün. Və iş üçün.
5. Müsahibəyə məqsədli hazırlıq
Kursun son səviyyələri rezüme yazmağa, müsahibədə iştirak etməyə və komandada işləmə bacarıqlarına hazırlığa həsr olunur.
Həmçinin sizə «5 illik proqramçı inkişaf planı» və növbəti 5 il üçün «proqramçı üçün gələcək imkanlar xəritəsi» də lazım olacaq.
6. Tapşırıqları birbaşa saytda həll etmək olar

Bu çox rahat və effektivdir. İndicə mühazirələrdə yeni bir tapşırığı öyrəndiniz və indi elə buradaca onun bənzərini etməlisiniz. IDE-də tapşırıqları həll etmək istəyənlər üçün xüsusi bir plugin var. Bu plugin ilə tapşırığı cəmi iki kliklə yükləmək, bir kliklə isə yoxlamaya göndərmək mümkündür.
Mühazirə, nümunələrin təhlili, tapşırıqların birbaşa saytda həlli, tapşırıqların IDE-də həlli — nəzəriyyə və praktika arasındakı fərq heç vaxt bu qədər kiçik olmayıb.
7. Tapşırıqların dərhal yoxlanılması (1 saniyədən az)
Təsəvvür edirsən, tapşırığı/işi yoxlamaya vermisən, amma nəticələr üçün həftələrlə gözləməli olmusan, çünki yoxlayan çox məşğuldur?
CodeGym-də, «İcra et/Yoxla» düyməsinə basdıqdan dərhal sonra, demək olar ki, tapşırığın kompilyasiyası və yoxlanılması nəticələrini öyrənəcəksiniz.
8. CodeGym, dərs zamanı sosial şəbəkələrdə olmağınızı sevir
Facebook və VK-da layihəyə həsr olunmuş qruplar var. Orada tapşırıqları müzakirə edə, dostlarınızla nailiyyətlərinizi bölüşə, video dərslərə baxa və ya kömək istəyə bilərsiniz.
9. Materialların əhatə olunması
Mühazirələrimizdə müxtəlif saytlar və əlavə materiallara çoxlu linklər var, orada mövzunun alternativ izahını öyrənə bilərsiniz. Vacib olan odur ki, materialı başa düşəsiniz, bir mənbədən hər şeyi əzbərləməyəsiniz.
10. Proqramçı olmaq üçün sənə sadəcə beyin və kompyuter lazımdır
Bu sənə 3-dən 6 aya qədər vaxt apara bilər, nə qədər vaxtını praktikaya ayırdığından asılı olaraq.
11. Dəstək

Şübhəsiz ki, yüzlərlə tapşırıq həll edərkən suallarınız olacaq. Sizə kömək etmək üçün xüsusi "Kömək" bölməsi yaratdıq, burada tapşırıqlarla bağlı suallarınızı verə bilərsiniz. Orada digər codegym-tələbələri, moderatorlar, könüllülər və ya xidmətin qurucuları cavab verəcəklər.
12. İcma
Biz inanırıq ki, güc birlikdədir. Buna görə də ünsiyyət və məlumat mübadiləsi üçün bir neçə bölmə yaratdıq:
1. "Forum" bölməsində proqramlaşdırma ilə bağlı istənilən sual verə bilərsiniz (tapşırıqlarla bağlı olanlar istisna olmaqla, onlar üçün "Kömək" bölməsi var).
2. "Çat"da — həmfikir insanlarla ünsiyyət qura və off-topic mövzularda danışa bilərsiniz.
3. "Məqalələr" bölməsində — Java-nı öyrənmək, proqramlaşdırma trend-ləri, karyera inkişafı haqqında materiallar oxuya bilərsiniz. Və ya icmamız üçün maraqlı olacağını hesab etdiyiniz öz materialınızı dərc edə bilərsiniz.
Bundan əlavə, icma tanışlıq vasitəsilə iş tapmaq üçün ideal bir yerdir. Buna görə də ağıllı suallar verməkdən və ağıllı cavablar verməkdən çəkinməyin. Nə qədər aktiv olsanız və başqalarına kömək etsəniz, bir o qədər çox ehtimal var ki, icmanın başqa bir üzvü sizə öz layihəsinə qoşulmağı təklif edəcək.
GO TO FULL VERSION