JavaRush /Java Blog /Random-ID /Cara belajar di JavaRush: panduan kursus

Cara belajar di JavaRush: panduan kursus

Dipublikasikan di grup Random-ID
Jadi Anda telah memutuskan untuk menjadi seorang programmer Java. Sebuah pertanyaan yang masuk akal segera muncul: “Dari mana memulainya?” Pada artikel ini kita akan membahas tentang cara belajar pemrograman dari awal dengan JavaRush. Fitur apa yang dimiliki kursus ini, tahapan pelatihan apa yang dibagi, dan bagian situs mana yang harus Anda gunakan agar pelatihan menjadi seefektif mungkin. Cara belajar JavaRush: panduan kursus - 1

Isi

  1. Fitur kursus JavaRush
  2. Platform pembelajaran: situs web dan aplikasi seluler
  3. Tahapan kursus
  4. Bagian situs yang berguna
  5. Tempat berkomunikasi dengan tim JavaRush

JavaRush: Tutorial Java dengan penekanan pada latihan

1. Pelatihan berbasis permainan

Kursus JavaRush agak mirip dengan permainan komputer. Ini dibagi menjadi empat pencarian , yang masing-masing memiliki gambaran umum. Misalnya, Sintaks Java adalah misi pertama: ia mengajarkan sintaksis dasar bahasa. Di awal pelatihan, pengguna dapat memilih skenario misi mana yang akan diikuti. Bagi yang suka belajar dalam format permainan, skenario sastra (plot) atau gamified cocok, bagi yang lebih suka air minimal - yang klasik. Pada gilirannya, setiap misi terdiri dari sepuluh level (kecuali untuk misi awal: misi ini memiliki 10 hingga 21 level (tergantung pada skenario yang dipilih oleh pengguna dan pada tingkat pengetahuan awal, tetapi lebih pendek dari yang berikutnya). Mereka harus diselesaikan secara berurutan. Level-level tersebut diisi dengan ceramah dan tugas dengan kompleksitas yang berbeda-beda. Untuk pindah ke level berikutnya, Anda perlu menyelesaikan sebagian besar masalah di level saat ini, karena solusi yang berhasil memberi Anda sejumlah masalah "gelap" tertentu. masalah.” Dengan bantuannya, Anda dapat membuka kuliah dan soal berikutnya.

2. Latihan pemrograman dari pelajaran pertama

Latihan dalam tutorial Java kami (kursus JavaRush) mencakup tugas-tugas dalam berbagai format. Mereka berbeda dalam "kronologi":
  • Beberapa tugasnya adalah mengkonsolidasikan materi teori dari perkuliahan yang akan datang;
  • Bagian lainnya ditujukan untuk mengulangi teori yang telah dibahas sebelumnya dari tingkat sebelumnya;
  • Tugas ketiga adalah “ tugas dari masa depan ”: diberikan berdasarkan materi dari satu, dua atau tiga tingkat berikutnya. Ya, ya, menurut Anda tidak. Ini disengaja. Apakah Anda ingin menyelesaikan suatu masalah sekarang, tetapi pengetahuan Anda kurang? Google itu! Ini adalah keterampilan yang sangat berguna bagi seorang programmer. Nah, jika Anda ingin bergerak secara konsisten, kesampingkan saja tugas itu dan kembali lagi setelah beberapa level ketika Anda mencapai teori yang diperlukan.
Dan juga dari segi skala dan tingkat kerumitannya:
  • Mengetik kode - tugas untuk pemula. Terkadang seorang programmer masa depan hanya perlu mencoba dan merasakan kodenya. Untuk melakukan ini, Anda cukup “menyalin” dari sampel;
  • Mengurai kode orang lain dan menemukan kesalahan. Nah, Anda mengerti idenya. Ada juga tugas-tugas seperti itu;
  • Menulis kode Anda sendiri untuk memenuhi daftar kondisi dalam suatu tugas;
  • Tugas bonus. Tugas-tugas ini semakin kompleks untuk pembelajaran mandiri dan untuk pengembangan pemikiran algoritmik;
  • Proyek mini. Ini adalah tugas-tugas yang dipecah menjadi beberapa subtugas, yang penyelesaiannya secara bertahap akan menghasilkan terciptanya program yang relatif kompleks dan besar. Misalnya saja game "Sokoban" atau chat online. Masalah seperti itu akan muncul kira-kira di tengah-tengah kursus;
  • Video. Terkadang berguna untuk beralih ke aktivitas lain. Di JavaRush, aktivitas tersebut adalah menonton video tentang spesialis IT.
Ada begitu banyak tugas sehingga, setelah menyelesaikan kursus sampai akhir, Anda pasti akan menjadi seorang programmer!

3. Pemeriksaan instan terhadap hasil dan alat untuk meningkatkan kode Anda

Fitur terpenting JavaRush, yang membedakannya dari semua kursus online, adalah verifikasi otomatis instan atas masalah, tip, dan rekomendasi solusi . Dengan JavaRush, Anda tidak perlu menunggu lama hingga guru memeriksa masalah Anda: Anda menekan satu tombol, dan dalam sekejap Anda mendapatkan hasil dan rekomendasi jika ada yang salah dengan solusinya.

4. Membantu dalam memecahkan masalah

Belajar memprogram tidak terasa seperti sendirian di atas rakit di tengah lautan. Anda perlu berkomunikasi. Untuk melakukan ini, JavaRush pertama-tama memiliki bagian “ Bantuan ”. Jika Anda terjebak dalam suatu tugas dari kursus untuk waktu yang lama atau tidak dapat memahami topik yang kompleks, ajukan pertanyaan di bagian khusus . Salah satu pelajar, pengembang, atau administrasi sumber daya pasti akan membantu Anda. Selain itu, ketika Anda merasa lebih kuat, akan sangat berguna untuk membuka bagian “Bantuan” untuk membantu seseorang dalam studinya. Di sini Anda harus memahami kode orang lain. Bagi mereka yang membutuhkan “tendangan ajaib” untuk belajar secara teratur, JavaRush telah menghadirkan diagram yang menarik . Anda dapat mengonfigurasi kick manager secara manual untuk hari-hari sekolah yang diperlukan - ini akan mengingatkan Anda bila diperlukan: pemberitahuan push akan dikirim di aplikasi seluler JavaRush. Jadwal kick awalnya mencakup opsi pengingat untuk setiap hari dan akhir pekan. Ada juga tombol “Lupa Belajar” yang diperlukan jika Anda memutuskan untuk mengambil liburan singkat.
Setelah menyelesaikan kursus, siswa menerima 300-500 jam pengalaman pemrograman dunia nyata! Kursus ini juga merupakan alat yang sangat baik bagi mereka yang telah mempelajari pemrograman untuk pemula, namun tidak tahu harus mulai dari mana mencari pekerjaan. Selain berlatih sambil melewati JavaRush, Anda akan dapat menganalisis pertanyaan-pertanyaan utama yang harus Anda jawab saat wawancara, serta membuat resume yang kompeten.

Platform pembelajaran: situs web dan aplikasi seluler

Anda memiliki dua pilihan untuk mempelajari dasar-dasar pemrograman Java dengan JavaRush: di aplikasi seluler Android atau di versi web. Kami membicarakan semuanya secara lebih rinci dalam materi ini .

Tahapan kursus

JavaRush adalah tutorial Java terlengkap dalam bahasa Rusia. Kursus utama akan memberi Anda pemahaman menyeluruh tentang Java Core, dan latihan selanjutnya akan membantu Anda mempelajari cara bekerja dengan teknologi yang lebih maju. Jadi pembelajaran JavaRush dapat dibagi menjadi dua bagian utama.

Tahap 1: menyelesaikan empat misi kursus

Mempelajari Java Core, yaitu "inti bahasa Java" dan menyelesaikan 1200 masalah yang sama dengan pemeriksaan otomatis. Apa yang diketahui?
  • Kuliah teori singkat, kaya akan contoh nyata;
  • Tugas, proyek kecil;
  • Ceramah motivasi (buka level) dan video yang akan membantu Anda mempertahankan “biaya” untuk menyelesaikan kursus sampai akhir;
  • Survei tentang materi yang dibahas (tingkat awal).
Bagaimana pelatihannya? Level pertama semacam pengenalan dunia JavaRush, karakter dan metode pengajaran. Masalah muncul dari pelajaran pertama, dan Anda dapat menyelesaikannya langsung di website. Level 3 mencakup pelajaran khusus tentang cara menginstal IntelliJ IDEA, lingkungan pengembangan populer yang digunakan oleh pemrogram Java. Dengan menginstalnya dan plugin JavaRush, Anda akan dapat menyelesaikan masalah tidak hanya pada versi web, tetapi juga pada PC Anda. Ini akan sangat berguna di tingkat kursus berikutnya, ketika tugas yang lebih besar dimulai, dan dari paruh kedua kursus - proyek mini , tugas bonus. Setelah Anda mencapai level 35 dalam suatu kursus (apa pun skenario yang Anda pilih), Anda dapat mendaftar untuk magang online .

Tahap 2: Magang Online

Selama beberapa bulan, siswa mempelajari prinsip-prinsip dan teknologi penting untuk pengembang Java masa depan di bawah pengawasan seorang mentor berpengalaman. Selama magang, Anda akan menulis 8 proyek keren untuk portofolio Anda: dari game hingga aplikasi, misalnya, daftar tugas dan papan untuk mengerjakan tugas seperti Jira. Anda akan menerima masukan mengenai proyek ini dari seorang mentor dan dapat menambahkannya ke portofolio GitHub Anda. Bonus lain dari magang online dengan JavaRush adalah bantuan dari pusat karir kami dalam mempersiapkan dan menemukan pekerjaan pertama Anda. Anda akan mendapatkan nasihat dari pakar karier tentang cara menulis resume, surat lamaran, cara menangani wawancara, dan apa yang harus dilakukan untuk mendapatkan tawaran yang bagus. Rekrutmen magang dilakukan sebulan sekali.

Platform untuk mengikuti kursus

Anda bisa belajar memprogram JavaRush di komputer, atau Anda bisa menggunakan aplikasi seluler , misalnya dalam perjalanan ke kantor. Langganan yang dibeli di situs ini berfungsi untuk versi desktop dan aplikasi seluler. Jika Anda membeli langganan dalam versi seluler, perlu diingat bahwa Anda hanya dapat belajar di aplikasi. Jika Anda memulai dari yang kecil dan membeli langganan untuk aplikasi seluler, dan kemudian memutuskan untuk belajar di situs web, hubungi dukungan, kami akan memberi tahu Anda cara mencapainya.

Bagian JavaRush yang berguna

Kursus pelatihan adalah hal yang paling penting! Jika Anda menjalani semuanya, Anda akan menjadi programmer Java yang keren! Soal - 1200 soal praktis. Mereka dapat dibuka secara terpisah dari kursus, tetapi hanya yang telah Anda capai yang akan tersedia untuk solusi. Informasi rinci tentang bagian "Tugas" dapat ditemukan di video ini . Bantuan adalah kebijaksanaan kolektif para pelajar dan spesialis JavaRush. Ajukan saja pertanyaan Anda tentang teori atau masalah praktis, dan mereka pasti akan membantu Anda. Fitur paling keren dari bagian “Bantuan” dapat ditemukan di sini . Artikel adalah bagian yang menggabungkan postingan dari berbagai kelompok kepentingan dan kota. Mereka diciptakan untuk mendiskusikan proyek dan segala sesuatu yang berhubungan dengan studi - teori, tugas, pertanyaan wawancara. Bergabunglah dengan kelompok minat, baca artikel dari alumni, mahasiswa, dan editor JavaRush, dan posting artikel Anda sendiri jika ada yang ingin Anda katakan! Kisah Sukses adalah grup khusus di mana mahasiswa dan lulusan JavaRush berbicara tentang bagaimana mereka berhasil menaklukkan Java dan mendapatkan pekerjaan. Game adalah bagian dengan proyek untuk menulis game sederhana namun menarik: “Ular”, “2048”, balap rintangan, penembak luar angkasa. Semua proyek dibagi menjadi beberapa subtugas. Dengan mengikutinya langkah demi langkah, Anda akan menulis versi Anda sendiri. Proyek dibagi berdasarkan kompleksitas. Ada yang dapat dilakukan oleh siswa yang telah menyelesaikan 5 level kursus, dan ada juga yang membutuhkan level 10+.
Video - di saluran YouTube resmi kami, Anda akan menemukan laporan video dari mahasiswa proyek JavaRush, ulasan video, berbagai instruksi berguna, terjemahan ceramah asing terbaik tentang pemrograman, dan banyak lagi.

Tempat berkomunikasi dengan tim JavaRush

Anda dapat mengajukan pertanyaan apa pun terkait kursus dengan menulis email ke support@javarush.com atau dalam obrolan di situs web. Kami juga berkomunikasi dengan siswa di jejaring sosial:
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION