JavaRush /Java blogi /Random-UZ /JavaRushni qanday o'rganish kerak: kurs uchun qo'llanma

JavaRushni qanday o'rganish kerak: kurs uchun qo'llanma

Guruhda nashr etilgan
Xo'sh, siz Java dasturchisi bo'ldingiz. Darhol ovqat boshlanadi: "Nima bilan boshlaylik?" Ushbu maqola bizga JavaRush yordamida dasturlashni noldan qanday boshlashni aytib beradi. Kursning qanday xususiyatlari bor, qaysi bosqichlardan boshlaysiz va ishingiz iloji boricha samarali bo'lishi uchun saytning qaysi bo'limlarida harakat qilishingiz kerak bo'ladi. JavaRush-ni qanday o'rganish kerak: kurs uchun qo'llanma - 1

Zmist

JavaRush: amaliyotga e'tibor qaratiladigan Java kursi

1. 1. O'yin formatida o'rganish

JavaRush kursi Computer Groove-ga o'xshaydi. Asosiy mavzu bo'lgan teri kasalliklarini o'z ichiga olgan bir nechta kvestlarga bo'linishlar mavjud. Misol uchun, Java sintaksisi birinchi qidiruvdir: siz Java tilining asosiy sintaksisini o'rganasiz. O'ziga xos tarzda, teri qidiruvi o'nta darajadan iborat (kob questidan tashqari: yangi versiyada, dasturdagi kob bilimingizga qarab 10 dan 21 darajagacha). Ular ketma-ket bajarilishi kerak. Raqiblar turli murakkablikdagi ma'ruzalar va vazifalarni aralashtirib yuborishadi. Keyingi bosqichga o'tish uchun siz ishlab chiqarish liniyasida ko'proq vazifalarni bajarishingiz kerak va muvaffaqiyat sizga juda ko'p "qorong'u materiya" beradi. Siz har doim bo'lajak ma'ruzalar va topshiriqlarni ochishingiz mumkin.

2. Birinchilari bilan dasturlashni mashq qiling

Kursdagi amaliyot turli formatdagi topshiriqlardan iborat. Noxush hid xronologiya bo'yicha:
  • Ba'zi vazifalar ma'ruzadagi nazariy materialni mustahkamlashdan iborat.

  • Yana bir qism ilg'or kurslardan nazariyani takrorlashdir.

  • Men topaman - "kelajakdagi vazifalar": keyingi asrning materiallari bilan bog'liq. Xuddi shu tarzda. Mi zrobili tse navmisne.

    Vazifani darhol bajarishni xohlaysizmi, lekin siz etarli darajada bilmayapsizmi? Google uni :) Bu dasturchi uchun juda foydali mahorat. Uni bosqichma-bosqich o'qishni xohlaysizmi? Vazifa qo'shing va yana bir necha darajani bajarib, kursda kerakli nazariyani topib bo'lgach, unga qayting.

Masshtab ortida va murakkablikka teng:
  • Kodni ishlab chiqish yangi boshlanuvchilar uchun vazifadir. Agar yangi dasturchi faqat qo'lini o'rgatishi va kodni o'qishi kerak bo'lsa. Shuning uchun, bunday vazifalarda siz ifodani "yo'q qilish" kerak.

  • Birovning kodini qidirish va rahm-shafqat izlash. Biz nima haqida gapirayotganimizni tushundingiz deb o'ylaymiz. Bunday ma'lumotlar ham tsiklda saqlanadi.

  • Vikonannya uchun kuchli kod yozish vazifa uchun juda kam.

  • Bonus vazifalari. Bu sizning algoritmik fikringizni rivojlantirishga yordam beradigan mustaqil o'rganish uchun ilg'or murakkabliklar to'plamidir.

  • Mini loyihalar. Bu vazifalar bir nechta kichik vazifalarga bo'lingan. Ushbu bosqichlarni bajarish orqali siz ajoyib murakkab dasturlarni yaratasiz. Masalan, Sokoban guruhi yoki onlayn chat. Bunday vazifalar kursning yarmini tugatganingizdan so'ng paydo bo'ladi.

  • Video. Agar boshqa faoliyatga hurmatni o'zgartirish vasvasasi bo'lsa. Biz JavaRush-da IT-mutaxassislari haqidagi videoni chiqarish uchun tanladik.

Vazifalar shunchalik ko'pki, agar kursni oxirigacha tamomlasangiz, dasturchi bo'lishdan boshqa ilojingiz yo'q!

3. Kodingizni yaxshilash uchun natija va vositalarni Mitty tekshirish

Kursni boshqa onlayn dasturlardan ajratib turadigan JavaRush ning eng muhim xususiyati bu eng yaxshi natijalarga erishish uchun topshiriqlar, maslahatlar va tavsiyalarni avtomatik ko'rib chiqishdir. JavaRush yordamida ish haqi sizning muammoni hal qilishni tekshirmaguncha uzoq vaqt tekshirishingiz shart emas: siz bitta tugmani bosasiz, so'ngra yechimlarda biror narsa noto'g'ri bo'lsa, natija va tavsiyalarni tanlang.

4. Asosiy vazifalarni bajarishda yordam bering

Dastlabki dasturlash axborot okeanida davom etayotgan jangni bashorat qila olmaydi. Siz uxlashingiz kerak. Buning uchun JavaRush-da "Yordam" bo'limi mavjud . Agar siz uzoq vaqtdan beri biron bir vazifada "tiqilib qolgan" bo'lsangiz yoki murakkab mavzuni tushuna olmasangiz, uni ushbu bo'limga qo'ying. Siz, albatta, har qanday talabalar, xodimlar yoki ma'muriyatdan yordam olasiz. Bundan tashqari, agar siz allaqachon tugatganingizni tushunsangiz, "Yordam" bo'limiga o'ting va boshqa talabalarga maslahatlar bering. Kursni tugatgandan so'ng, talaba 300-500 yillik haqiqiy dasturlashni oladi! Ushbu kurs, shuningdek, yangi boshlanuvchilar uchun dasturlashni allaqachon o'rgangan, ammo qidiruvni boshlashdan oldin o'z bilimlarini yaxshilash kerakligini bilmaydiganlar uchun ajoyib vositadir. Amaliyotga qo'shimcha ravishda, kursni boshlaganingizda, siz eng keng qamrovli ovqatlanish va muloqot qobiliyatlariga ega bo'lishingiz, shuningdek, kuchli rezyume yaratishingiz mumkin.

O'rganish uchun platformalar: veb-sayt va mobil sayt

JavaRush-dan Java dasturlash asoslarini o'rganish uchun sizda ikkita variant bor: mobil Android yuklab olish yoki kursning veb-versiyasi. Va keyin uchinchi yo'l bor: saytda ham, postda ham o'qing :) Bu haqda batafsil ma'lumot ushbu materialda keltirilgan .

Kursni yakunlash bosqichlari

Asosiy JavaRush kursi sizga Java dasturlash asoslarini (Java Core) chuqur egallash imkonini beradi va stajirovka sizga ilg‘or texnologiyalarni o‘rganishga yordam beradi. Shuning uchun JavaRush haqida o'rganishni ikkita asosiy qismga bo'lish mumkin.

1-bosqich: kursdagi to'rtta topshiriqni bajarish

Java Core-ni tekshirish va avtomatik tekshirish bilan 1200 ta vazifani tekshirish. Nimalar bor?
  • Amaliy misollar bilan qisqacha nazariy ma'ruzalar;
  • Vazifalar, mini-loyihalar;
  • Motivatsion ma'ruzalar (rag'batlantirish) va kursni yakunlash uchun etarli pulni tejashga yordam beradigan videolar;
  • Java nazariyasi bilan test (kob darajalarida).

Qanday boshlaysiz?

Zero rhubarb - keling, JavaRush dunyosi va bizning dastlabki metodologiyamiz bilan tanishaylik. Vazifalar birinchi mamlakatlarda paydo bo'ladi va siz ularni veb-saytda topishingiz mumkin. Uchinchi darajada, biz Java dasturlarini ishlab chiqish uchun mashhur ishlab chiqish vositasi bo'lgan IntelliJ IDEA-ni o'rnatishga bag'ishlangan maxsus faoliyatni boshladik. JavaRush plaginini o'rnatish orqali siz vazifalarni nafaqat veb-versiyasida, balki shaxsiy kompyuteringizda ham bajarishingiz mumkin. Bu, ayniqsa, keng ko'lamli vazifalarni o'z ichiga olgan kursning keyingi bosqichida qiyin bo'ladi va kursning ikkinchi yarmidan boshlab - mini-loyihalar, bonusli topshiriqlar. 35 yoshga to'lganingizdan so'ng, siz onlayn amaliyot uchun ro'yxatdan o'tishingiz mumkin .

2-bosqich: onlayn amaliyot

Ko'p oylar davomida talabalar tajribali murabbiy nazorati ostida bo'lajak Java dasturchisi uchun muhim bo'lgan tamoyillar va texnologiyalarni o'rganishmoqda. Amaliyot oxirida siz o'z portfelingiz uchun 8 ta ajoyib loyihalarni yozgan bo'lasiz: igordan to ishlar ro'yxatiga va Jira kabi vazifalar bilan ishlash uchun taxtachalarga qadar. Ushbu loyihalar uchun siz mentor hisobini ko'rasiz va ularni GitHub portfelingizga qo'shishingiz mumkin. JavaRush bilan onlayn stajirovkaning yana bir bonusi bu sizning birinchi ishingizga tayyorlanishda bizning martaba markazimizning yordamidir. Siz martaba bo'yicha mutaxassislarning rezyumelarni, motivatsion varaqlarni qanday tuzish, intervyularni qanday o'tkazish va yangi ish takliflarini olish uchun qanday ishlash bo'yicha tavsiyalarini rad etasiz. Amaliyotga ishga qabul qilish davom etmoqda.

JavaRush-ning asosiy bo'limlari

Boshlang'ich kurs eng yuqori darajada! Agar siz uni to'liq bajarsangiz, ajoyib Java dasturchisiga aylanasiz! Muammolar - 1200 ta amaliy masala. Kurs davomida ular alohida-alohida ochilishi mumkin, lekin faqat sizda allaqachon mavjud bo'lgan narsalar mavjud bo'ladi. "Vazifalar" bo'limi haqida batafsil ma'lumot ushbu videoda . Yordam JavaRush talabalari va mutaxassislarining jamoaviy organidir. Java nazariyasi yoki muammolari bilan tanishtiring va siz darhol yordam olasiz. "Yordam" bo'limidagi eng ilg'or imkoniyatlar bu erda tasvirlangan . Statti - bu turli mavzulardagi guruhlarning xabarlarini o'z ichiga olgan bo'lim. Biz ularni loyihamiz va o'rganishimiz bilan bog'liq bo'lgan barcha narsalarni - nazariyalar, vazifalar, ovqatlanish va muhokamalar muhokama qilish uchun yaratdik. O'zingizga qiziqarli bo'lgan guruhlarga qo'shiling, bitiruvchilar, talabalar va JavaRush muharrirlarining maqolalarini o'qing, nima demoqchi bo'lsangiz, tegishli maqolalarni chop eting! Muvaffaqiyat hikoyalari - bu maxsus guruh bo'lib, unda JavaRush talabalari va bitiruvchilari Java o'rganishni va ishga kirishishni qanday o'rganganliklari haqida gapiradilar. O'yinlar - oddiy, ammo oddiy o'yinlarni yozishdan iborat bo'lgan loyihalarning butun bo'limi: "Ilonlar", "2048", kod o'zgarishlari bilan avtomobil poygalari, kosmik otishmalar. Barcha loyihalar ketma-ket bajarilishi kerak bo'lgan kichik vazifalarga bo'linadi. Loyihalar turli darajadagi murakkablikka ega. Bu kursning 5 bosqichini tamomlagan talabalar va 10+ darajadan bilimga muhtoj bo'lganlar uchun. Video - bizning YouTube kanalimizda JavaRush talabalarining videolari, asosiy ko'rsatmalar, dasturlashdan eng qisqa ma'ruzalarning tarjimalari va boshqalarni topasiz.

JavaRush jamoasi bilan ishlang

Agar sizga kurs bo'yicha yordam kerak bo'lsa, ro'yxat bilan support@javarush.com manzili yoki saytdagi chat orqali bog'lanishingiz mumkin. Shuningdek, biz talabalar bilan ijtimoiy tarmoqlarda muloqot qilamiz:
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION