CodeGym/Blog Java/rawak/Pelajaran pengaturcaraan Java
John Squirrels
Tahap
San Francisco

Pelajaran pengaturcaraan Java

Diterbitkan dalam kumpulan
Pendidikan tidak sepatutnya membosankan. Itu satu perkara yang kami pasti! Ia boleh dan harus diubah. Dan itulah yang telah kami lakukan: kami membangunkan kursus pengaturcaraan CodeGym, yang kami berani katakan tidak seperti kursus dalam talian yang lain. Ia tidak mempunyai pelajaran video panjang atau senarai tugasan dengan jangkaan akauntabiliti yang tidak jelas. Sebaliknya, terdapat matlamat yang jelas, alat pembelajaran khas telah dicipta, dan perkara yang perlu anda lakukan adalah ditakrifkan dengan baik.
Pelajaran pengaturcaraan Java - 1

11 ciri terbaik pelajaran CodeGym

Biasanya, kursus pengaturcaraan dalam talian berbentuk buku teks atau tutorial video. Kami telah mengambil pendekatan yang sama sekali berbeza. Kami telah mencipta satu siri pelajaran pendek tentang Java, mengisinya dengan latihan praktikal dan menyediakan alatan "pintar" untuk mengesahkan bahawa penyelesaian anda adalah betul. Dan semua ini dibungkus dalam kursus yang konsisten dan holistik!

1. CodeGym agak seperti permainan. Kami mempunyai tahap dan "meningkatkan"

Pelajaran pengaturcaraan Java - 2
Dalam erti kata lain, kami membantu anda meningkatkan tahap sebagai pengaturcara. Ini bukan sahaja pelajaran Java dengan contoh. Anda membaca pelajaran ringkas dan kemudian segera menyelesaikan tugas dan diberi ganjaran. Ia logik dan boleh difahami. Anda akan menyelesaikan pelbagai jenis tugas. Tugas yang paling biasa melibatkan menulis kod untuk menyelesaikan beberapa masalah. Selain itu, anda perlu belajar membaca kod orang lain, membetulkan pepijat di dalamnya, memperbaikinya (memfaktorkan semula), menambah ciri baharu padanya.
Kadangkala anda akan terpaksa menonton video menarik tentang orang dalam dunia teknologi. Mereka yang belajar memprogram dari awal juga mendapat manfaat daripada menaip kod. Mereka yang maju cukup jauh akan menghadapi tugas besar, yang sebenarnya merupakan projek mini: menyelesaikan ini akan melibatkan penulisan beberapa program menarik dengan cara yang lebih serius (permainan kecil, aplikasi sembang dalam talian, dll.).

2. Pelajaran Java, dan tidak ada yang lain!

Seperti mana-mana bahasa pengaturcaraan lain, anda boleh belajar Java untuk masa yang lama. Untuk tidak terlalu sibuk pada awal perjalanan, kami telah menghapuskan topik yang tidak diperlukan oleh pemula. Pelajaran pengaturcaraan untuk permulaan pembangun Java selalunya diisi dengan kebijaksanaan sedemikian. CodeGym hanya mengekalkan perkara yang paling penting. Dan ini bukan kata-kata kosong: kami telah menganalisis beratus-ratus peluang pekerjaan untuk mencapai pendekatan ini. Jadi dakwaan kami ialah kursus itu merangkumi topik-topik yang perlu diketahui oleh pembangun Java junior yang bercita-cita tinggi untuk mencari pekerjaan. Menjadi pembangun Java junior akan membawa anda antara tiga bulan dan satu tahun, bergantung pada berapa banyak masa yang anda dedikasikan untuk pengajian anda.

3. 500 pelajaran mini dan 1200+ latihan

Kursus ini mempunyai banyak latihan. BANYAK, BANYAK, BANYAK, BANYAK amalan! Ini bukan sekadar perkataan: kursus ini mengandungi 500 pelajaran mini (iaitu pelajaran pendek tentang Java) dan lebih daripada 1200 latihan. Sebahagian besar daripada mereka termasuk tugas kecil (tetapi terdapat beribu-ribu daripadanya!). Dengan melengkapkan kesemuanya, anda akan mendapat pengalaman minimum yang diperlukan untuk bangkit dan menangani masalah yang lebih serius. Di samping itu, kursus ini mempunyai apa yang dipanggil "tugas besar" (yang sebenarnya projek mini) dan video yang berguna.

4. Empat pencarian, empat puluh tahap, banyak pengetahuan praktikal

Kursus ini dipecahkan kepada 4 pencarian. Setiap pencarian adalah 40 tahap yang perlu anda lalui. Pencarian pertama termasuk pelajaran Java yang tidak menganggap pengetahuan sebelumnya tentang bahasa—hanya asas, sintaks dan sejumlah besar tugas yang berkaitan. Terdapat tugas yang sangat mudah. Dan untuk membantu anda menguasai bahan, terdapat tugas yang lebih sukar yang memerlukan anda untuk membajak ke hadapan dan menggunakan google. Dan terdapat tugas yang mencabar untuk pelajar yang paling berani. Anda hanya boleh maju ke peringkat seterusnya setelah anda menyelesaikan kebanyakan tugas dalam tahap semasa anda. Jika sesetengah daripadanya terlalu sukar untuk dipecahkan, ia boleh ditangguhkan dengan selamat untuk kemudian. Dengan cara ini, apabila anda sampai ke penghujungnya, anda akan mempunyai kira-kira 500 jam pengalaman pengaturcaraan praktikal. Itulah asas yang kukuh untuk tawaran untuk menjadi pembangun Java junior!
Sintaks Java Pencarian ini adalah untuk pemula. Tugas dan pelajaran tentang Java dalam pencarian ini akan membantu anda menguasai binaan asas bahasa (pembolehubah, pengendali bersyarat, gelung, kaedah, kelas dan maklumat asas tentang koleksi dan objek)
Teras Java Dalam usaha ini, anda akan mempelajari asas-asas OOP, dan membiasakan diri dengan penyirian dan kaedah terlebih muatan
Java Multithreading Multithreading adalah perkataan yang paling penting dalam pencarian ini. Tetapi bukan itu sahaja yang akan kita bincangkan di sini. Kami juga menangani cara kelas Objek dan String disusun dan banyak perkara lain. Anda boleh mengkaji pencarian ini dan seterusnya secara serentak.
Koleksi Java Koleksi adalah kepada pengaturcara Java apa itu dinamit kepada pencari gali. Anda perlu tahu tentangnya, tetapi penting untuk memahami cara menggunakannya. Pencarian ini juga termasuk banyak maklumat tentang bekerja dengan JSON, Git, RMI dan DynamicProxy—dan serba sedikit tentang JavaScript

5. Lakukan tugasan di mana sahaja anda suka

Selesaikan tugasan dan serahkannya untuk pengesahan:
  • Tepat di laman web. CodeGym bukan sahaja pelajaran Java untuk pemula dengan latihan. Ia juga merupakan platform interaktif untuk menyelesaikan tugasan anda. Ini mudah: anda meneroka contoh dalam pelajaran, dan kemudian anda perlu menyelesaikan tugas yang hampir sama. Tugas-tugas kecil ini, yang mengukuhkan bahan, boleh diselesaikan terus di laman web CodeGym. Kami membangunkan IDE Web kami hanya untuk ini.

  • Untuk menyelesaikan tugasan yang memerlukan lebih banyak masa, kami mengesyorkan menggunakan persekitaran pembangunan profesional IntelliJ IDEA . Untuk menjadikan perkara lebih mudah untuk pelajar CodeGym, kami telah membangunkan pemalam yang berguna untuk IDE popular ini. Pemalam membolehkan anda mendapatkan syarat tugasan dalam satu klik, dan dengan mudah dan cepat menyerahkan penyelesaian anda untuk pengesahan.

  • Selepas diserahkan untuk pengesahan, kod anda disegerakkan merentas pelbagai komputer/peranti anda jika anda menggunakan berbilang peranti.

6. Pengesahan tugas segera

Pelajar mempunyai pengalaman langsung dengan situasi ini: tugasan anda telah selesai, tetapi guru anda tidak menyemaknya. Begitulah cara ia berfungsi dengan kursus bersemuka di mana seorang guru menyediakan pelajaran Java pemula, perlu berurusan dengan dua dozen pelajar (atau lebih) secara serentak, dan langsung tidak mempunyai masa untuk menyemak kerja setiap pelajar. Di CodeGym, anda akan mengetahui sama ada penyelesaian anda betul dalam sekelip mata. anda:
  • tulis penyelesaian anda di Java;
  • tekan butang "Sahkan": penyelesaian anda diserahkan kepada pelayan CodeGym!
  • Sebentar kemudian, anda mengetahui sama ada penyelesaian anda betul dan dapatkan pengesyoran jika anda mempunyai ralat.
Pelajaran pengaturcaraan Java - 3

7. Sistem pengesyoran CodeGym

Amat sukar bagi seorang pemula untuk menangkap sebarang ralat pengaturcaraan yang dilepaskan oleh pengkompil. Anda telah menyelesaikan tugas itu, tetapi anda tidak tahu sama ada penyelesaian anda betul? Tiada masalah: Sistem pengesyoran CodeGym akan menunjukkan tempat ralat bersembunyi dalam penyelesaian anda.

8. Halaman bantuan

Jika sistem pengesyoran CodeGym tidak dapat membantu anda, dan anda mendapati diri anda tersekat semasa cuba menyelesaikan beberapa tugas yang sukar, lihat halaman bantuan—perkhidmatan ini tidak akan membiarkan anda menghadapi masalah anda sendirian. Seorang lagi pelajar atau kakitangan CodeGym pasti akan membantu anda.

9. Kumpulan berdasarkan minat

Komuniti kami terdiri daripada kumpulan minat di mana anda boleh membaca artikel yang ditulis oleh pelajar lain dan profesional industri, menulis siaran anda sendiri dan mengulas dan membincangkan Java atau topik lain yang berkaitan dengan pengaturcaraan.

10. Rangkaian sosial dan CodeGym

Ikuti CodeGym di Facebook. Dalam kumpulan rangkaian sosial kami, anda boleh membincangkan berita IT dan pelajaran pengaturcaraan Java, berkongsi pencapaian anda dengan rakan, menonton pelajaran video tentang Java atau meminta bantuan. Facebook: https://www.facebook.com/codegym.cc/ YouTube: https://www.youtube.com/channel/UCkrztSaBYw1aZO8a9lB9ykA Twitter: https://twitter.com/codegym_cc

11. Skop bahan

Pelajaran kursus, serta artikel yang disiarkan dalam kumpulan , mengandungi banyak rujukan kepada sumber, buku dan video Java yang lain. Ini bukan kemalangan. Cara penyampaian bahan direka bentuk untuk membantu anda membangunkan kemahiran pengaturcara yang penting: keupayaan untuk mencari maklumat yang anda perlukan di Internet. Adakah anda telah menemui pelajaran Java permulaan yang baik yang menambah pelajaran CodeGym? Itu benar-benar indah! Tujuan CodeGym adalah untuk anda memperoleh pengetahuan baharu dan mengaplikasikannya dalam amalan.
Komen
  • Popular
  • Baru
  • Tua
Anda mesti log masuk untuk meninggalkan ulasan
Halaman ini tidak mempunyai sebarang ulasan lagi