Yaxşı, siz Java tərtibatçısı oldunuz. Dərhal yemək başlayır: "Nədən başlayaq?" Bu məqalə JavaRush istifadə edərək sıfırdan proqramlaşdırmaya necə başlayacağımızı izah edir. Kursun xüsusiyyətləri nələrdir, hansı mərhələlərdən başlayacaqsınız və işinizin mümkün qədər effektiv olması üçün saytın hansı bölmələrini gəzməli olacaqsınız. JavaRush-u necə öyrənmək olar: kurs təlimatı - 1

Zmist

JavaRush: təcrübəyə vurğu olan Java kursu

1. 1. Oyun formatında öyrənmə

JavaRush kursu Computer Groove kursuna bənzəyir. Əsas mövzu olan dəri xəstəlikləri də daxil olmaqla bir neçə kvestə bölmələr var. Məsələn, Java Sintaksisi ilk axtarışdır: siz Java-nın əsas sintaksisini öyrənirsiniz. Özünə görə, dəri axtarışı on rütbədən ibarətdir (cob axtarışından başqa: yeni versiyada, proqramdakı kob haqqında biliklərinizdən asılı olaraq 10-dan 21-ə qədər). Onlar ardıcıllıqla tamamlanmalıdır. Rəqiblər müxtəlif mürəkkəblikdə mühazirələr və tapşırıqları qarışdırırlar. Növbəti səviyyəyə keçmək üçün istehsal xəttində daha çox tapşırıq yerinə yetirməlisiniz və uğur sizə çoxlu “qaranlıq maddə” verir. Siz həmişə qarşıdan gələn mühazirələri və tapşırıqları aça bilərsiniz.

2. Birincilərlə proqramlaşdırmanı məşq edin

Kursdakı təcrübə müxtəlif formatlı tapşırıqlardan ibarətdir. Qoxusu xronologiyaya uyğundur:
  • Tapşırıqlardan bəziləri mühazirədən əldə edilən nəzəri materialı möhkəmləndirməkdir.

  • Digər hissə isə təkmil kurslardan nəzəriyyənin təkrarlanmasıdır.

  • Tapacağam - "gələcəkdən gələn tapşırıqlar": növbəti əsrin materialları ilə əlaqəli. Eyni şəkildə. Mi zrobili tse navmisne.

    Tapşırığı dərhal yerinə yetirmək istəyirsiniz, lakin kifayət qədər məlumatınız yoxdur? Google it :) Bu proqramçı üçün çox faydalı bacarıqdır. Addım-addım oxumaq istəyirsiniz? Tapşırıq əlavə edin və bir neçə səviyyəni tamamladıqdan və kursda tələb olunan nəzəriyyəni tapdıqdan sonra ona qayıdın.

Ölçək arxasında və mürəkkəbliyə bərabərdir:
  • Kodun hazırlanması yeni başlayanlar üçün bir vəzifədir. Əgər yeni bir proqramçı sadəcə əlini məşq edib kodu oxumalıdırsa. Buna görə də, bu cür tapşırıqlarda ifadəni "yazmaq" lazımdır.

  • Başqasının kodunu axtarmaq və mərhəmət axtarmaq. Düşünürük ki, siz nədən danışdığımızı başa düşdünüz. Bu cür məlumatlar da dövrədə saxlanılır.

  • Vikonannya üçün güclü bir kod yazmaq vəzifə üçün azdır.

  • Bonus tapşırıqları. Alqoritmik zehninizi inkişaf etdirməyə kömək edəcək müstəqil öyrənmə üçün bir çox inkişaf etmiş mürəkkəblik var.

  • Minilayihələr. Bu vəzifələr bir neçə alt vəzifəyə bölünür. Bu addımları yerinə yetirməklə siz möhtəşəm kompleks proqramlar yaradacaqsınız. Məsələn, Sokoban qrupu və ya onlayn söhbət. Belə tapşırıqlar kursun yarısını bitirdikdən sonra görünür.

  • Video. Əgər başqa fəaliyyətə hörmətlə yanaşmaq cazibədardırsa. Biz JavaRush-da yayım üçün İT mütəxəssisləri haqqında video seçmişik.

O qədər tapşırıqlar var ki, kursu sona qədər bitirsəniz, proqramçı olmağa kömək edə bilməzsiniz!

3. Nəticənin Mitty yoxlanılması və kodunuzu təkmilləşdirmək üçün alətlər

Kursu digər onlayn proqramlardan fərqləndirən JavaRush-un ən mühüm xüsusiyyəti ən yaxşı nəticələr üçün tapşırıqların, məsləhətlərin və tövsiyələrin avtomatik nəzərdən keçirilməsidir. JavaRush ilə əmək haqqı cədvəli problemin həllini yoxlayana qədər uzun müddət yoxlamağa ehtiyac yoxdur: siz bir düyməni sıxırsınız və sonra həll yollarında səhv olarsa nəticə və tövsiyələri seçirsiniz.

4. Əsas işlərdə kömək edin

İlkin proqramlaşdırma informasiya okeanında davam edən döyüşü proqnozlaşdıra bilməz. yatmaq lazımdır. Bunun üçün JavaRush-da “Kömək” bölməsi var . Əgər siz uzun müddət hansısa tapşırıqda “ilişib” qalmısınızsa və ya mürəkkəb mövzunu başa düşə bilmirsinizsə, onu bu bölməyə qoyun. Tələbələrdən, işçilərdən və ya rəhbərlikdən hər hansı birindən mütləq kömək alacaqsınız. Həmçinin, artıq başa vurduğunuzu başa düşsəniz, "Kömək" bölməsinə keçib digər tələbələrə göstərişlər vermək yaxşı olar. Kursu bitirdikdən sonra tələbə 300-500 illik real proqramlaşdırma aparacaq! Bu kurs həm də yeni başlayanlar üçün proqramlaşdırmanı artıq öyrənmiş, lakin axtarışa başlamazdan əvvəl biliklərini təkmilləşdirməli olduqlarını bilməyənlər üçün əla vasitədir. Təcrübə ilə yanaşı, kursa başlayanda siz ən geniş qidalanma və ünsiyyət bacarıqlarına çıxış əldə edə, həmçinin güclü CV yarada biləcəksiniz.

Öyrənmək üçün platformalar: vebsayt və mobil sayt

JavaRush-dan Java proqramlaşdırmasının əsaslarını öyrənmək üçün iki seçiminiz var: mobil Android yükləməsi və ya kursun veb versiyası. Və sonra üçüncü yol var: həm saytda, həm də yazıda oxuyun :) Bu barədə daha ətraflı məlumat bu materialda verilmişdir .

Kursun tamamlanma mərhələləri

Əsas JavaRush kursu sizə Java proqramlaşdırmasının əsaslarını (Java Core) dərindən qavramağa imkan verəcək və təcrübə daha qabaqcıl texnologiyaları öyrənməyə kömək edəcək. Buna görə də JavaRush haqqında öyrənməyi iki əsas hissəyə bölmək olar.

Mərhələ 1: kursda dörd tapşırığın yerinə yetirilməsi

Java Core-un yoxlanılması və avtomatik yoxlama ilə 1200 tapşırığın yoxlanılması. Nə bilirsən?
  • Praktik nümunələrlə qısa nəzəri mühazirələr;
  • Tapşırıqlar, mini layihələr;
  • Kursu başa çatdırmaq üçün kifayət qədər pula qənaət etməyə kömək edəcək motivasiya mühazirələri (həvəsləndirici) və videolar;
  • Java nəzəriyyəsi ilə sınaq (cob səviyyələrində).

Necə başlayırsınız?

Zero rhubarb - gəlin JavaRush dünyası və ilkin metodologiyamızla tanış olaq. Tapşırıqlar ilk ölkələrdən görünür və siz onları internet saytında tapa bilərsiniz. Üçüncü səviyyədə biz Java proqramlarının hazırlanması üçün məşhur inkişaf aləti olan IntelliJ IDEA-nın quraşdırılmasına həsr olunmuş xüsusi fəaliyyətə başlamışıq. JavaRush plaginini quraşdırmaqla siz yalnız veb versiyada deyil, həm də kompüterinizdə tapşırıqları yerinə yetirə bilərsiniz. Bu, böyük miqyaslı tapşırıqların və kursun digər yarısından başlayaraq - mini-layihələrin, bonus tapşırıqların daxil olduğu kursun növbəti pilləsində xüsusilə çətin olacaq. 35 yaşa çatdıqdan sonra onlayn təcrübə üçün qeydiyyatdan keçə bilərsiniz .

Mərhələ 2: onlayn təcrübə

Uzun aylar ərzində tələbələr təcrübəli mentorun nəzarəti altında gələcək Java tərtibatçısı üçün vacib olan prinsipləri və texnologiyaları öyrənirlər. Təcrübənizin sonuna qədər siz portfeliniz üçün 8 gözəl layihə yazmış olacaqsınız: igordan tutacaqlar siyahısına və Jira kimi tapşırıqlarla işləmək üçün lövhələrə qədər. Bu layihələr üçün mentor hesabı görəcəksiniz və onları GitHub portfelinizə əlavə edə bilərsiniz. JavaRush ilə onlayn təcrübənin başqa bir bonusu, ilk işinizə hazırlaşarkən karyera mərkəzimizdən köməkdir. Siz karyera ekspertlərinin rezyumeləri, motivasiya vərəqlərini necə tərtib etmək, müsahibələri necə aparmaq və yeni iş təkliflərini əldə etmək üçün necə işləmək barədə tövsiyələrini rədd edirsiniz. Təcrübə üçün işə qəbul davam edir.

JavaRush-un əsas bölmələri

Başlanğıc kursu yüksək səviyyədədir! Əgər onu tam şəkildə tamamlasanız, sərin Java tərtibatçısına çevriləcəksiniz! Problemlər - 1200 praktiki problem. Onlar kurs zamanı ayrıca aşkar edilə bilər, ancaq əvvəldən sizdə olanlar mövcud olacaq. “Tapşırıqlar” bölməsi haqqında ətraflı məlumat bu videodadır . Help JavaRush tələbələri və mütəxəssislərinin kollektiv orqanıdır. Java nəzəriyyəsini və ya problemlərini təqdim edin və siz dərhal kömək alacaqsınız. “Kömək” bölməsindəki ən qabaqcıl imkanlar burada təsvir edilmişdir . Statti müxtəlif mövzulardakı qrupların yazılarını ehtiva edən bölmədir. Biz onları layihəmizi və öyrəndiklərimizlə bağlı hər şeyi - nəzəriyyələr, tapşırıqlar, qidalanma və müzakirələr müzakirə etmək üçün yaratdıq. Maraqlı hesab etdiyiniz qruplara qoşulun, məzunların, tələbələrin və JavaRush redaktorlarının məqalələrini oxuyun, nə demək istəsəniz, müvafiq məqalələr dərc edin! Uğur hekayələri JavaRush tələbələri və məzunlarının Java öyrənməyi və işə başlamağı necə öyrəndikləri barədə danışdıqları xüsusi qrupdur. Oyunlar - sadə, aka sadə oyunların yazılmasından tutmuş layihələrin bütün bölməsi: "İlanlar", "2048", kod dəyişiklikləri ilə avtomobil yarışları, kosmik atıcılar. Bütün layihələr ardıcıllıqla tamamlanmalı olan alt tapşırıqlara bölünür. Layihələrin mürəkkəbliyi fərqlidir. Bu, kursun 5 səviyyəsini bitirmiş tələbələrə və 10+ səviyyədən biliyə ehtiyacı olanlara aiddir. Video - YouTube kanalımızda siz JavaRush tələbələrinin videolarını, əsas təlimatları, proqramlaşdırmadan ən qısa mühazirələrin tərcümələrini və daha çoxunu tapa bilərsiniz.

JavaRush komandası ilə məşğul olun

Kursla bağlı hər hansı yardıma ehtiyacınız olarsa, siyahı ilə support@javarush.com ünvanında və ya saytdakı çatda əlaqə saxlaya bilərsiniz. Biz həmçinin sosial şəbəkələrdə tələbələrlə əlaqə saxlayırıq: