JavaRush /Java blogi /Random-UZ /JavaRush-da qanday o'rganish mumkin: kurs uchun qo'llanma...

JavaRush-da qanday o'rganish mumkin: kurs uchun qo'llanma

Guruhda nashr etilgan
Shunday qilib, siz Java dasturchisi bo'lishga qaror qildingiz. Darhol mantiqiy savol tug'iladi: "Qaerdan boshlash kerak?" Ushbu maqolada JavaRush yordamida dasturlashni noldan qanday o'rganish haqida gaplashamiz. Kurs qanday xususiyatlarga ega, trening qaysi bosqichlarga bo'lingan va treningni iloji boricha samarali qilish uchun saytning qaysi bo'limlaridan foydalanish kerak. JavaRush-ni qanday o'rganish mumkin: kurs uchun qo'llanma - 1

Tarkib

  1. JavaRush kursining xususiyatlari
  2. O'quv platformalari: veb-sayt va mobil ilova
  3. Kurs bosqichlari
  4. Saytning foydali bo'limlari
  5. JavaRush jamoasi bilan qayerda aloqa qilish kerak

JavaRush: amaliyotga urg'u berilgan Java darsligi

1. O'yinga asoslangan trening

JavaRush kursi biroz kompyuter o'yiniga o'xshaydi. U to'rtta kvestga bo'lingan , ularning har biri umumiy g'oyaga ega. Masalan, Java sintaksisi birinchi kvestdir: u tilning asosiy sintaksisini o'rgatadi. Treningning boshida foydalanuvchi kvest qaysi stsenariy bo'yicha kelishini tanlashi mumkin. O'yin formatida o'rganishni yaxshi ko'radiganlar uchun adabiy (syujet) yoki o'yinli stsenariylar, minimal suvni afzal ko'rganlar uchun - klassik. O'z navbatida, har bir kvest o'n darajadan iborat (dastlabki kvestdan tashqari: u 10 dan 21 darajagacha (foydalanuvchi tanlagan stsenariyga va bilimning boshlang'ich darajasiga qarab) ega, ammo ular keyingilardan qisqaroq). Ular ketma-ket bajarilishi kerak.Darajalar turli xil murakkablikdagi ma’ruzalar va topshiriqlar bilan to‘ldirilgan.Keyingi bosqichga o‘tish uchun siz hozirgi darajadagi ko‘pgina muammolarni hal qilishingiz kerak, chunki muvaffaqiyatli yechim sizga ma’lum miqdorda “qorong‘ulik”ni beradi. Uning yordami bilan siz keyingi ma'ruza va muammolarni ochishingiz mumkin.

2. Dasturlashni birinchi darslardanoq mashq qiling

Bizning Java darsligimizdagi amaliyot (JavaRush kursi) turli formatdagi vazifalarni o'z ichiga oladi. Ular "xronologiya" bo'yicha farqlanadi:
  • Vazifalarning bir qismi oldingi ma'ruzadagi nazariy materiallarni mustahkamlash ;
  • Yana bir qism oldingi darajalardan ilgari yoritilgan nazariyani takrorlashga qaratilgan ;
  • Uchinchi vazifalar " kelajakdagi vazifalar ": ular keyingi bir, ikki yoki uch darajadagi materiallar asosida beriladi. Ha, ha, siz bunday deb o'ylamadingiz. Bu qasddan. Muammoni hozir hal qilmoqchimisiz, lekin bilimingiz yetishmaydimi? Google! Bu dasturchi uchun juda foydali mahorat. Xo'sh, agar siz izchil harakat qilishni istasangiz, shunchaki vazifani bir chetga surib qo'ying va kerakli nazariyaga erishganingizdan so'ng, bir necha bosqichdan keyin unga qayting.
Shuningdek, miqyos va murakkablik darajasi bo'yicha:
  • Kodni yozish - yangi boshlanuvchilar uchun vazifalar. Ba'zan bo'lajak dasturchi faqat qo'llarini olishi va kodni his qilishi kerak. Buni amalga oshirish uchun siz shunchaki namunadan "nusxa olasiz";
  • Boshqa odamlarning kodini tahlil qilish va xatolarni topish. Xo'sh, siz fikrni tushundingiz. Bunday vazifalar ham bor;
  • Vazifadagi shartlar ro'yxatini bajarish uchun o'z kodingizni yozish ;
  • Bonus vazifalari. Bu vazifalar mustaqil ta'lim olish va algoritmik fikrlashni rivojlantirish uchun murakkabligi oshgan;
  • Mini loyihalar. Bu bir nechta kichik vazifalarga bo'lingan vazifalar bo'lib, ularni bosqichma-bosqich hal qilish nisbatan murakkab va katta dasturlarni yaratishga olib keladi. Masalan, "Sokoban" o'yini yoki onlayn suhbat. Bunday muammolar taxminan kursning o'rtasida paydo bo'ladi;
  • Videolar. Ba'zan boshqa faoliyatga o'tish foydali bo'ladi. JavaRush-da bunday faoliyat IT mutaxassislari haqidagi videolarni tomosha qilishdir.
Vazifalar shunchalik ko'pki, kursni oxirigacha tugatgandan so'ng, dasturchi bo'lishdan boshqa ilojingiz yo'q!

3. Kodingizni yaxshilash uchun natija va vositalarni bir zumda tekshirish

JavaRush-ning barcha onlayn kurslardan ajralib turadigan eng muhim xususiyati bu muammolarni bir zumda avtomatik tekshirish, yechimlar bo'yicha maslahatlar va tavsiyalardir . JavaRush yordamida oʻqituvchi muammoingizni tekshirishini koʻp kutishingiz shart emas: siz bitta tugmani bosasiz va bir zumda natija va yechimda xatolik boʻlsa tavsiyalarni olasiz.

4. Muammolarni hal qilishda yordam berish

Dasturlashni o'rganish okean o'rtasida bir sal ustida yolg'iz qolish kabi his qilmasligi kerak. Siz muloqot qilishingiz kerak. Buning uchun JavaRush birinchi navbatda “ Yordam ” bo‘limiga ega. Agar siz kursdagi biron bir topshiriqda uzoq vaqt qolib ketsangiz yoki murakkab mavzuni tushuna olmasangiz, maxsus bo'limda savol bering . Talabalardan biri, ishlab chiquvchilar yoki resurs ma'muriyati sizga albatta yordam beradi. Bundan tashqari, o'zingizni kuchliroq his qilganingizda, kimgadir o'qishida yordam berish uchun "Yordam" bo'limiga o'tish juda foydali bo'ladi. Bu erda siz boshqa birovning kodini tushunishingiz kerak bo'ladi. Muntazam o'qish uchun "sehrli zarba" ga muhtoj bo'lganlar uchun JavaRush zarbalar jadvalini ishlab chiqdi . Siz maktabning kerakli kunlari uchun kik menejerini qo'lda sozlashingiz mumkin - bu sizga kerak bo'lganda eslatib turadi: JavaRush mobil ilovasida push-bildirishnoma yuboriladi. Tepish jadvali dastlab har kun va dam olish kunlari uchun eslatmalar variantini o'z ichiga oladi. Shuningdek, "O'qishni unutish" tugmasi mavjud, agar siz mini-ta'tilga chiqishga qaror qilsangiz, kerak bo'ladi.
Kursni tugatgandan so'ng, talaba 300-500 soatlik real dasturlash tajribasini oladi! Ushbu kurs, shuningdek, yangi boshlanuvchilar uchun dasturlashni allaqachon o'rgangan, ammo ish qidirishni qaerdan boshlashni bilmaydiganlar uchun ajoyib vositadir. JavaRush-dan o'tish paytida mashq qilishdan tashqari, siz intervyuda javob berishingiz kerak bo'lgan asosiy savollarni tahlil qilishingiz, shuningdek, malakali rezyume yaratishingiz mumkin.

O'quv platformalari: veb-sayt va mobil ilova

JavaRush yordamida Java dasturlash asoslarini oʻrganish uchun sizda ikkita variant bor: Android mobil ilovasida yoki veb-versiyasida. Biz ushbu materialda hamma narsa haqida batafsilroq gaplashamiz .

Kurs bosqichlari

JavaRush rus tilidagi eng to'liq Java qo'llanmasidir. Asosiy kurs sizga Java Core haqida to‘liq tushuncha beradi va keyingi amaliyot ilg‘or texnologiyalar bilan ishlashni o‘rganishga yordam beradi. Shunday qilib, JavaRush-ni o'rganish ikkita asosiy qismga bo'linishi mumkin.

1-bosqich: kursning to'rtta topshirig'ini bajarish

Java Core, ya'ni "Java tilining yadrosi" ni o'rganish va o'sha 1200 ta muammolarni avtomatik tekshirish bilan hal qilish. Nimalar bor?
  • Jonli misollarga boy qisqa nazariy ma’ruzalar;
  • Vazifalar, mini-loyihalar;
  • Kursni oxirigacha bajarish uchun "zaryad" ni saqlashga yordam beradigan motivatsion ma'ruzalar (darajani oching) va videolar;
  • O'tilgan material bo'yicha so'rovlar (boshlang'ich darajalar).
Trening qanday ketmoqda? Birinchi daraja JavaRush olamiga, personajlar va o'qitish usullariga o'ziga xos kirishdir. Muammolar birinchi darslardan paydo bo'ladi va siz ularni to'g'ridan-to'g'ri veb-saytda hal qilishingiz mumkin. 3-bosqich Java dasturchilari tomonidan qo'llaniladigan mashhur ishlab chiqish muhiti IntelliJ IDEA-ni o'rnatish bo'yicha maxsus darsni o'z ichiga oladi. Uni va JavaRush plaginini o'rnatish orqali siz nafaqat veb-versiyada, balki shaxsiy kompyuteringizda ham muammolarni hal qila olasiz. Bu, ayniqsa, kursning keyingi bosqichlarida, kattaroq vazifalar boshlanganda va kursning ikkinchi yarmidan boshlab foydali bo'ladi - mini-loyihalar , bonusli vazifalar. Kursda 35-darajaga erishganingizdan so'ng (siz tanlagan stsenariydan qat'iy nazar), siz onlayn amaliyot uchun ro'yxatdan o'tishingiz mumkin .

2-bosqich: Onlayn amaliyot

Bir necha oy davomida talabalar tajribali murabbiy nazorati ostida bo'lajak Java dasturchisi uchun muhim bo'lgan tamoyillar va texnologiyalarni o'rganadilar. Amaliyot davomida siz o'z portfelingiz uchun 8 ta ajoyib loyihani yozasiz: o'yinlardan ilovalargacha, masalan, ishlar ro'yxati va Jira kabi vazifalar bilan ishlash uchun taxta. Siz ushbu loyihalar bo'yicha maslahatchidan fikr-mulohaza olasiz va ularni GitHub portfelingizga qo'shishingiz mumkin. JavaRush bilan onlayn stajirovkaning yana bir bonusi bu sizning birinchi ishingizga tayyorgarlik ko'rish va topishda bizning martaba markazimizning yordamidir. Ishga qabul qilish bo'yicha mutaxassislardan rezyumeni qanday yozish, muqovali xatlar, intervyularni qanday hal qilish va yaxshi taklif olish uchun nima qilish kerakligi haqida maslahat olasiz. Amaliyotga ishga qabul qilish oyda bir marta amalga oshiriladi.

Kurs olish uchun platformalar

Siz JavaRush-da kompyuterda dasturlashni o'rganishingiz mumkin yoki mobil ilovadan foydalanishingiz mumkin , masalan, ishga borishda. Saytda sotib olingan obuna ham ish stoli versiyasi, ham mobil ilova uchun ishlaydi. Agar siz obunani mobil versiyada sotib olsangiz, faqat ilovada o'rganishingiz mumkinligini hisobga olish kerak. Agar siz kichikdan boshlagan bo'lsangiz va mobil ilovaga obuna bo'lgan bo'lsangiz va keyinchalik veb-saytda o'qishga qaror qilsangiz, qo'llab-quvvatlash xizmatiga murojaat qiling, biz sizga bunga qanday erishishni aytib beramiz.

JavaRush ning foydali bo'limlari

Trening kursi eng muhimi! Agar siz hamma narsani boshdan kechirsangiz, ajoyib Java dasturchisiga aylanasiz! Muammolar - 1200 ta amaliy masala. Ular kursdan alohida ochilishi mumkin, lekin faqat siz allaqachon erishganlar hal qilinadi. "Vazifalar" bo'limi haqida batafsil ma'lumotni ushbu videoda topishingiz mumkin . Yordam JavaRush talabalari va mutaxassislarining umumiy donoligidir. Savolingizni faqat nazariya yoki amaliy muammo haqida so'rang va ular sizga albatta yordam beradi. "Yordam" bo'limining eng ajoyib xususiyatlarini bu erda topishingiz mumkin . Maqolalar - turli qiziqish guruhlari va shaharlardagi xabarlarni birlashtirgan bo'lim. Ular loyihani va o'qish bilan bog'liq barcha narsalarni - nazariya, vazifalar, intervyu savollarini muhokama qilish uchun yaratilgan. Qiziqarli guruhlarga qoʻshiling, JavaRush bitiruvchilari, talabalari va muharrirlarining maqolalarini oʻqing va agar aytadigan gapingiz boʻlsa, oʻz maqolangizni joylashtiring! Muvaffaqiyat hikoyalari - bu maxsus guruh bo'lib, unda JavaRush talabalari va bitiruvchilari qanday qilib Java-ni zabt etish va ishga joylashishga muvaffaq bo'lganliklari haqida gapiradilar. O'yinlar - bu oddiy, ammo qiziqarli o'yinlarni yozish loyihalari bo'lgan bo'lim: "Ilonlar", "2048", to'siqlar poygasi, kosmik otishmalar. Barcha loyihalar kichik vazifalarga bo'lingan. Ularni bosqichma-bosqich kuzatib, siz o'z versiyangizni yozasiz. Loyihalar murakkabligi bo'yicha bo'linadi. Kursning 5 bosqichini tugatgan talabalar qila oladiganlar bor va 10+ darajasi talab qilinadiganlar ham bor.
Video - bizning rasmiy YouTube kanalimizda siz JavaRush loyihasi talabalarining videoreportajlari, video sharhlar, turli foydali ko'rsatmalar, dasturlash bo'yicha eng yaxshi xorijiy ma'ruzalarning tarjimalari va boshqalarni topasiz.

JavaRush jamoasi bilan qayerda aloqa qilish kerak

Kursga oid har qanday savolni support@javarush.com elektron pochta manziliga yozish yoki veb-saytdagi chat orqali berishingiz mumkin. Biz talabalar bilan ijtimoiy tarmoqlarda ham muloqot qilamiz:
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION