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.
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.
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.
Kandungan
- Ciri-ciri kursus JavaRush
- Platform pembelajaran: laman web dan aplikasi mudah alih
- Peringkat kursus
- Bahagian berguna tapak
- 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.
- 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.
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.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).
GO TO FULL VERSION