JavaRush /Blog Java /Random-MS /Bagaimana untuk belajar dalam JavaRush: panduan kursus

Bagaimana untuk belajar dalam JavaRush: panduan kursus

Diterbitkan dalam kumpulan
Jadi anda telah memutuskan untuk menjadi pengaturcara Java. Soalan yang munasabah segera timbul: "Di mana untuk bermula?" Dalam artikel ini kita akan bercakap tentang cara belajar pengaturcaraan dari awal dengan JavaRush. Apakah ciri-ciri yang ada pada kursus itu, apakah peringkat latihan dibahagikan kepada apa, dan bahagian tapak apakah yang perlu anda gunakan untuk menjadikan latihan itu seefektif mungkin. Cara belajar JavaRush: panduan kursus - 1

Kandungan

  1. Ciri-ciri kursus JavaRush
  2. Platform pembelajaran: laman web dan aplikasi mudah alih
  3. Peringkat kursus
  4. Bahagian berguna tapak
  5. Di mana untuk berkomunikasi dengan pasukan JavaRush

JavaRush: Tutorial Java dengan penekanan pada latihan

1. Latihan berasaskan permainan

Kursus JavaRush agak serupa dengan permainan komputer. Ia dibahagikan kepada empat pencarian , setiap satunya mempunyai idea umum. Sebagai contoh, Java Syntax ialah pencarian pertama: ia mengajar sintaks asas bahasa. Pada permulaan latihan, pengguna boleh memilih senario mana pencarian akan diikuti. Bagi mereka yang suka belajar dalam format permainan, senario sastera (plot) atau gamified sesuai, bagi mereka yang lebih suka air minimum - yang klasik. Seterusnya, setiap pencarian terdiri daripada sepuluh tahap (kecuali untuk pencarian awal: ia mempunyai dari 10 hingga 21 tahap (bergantung pada senario yang dipilih oleh pengguna dan pada tahap permulaan pengetahuan, tetapi ia lebih pendek daripada yang berikutnya). Ia mesti diselesaikan secara berurutan. Tahap dipenuhi dengan kuliah dan tugasan yang mempunyai kerumitan yang berbeza-beza. Untuk bergerak ke peringkat seterusnya, anda perlu menyelesaikan kebanyakan masalah pada tahap semasa, kerana penyelesaian yang berjaya memberikan anda sejumlah "gelap" perkara.” Dengan bantuannya, anda boleh membuka kuliah dan masalah seterusnya.

2. Berlatih pengaturcaraan dari pelajaran pertama

Berlatih dalam tutorial Java kami (kursus JavaRush) termasuk tugasan pelbagai format. Mereka berbeza dalam "kronologi":
  • Beberapa tugas adalah untuk menyatukan bahan teori daripada kuliah di hadapan mereka;
  • Bahagian lain bertujuan untuk mengulangi teori yang dilindungi sebelum ini dari peringkat awal;
  • Tugas ketiga ialah " tugas dari masa depan ": ia diberikan berdasarkan bahan dari satu, dua atau tiga peringkat seterusnya. Ya, ya, anda tidak fikir begitu. Ini disengajakan. Adakah anda ingin menyelesaikan masalah sekarang, tetapi anda kurang pengetahuan? Google itu! Ini adalah kemahiran yang sangat berguna untuk seorang pengaturcara. Nah, jika anda ingin bergerak secara konsisten, letakkan sahaja tugas itu dan kembalikannya selepas beberapa tahap apabila anda mencapai teori yang diperlukan.
Dan juga dari segi skala dan tahap kerumitan:
  • Kod menaip - tugas untuk pemula. Kadang-kadang pengaturcara masa depan hanya perlu mendapatkan tangannya dan merasai kod tersebut. Untuk melakukan ini, anda hanya "menyalin" daripada sampel;
  • Menghuraikan kod orang lain dan mencari ralat. Nah, anda mendapat idea itu. Terdapat juga tugas seperti itu;
  • Menulis kod anda sendiri untuk memenuhi senarai syarat dalam tugasan;
  • Tugasan bonus. Tugas-tugas ini mempunyai kerumitan yang meningkat untuk pembelajaran bebas dan untuk pembangunan pemikiran algoritma;
  • Projek mini. Ini adalah tugas yang dipecahkan kepada beberapa subtugas, penyelesaian secara beransur-ansur akan menghasilkan penciptaan program yang agak kompleks dan besar. Sebagai contoh, permainan "Sokoban" atau sembang dalam talian. Masalah sedemikian akan muncul kira-kira di tengah-tengah kursus;
  • Video. Kadang-kadang ia berguna untuk beralih kepada aktiviti lain. Di JavaRush, aktiviti sedemikian ialah menonton video tentang pakar IT.
Terdapat begitu banyak tugas yang, setelah menyelesaikan kursus hingga akhir, anda tidak boleh tidak menjadi seorang pengaturcara!

3. Semakan segera hasil dan alatan untuk menambah baik kod anda

Ciri terpenting JavaRush, yang membezakannya daripada semua kursus dalam talian, ialah pengesahan automatik segera masalah, petua dan cadangan untuk penyelesaian . Dengan JavaRush, anda tidak perlu menunggu lama untuk guru menyemak masalah anda: anda menekan satu butang, dan seketika anda mendapat keputusan dan cadangan jika terdapat masalah dengan penyelesaian.

4. Membantu dalam menyelesaikan masalah

Belajar berprogram tidak sepatutnya berasa seperti bersendirian di atas rakit di tengah lautan. Anda perlu berkomunikasi. Untuk melakukan ini, JavaRush pertama sekali mempunyai bahagian " Bantuan ". Jika anda terperangkap untuk masa yang lama pada beberapa tugas dari kursus atau tidak dapat memahami topik yang kompleks, tanyakan soalan dalam bahagian khas . Salah seorang pelajar, pembangun atau pentadbiran sumber pasti akan membantu anda. Selain itu, apabila anda berasa lebih kuat, adalah sangat berguna untuk pergi ke bahagian "Bantuan" untuk membantu seseorang dalam pelajaran mereka. Di sini anda perlu memahami kod orang lain. Bagi mereka yang memerlukan "tendangan ajaib" untuk belajar dengan kerap, JavaRush telah menghasilkan carta sepakan . Anda boleh mengkonfigurasi pengurus sepakan secara manual untuk hari-hari sekolah yang diperlukan - ia akan mengingatkan anda apabila perlu: pemberitahuan tolak akan dihantar dalam aplikasi mudah alih JavaRush. Jadual sepakan pada mulanya termasuk pilihan peringatan untuk setiap hari dan hujung minggu. Terdapat juga butang "Lupa untuk belajar", yang diperlukan jika anda memutuskan untuk mengambil percutian mini.
Setelah tamat kursus, pelajar menerima 300-500 jam pengalaman pengaturcaraan dunia sebenar! Kursus ini juga merupakan alat yang sangat baik untuk mereka yang telah mempelajari pengaturcaraan untuk pemula, tetapi tidak tahu di mana untuk mula mencari pekerjaan. Selain berlatih sambil lulus JavaRush, anda akan dapat menganalisis soalan utama yang perlu anda jawab semasa temu duga, serta mencipta resume yang cekap.

Platform pembelajaran: laman web dan aplikasi mudah alih

Anda mempunyai dua pilihan untuk mempelajari asas pengaturcaraan Java dengan JavaRush: dalam aplikasi mudah alih Android atau dalam versi web. Kami bercakap tentang segala-galanya dengan lebih terperinci dalam bahan ini .

Peringkat kursus

JavaRush ialah tutorial Java paling lengkap dalam bahasa Rusia. Kursus utama akan memberi anda pemahaman yang menyeluruh tentang Java Core, dan amalan seterusnya akan membantu anda mempelajari cara bekerja dengan teknologi yang lebih maju. Jadi pembelajaran JavaRush boleh dibahagikan kepada dua bahagian utama.

Peringkat 1: menyelesaikan empat pencarian kursus

Mempelajari Java Core, iaitu, "teras bahasa Java" dan menyelesaikan 1200 masalah yang sama dengan penyemakan automatik. Apa yang diketahui?
  • Kuliah teori pendek, kaya dengan contoh langsung;
  • Tugas, projek mini;
  • Kuliah motivasi (buka tahap) dan video yang akan membantu anda mengekalkan "caj" untuk menyelesaikan kursus hingga tamat;
  • Tinjauan tentang bahan yang diliputi (peringkat awal).
Bagaimana latihan berjalan? Tahap pertama adalah sejenis pengenalan kepada dunia JavaRush, watak dan kaedah pengajaran. Masalah muncul dari pelajaran pertama, dan anda boleh menyelesaikannya secara langsung di tapak web. Tahap 3 termasuk pelajaran khas tentang memasang IntelliJ IDEA, persekitaran pembangunan popular yang digunakan oleh pengaturcara Java. Dengan memasangnya dan pemalam JavaRush, anda akan dapat menyelesaikan masalah bukan sahaja dalam versi web, tetapi juga pada PC anda. Ini akan sangat berguna pada peringkat seterusnya kursus, apabila tugas yang lebih besar bermula, dan dari separuh kedua kursus - projek mini , tugas bonus. Sebaik sahaja anda mencapai tahap 35 dalam kursus (tidak kira senario yang anda pilih), anda boleh mendaftar untuk latihan dalam talian .

Peringkat 2: Latihan Dalam Talian

Sepanjang beberapa bulan, pelajar mempelajari prinsip dan teknologi penting untuk pembangun Java masa depan di bawah pengawasan mentor berpengalaman. Semasa latihan, anda akan menulis 8 projek hebat untuk portfolio anda: daripada permainan kepada aplikasi, contohnya, senarai tugasan dan papan untuk bekerja dengan tugas seperti Jira. Anda akan menerima maklum balas tentang projek ini daripada mentor dan boleh menambahkannya pada portfolio GitHub anda. Satu lagi bonus latihan dalam talian dengan JavaRush ialah bantuan daripada pusat kerjaya kami dalam menyediakan dan mencari pekerjaan pertama anda. Anda akan mendapat nasihat daripada pakar kerjaya tentang cara menulis resume, surat lamaran, cara mengendalikan temu duga dan perkara yang perlu dilakukan untuk mendapatkan tawaran yang baik. Pengambilan untuk latihan amali dijalankan sebulan sekali.

Platform untuk mengambil kursus

Anda boleh belajar memprogram dalam JavaRush pada komputer, atau anda boleh menggunakan aplikasi mudah alih , sebagai contoh, dalam perjalanan ke tempat kerja. Langganan yang dibeli di tapak berfungsi untuk kedua-dua versi desktop dan aplikasi mudah alih. Jika anda membeli langganan dalam versi mudah alih, ia patut dipertimbangkan bahawa anda hanya akan dapat belajar dalam aplikasi. Jika anda mula kecil dan membeli langganan untuk aplikasi mudah alih, dan kemudian memutuskan untuk belajar di tapak web, hubungi sokongan, kami akan memberitahu anda cara untuk mencapai ini.

Bahagian berguna JavaRush

Kursus latihan adalah perkara yang paling penting! Jika anda melalui semua perkara, anda akan menjadi pengaturcara Java yang hebat! Masalah - 1200 masalah praktikal. Ia boleh dibuka secara berasingan daripada kursus, tetapi hanya yang telah anda capai akan tersedia untuk penyelesaian. Maklumat terperinci tentang bahagian "Tugas" boleh didapati dalam video ini . Bantuan adalah kebijaksanaan kolektif pelajar dan pakar JavaRush. Hanya tanya soalan anda tentang teori atau masalah praktikal, dan mereka pasti akan membantu anda. Ciri paling hebat bahagian "Bantuan" boleh didapati di sini . Artikel ialah bahagian yang menggabungkan siaran daripada kumpulan minat dan bandar yang berbeza. Mereka dicipta untuk membincangkan projek dan semua yang berkaitan dengan kajian - teori, tugas, soalan temuduga. Sertai kumpulan yang diminati, baca artikel daripada alumni JavaRush, pelajar dan editor, dan siarkan artikel anda sendiri jika anda mempunyai sesuatu untuk dikatakan! Kisah Kejayaan ialah kumpulan khas di mana pelajar dan graduan JavaRush bercakap tentang cara mereka berjaya menakluki Java dan mendapat pekerjaan. Permainan ialah bahagian dengan projek untuk menulis permainan yang ringkas tetapi menarik: "Ular", "2048", perlumbaan berhalangan, penembak angkasa lepas. Semua projek dibahagikan kepada subtugas. Dengan mengikuti langkah demi langkah, anda akan menulis versi anda sendiri. Projek dibahagikan dengan kerumitan. Ada yang pelajar yang telah menamatkan 5 tahap kursus boleh lakukan, dan ada yang memerlukan tahap 10+.
Video - di saluran YouTube rasmi kami, anda akan menemui laporan video daripada pelajar projek JavaRush, ulasan video, pelbagai arahan berguna, terjemahan kuliah asing terbaik mengenai pengaturcaraan dan banyak lagi.

Di mana untuk berkomunikasi dengan pasukan JavaRush

Anda boleh bertanya apa-apa soalan yang berkaitan dengan kursus dengan menulis e-mel ke support@javarush.com atau dalam sembang di tapak web. Kami juga berkomunikasi dengan pelajar di rangkaian sosial:
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION