Jadi, anda telah memutuskan untuk menjadi pengaturcara Java. Soalan yang munasabah segera timbul: "Di manakah anda harus bermula?" Dalam artikel ini, kita akan bercakap tentang cara mempelajari pengaturcaraan dari awal di CodeGym. Kami akan meneroka ciri-ciri kursus, cara proses pembelajaran dibahagikan kepada berperingkat-peringkat, dan bahagian tapak web mana yang mesti digunakan untuk menjadikan latihan anda seefektif mungkin.
Video — Saluran YouTube rasmi kami ialah tempat untuk mencari laporan video yang dibuat oleh pelajar CodeGym, ulasan video, pelbagai tutorial berguna, terjemahan pelajaran bahasa asing terbaik tentang pengaturcaraan dan banyak lagi.

Isi kandungan
- Ciri-ciri kursus CodeGym
- Platform pembelajaran: tapak web dan aplikasi mudah alih
- Peringkat kursus
- Bahagian berguna laman web
- Di mana untuk berbual dengan pasukan CodeGym
CodeGym: Tutorial Java yang menekankan latihan
1. Pembelajaran dalam bentuk permainan
Kursus CodeGym adalah sedikit seperti permainan komputer. Ia dibahagikan kepada empat pencarian , setiap satunya mempunyai konsep yang sama. Sebagai contoh, Java Syntax ialah pencarian pertama, di mana anda mempelajari sintaks asas bahasa tersebut. Setiap pencarian terdiri daripada sepuluh peringkat , yang mesti diselesaikan secara berurutan. Tahap dipenuhi dengan pelajaran dan tugasan dengan kesukaran yang berbeza-beza. Untuk maju ke peringkat seterusnya, anda perlu menyelesaikan kebanyakan tugas pada tahap semasa, kerana dengan berjaya menyelesaikan tugas, anda memperoleh beberapa "jirim gelap". Anda menggunakannya untuk membuka kunci pelajaran dan tugasan seterusnya.2. Latihan pengaturcaraan dari awal lagi
Pengalaman praktikal yang diperoleh dalam tutorial Java kami (kursus CodeGym) termasuk tugasan dalam pelbagai format. Mereka berbeza mengikut masa:- Beberapa tugas adalah untuk mengukuhkan bahan teori daripada pelajaran yang mendahuluinya;
- Lain-lain bertujuan untuk mengulangi teori yang dilindungi sebelum ini dari peringkat awal;
- Namun, yang lain adalah " tugasan cabaran ", yang berdasarkan bahan yang dibentangkan dalam satu, dua atau tiga peringkat seterusnya. Ya, anda membacanya dengan betul. Ini dilakukan dengan sengaja. Ingin menyelesaikan tugas sekarang, tetapi anda tidak tahu sesuatu? Google itu! Ini adalah kemahiran yang sangat berguna untuk seorang pengaturcara. Tetapi jika anda ingin bergerak dengan ketat secara berurutan melalui bahan, maka hanya ketepikan tugas itu dan kembali kepadanya selepas beberapa tahap sebaik sahaja anda mencapai teori yang diperlukan.
- Kemasukan kod adalah tugas untuk pemula. Kadangkala seorang pengaturcara yang bercita-cita tinggi hanya perlu menggali tangannya dan merasai kodnya. Untuk melakukan ini, anda hanya "menyalin" contoh;
- Analisis kod orang lain dan cari pepijat. Nah, anda faham. Kami mempunyai tugas-tugas ini juga;
- Tulis kod anda sendiri untuk memenuhi senarai syarat tugas;
- Tugasan bonus. Ini adalah tugas yang lebih sukar untuk belajar sendiri dan untuk membangunkan keupayaan anda untuk berfikir dari segi algoritma;
- Projek mini. Tugas-tugas ini dibahagikan kepada beberapa sub-tugas. Apabila anda melengkapkan setiap satu daripadanya dalam urutan, anda akhirnya mencipta program yang agak kompleks dan besar. Sebagai contoh, permainan Sokoban atau bilik sembang dalam talian. Tugasan ini muncul sekitar pertengahan kursus;
- Video. Kadangkala adalah berguna untuk menukar perkara yang anda lakukan. Di CodeGym, kami melakukan ini dengan menonton video IT.
3. Pengesahan tugas segera dan alatan untuk menambah baik kod anda
Ciri terpenting CodeGym, yang membezakannya daripada semua kursus dalam talian yang lain, ialah pengesahan tugas automatik segera, petunjuk, cadangan tentang cara menyelesaikan tugas . Dengan CodeGym, anda tidak perlu menunggu lama sementara guru menyemak kerja anda: anda mengklik satu butang, dan dalam sekelip mata, anda mendapat keputusan dan cadangan jika ada masalah dengan penyelesaian anda.4. Membantu dalam tugasan
Pengalaman anda belajar cara memprogram tidak sepatutnya menyerupai terapung bersendirian di atas rakit di tengah lautan. Anda perlu berinteraksi dengan orang lain. Di atas semua, CodeGym mempunyai bahagian " Bantuan " untuk ini. Jika anda terperangkap dalam tugasan kursus untuk masa yang lama atau tidak dapat memahami topik yang sukar, tanyakan soalan dalam bahagian tertentu. Seorang pelajar, pengaturcara atau kakitangan tapak web pasti akan membantu anda. Lebih-lebih lagi, apabila anda berasa bersedia, ia akan menjadi sangat berharga untuk anda pergi ke bahagian "Bantuan" dan membantu orang lain dalam pelajaran mereka. Ini bermakna anda perlu memahami kod orang lain. Selepas menamatkan kursus, pelajar memperoleh 300-500 jam pengalaman pengaturcaraan sebenar! Kursus ini juga merupakan alat yang sangat baik untuk mereka yang telah mempelajari pengaturcaraan asas tetapi tidak tahu di mana untuk mula mencari kerja. Sebagai tambahan kepada amalan, anda akan dapat semasa bekerja melalui CodeGym, anda akan dapat memahami soalan penting yang perlu anda jawab semasa temu duga kerja, serta dapat menulis resume yang cekap.Platform pembelajaran: tapak web dan aplikasi mudah alih
Anda mempunyai dua pilihan untuk menguasai asas pengaturcaraan Java dengan CodeGym: melalui aplikasi Android atau dalam versi web. Walau bagaimanapun, terdapat yang ketiga: untuk mengkaji kedua-dua laman web dan dalam aplikasi :) Anda boleh melakukan ini jika anda mempunyai langganan aktif.Peringkat kursus
CodeGym ialah tutorial Java paling lengkap dalam bahasa Inggeris. Kursus Java utama akan memberikan gambaran lengkap Java Core, dan amalan seterusnya akan membantu anda belajar cara bekerja dengan teknologi yang lebih maju. Dengan CodeGym anda akan mempelajari Java Core dan menyelesaikan 1200 tugasan dengan pengesahan segera. Apakah yang termasuk dalam kursus tersebut?- Pelajaran ringkas tentang teori, tebal dengan contoh yang jelas;
- Tugas, projek mini;
- Pelajaran motivasi (pada permulaan tahap) dan video yang akan membantu anda mengekalkan "caj" anda sehingga akhir kursus;
- Kuiz mengenai bahan yang dilindungi (peringkat permulaan).
GO TO FULL VERSION