
Di mana untuk memulai dan apa yang TIDAK boleh dilakukan
Ada jutaan pelajar sebelum Anda dan akan ada lebih banyak penerus, dan coba tebak? Banyak dari mereka masih jatuh ke dalam perangkap umum. Tetapi Anda tidak akan berada di antara mereka, sobat :) Karena Anda memiliki daftar kesalahan umum yang dilakukan hampir semua pemula dan sekarang Anda mungkin tidak akan menghabiskan waktu untuk:- terlalu banyak penelitian daripada praktek;
- belajar terus menerus tanpa tujuan yang pasti;
- membuat jeda terlalu lama dalam pendidikan;
- pembelajaran tunggal.
Temui CodeGym: tutorial Java untuk boneka (dan pelajar tingkat lanjut juga :)
Kursus CodeGym dengan mudah berlaku untuk pemula total dalam pemrograman. Anda tidak harus menunjukkan hasil yang luar biasa dalam matematika atau memiliki latar belakang di bidang TI untuk lulus kursus. Yang Anda butuhkan hanyalah waktu untuk belajar dan berlatih. Berikut adalah beberapa fitur CodeGym untuk meningkatkan pembelajaran Java Anda.-
Mulailah dengan rencana pembelajaran yang matang
Anda mungkin telah memperhatikan bahwa tidak semua profesional top juga bisa menjadi guru top. Kadang-kadang spesialis yang terlalu berpengalaman tidak dapat menjelaskan konsep apa pun yang mereka ketahui kepada seorang pemula… hanya karena mereka tidak dapat membuatnya sederhana.
Kami tahu betapa sulitnya memahami topik baru yang dijelaskan dengan sesuatu yang murni teoretis dan ekspresi asing. Lebih baik tidak terlalu mendalami setiap fitur terkecil, yang entah bagaimana relevan dengan topik.
Tujuan CodeGym adalah memberi Anda dasar teori minimum yang Anda perlukan sebagai pengembang junior. Ini adalah tutorial Java lengkap untuk boneka, di mana Anda belajar dengan melakukan (atau coding, untuk lebih spesifik).
Kursus ini terdiri dari sejumput pengetahuan teoretis yang dijelaskan sesederhana mungkin dan ribuan (!) tugas pengkodean. Anda mulai dengan tugas dasar dan bergerak selangkah demi selangkah ke tugas yang lebih rumit dan proyek pengkodean. Jangan khawatir: kursus ini akan memandu Anda dari awal hingga pemahaman yang jelas tentang cara menjalankan pemrograman java.
Perjalanan Anda di CodeGym dibagi menjadi empat misi: Java Syntax, Java Core, Java Multithreading, dan Java Collections. Setiap pencarian terdiri dari 10 level. Setiap level memiliki 12-13 pelajaran. Setiap pelajaran mencakup topik tertentu dan mencakup teori plus serangkaian tugas. Di sini, Anda memiliki rencana pendidikan dengan kuliah singkat dan mudah dipahami serta "pekerjaan rumah"!
-
Dapatkan umpan balik langsung tentang hasil dan kemajuan Anda
Buku ini hanya dapat menawarkan kepada Anda apa yang sudah ditulis. Itu tidak akan menjawab pertanyaan tambahan dan tentunya tidak akan memberi saran tentang cara memperbaiki kode Anda juga!
Anda membutuhkan mentor untuk tujuan ini. Belajar di kelas atau les privat jauh lebih efektif daripada belajar Java dari buku, tetapi juga ada kekurangannya. Pertama, ini adalah jadwal yang menuntut. Kedua, umpan balik yang terlambat. Tutor Anda perlu waktu untuk memeriksa tugas Anda dan memberi Anda rekomendasi, dan Anda dapat menunggu tanggapan selama berhari-hari.
Di CodeGym Anda mendapatkan tinjauan instan atas solusi Anda hanya dalam hitungan detik, lihat apakah kode Anda sepenuhnya memenuhi persyaratan dan masih banyak lagi! Lihat sendiri: pemrograman di Java untuk boneka bisa mengasyikkan. Anda memulai pengkodean dari pelajaran pertama menggunakan webIDE praktis, dapatkan tips tentang solusi Anda dan beberapa saran tentang cara membuat gaya pengkodean Anda lebih baik.
Semuanya sederhana: tulis kode Anda, klik tombol "Verifikasi" dan langsung lihat hasilnya. Sistem juga akan memberi Anda jumlah rata-rata percobaan yang dilakukan oleh siswa lain.
-
Belajar dengan rasa, motivasi, dan perusahaan yang baik
Mengapa pelajar Java berhenti di tengah jalan, terlepas dari kinerjanya? Jawabannya sederhana: kurangnya motivasi atau (dan) pengalaman belajar yang membosankan. Apa pun latar belakang pemrograman yang Anda miliki jika Anda tidak terlibat, sulit untuk belajar. Tapi ada satu hal yang kita semua suka lakukan — bermain.
Jika Anda terbiasa dengan game, Anda tahu bahwa mereka dapat dengan mudah "mencuri" Anda dari kenyataan selama berjam-jam, sampai Anda menyelesaikan pencarian atau menaklukkan dunia imajiner. Bisakah pendidikan begitu menghibur? Sekali lagi, selamat datang di CodeGym.
Di sini Anda dapat belajar dan bermain di lingkungan yang futuristik. Tujuan Anda adalah untuk menaikkan level karakter dengan menyelesaikan misi dan menyelesaikan tugas. Setiap tugas yang berhasil diselesaikan memberi Anda "materi gelap". Ini hadiah Anda dan sumber daya yang Anda butuhkan untuk membuka pelajaran dan latihan lebih lanjut. Untuk melewati seluruh permainan hingga akhir, Anda harus banyak membuat kode. Sedemikian rupa pada akhir kursus, Anda akan memiliki pengetahuan dan 300 sampai 500 jam praktek nyata.
Yang juga penting, Anda tidak sendirian di sini. Komunitas CodeGym berkembang dan Anda selalu dapat meminta bantuan untuk tugas atau mendapatkan saran untuk menyesuaikan pembelajaran Anda. Jadikan pengkodean sebagai kebiasaan harian Anda, dan Anda pasti akan belajar cara menjalankan pemrograman Java.
Daftar bonus buku untuk belajar Java: dari seri "untuk boneka" hingga bacaan mendalam
Jangan salah paham, tidak ada yang mencoba membuat Anda berhenti membaca. Sebenarnya, buku bisa menjadi tambahan yang cukup bagus untuk rencana belajar Anda. Berikut adalah beberapa sumber, yang patut Anda perhatikan:-
Head First Java oleh Kathy Sierra & Bert Bates
Buku ini bisa dibilang pengantar terbaik untuk Java, di mana bahasa inti dan konsep OOP dijelaskan pada contoh dunia nyata. Anda akan bertunangan dari halaman pertama sampai Anda menyelesaikannya. Cobalah untuk tidak melewatkan latihan dan teka-teki di akhir setiap bab untuk menghafal materi dengan lebih baik.
-
Memulai Pemrograman dengan Java For Dummies
Anda mungkin skeptis tentang "seri boneka", tapi tetap saja mereka bagus untuk mereka yang tidak tahu apa-apa di bidang tertentu. Di sini Anda akan mempelajari hal-hal utama yang Anda perlukan untuk memulai pengkodean Java, seperti cara menginstal Java, mengompilasi kode, dan menyelesaikan berbagai latihan praktis setelah Anda selesai membaca.
-
Java: Panduan Pemula oleh Herbert Schildt
Oke, selain bercanda. Jika Anda mengharapkan penjelasan yang mendalam dengan nada suara yang serius, cobalah yang ini. Buku ini memperkenalkan Anda pada istilah inti Java dan memandu Anda dari pemahaman dasar tentang tipe data, kelas, dan objek hingga konsep yang lebih kompleks seperti ekspresi lambda dan antarmuka fungsional. Buku ini juga memiliki bagian self-test di akhir setiap bab.
-
Inti Java Volume I — Dasar-dasar
Jangan bingung dengan 1000 halaman yang mengesankan — Anda dapat dengan mudah membaca buku ini dari sampul ke sampul. Setiap bab dikhususkan untuk subjek tertentu, mulai dari pengenalan bahasa dan lingkungan pemrograman Java dan pindah ke struktur data, objek dan kelas dan sebagainya. Tidak seperti banyak buku untuk pemula, Core Java memberikan liputan eksplisit tentang koleksi dan generik, yang berguna untuk pemrograman nyata.
-
Think Java: Cara Berpikir Seperti Ilmuwan Komputer oleh Allen Downey dan Chris Mayfield
Buku untuk pemula lengkap ini akan mengajari Anda cara berpikir dalam kode. Seperti banyak lainnya, ini dimulai dengan pengenalan OOP. Setiap bab memiliki kosakata dan bagian latihan untuk mengkonsolidasikan teori dan menguasai keterampilan berpikir pemrograman. Ini lebih cocok untuk pemula daripada pembaca dengan sedikit pengalaman dalam pengkodean. Sebagai permulaan, ini sederhana dan menyenangkan untuk dibaca.
Bungkus
Ingatlah bahwa tingkat pemahaman pemrograman Anda hanya relevan di awal. Anda memiliki semua peluang untuk berlari lebih cepat dari pembelajar yang lebih siap jika Anda memiliki setidaknya tiga hal ini:- tujuan dan jangka waktu yang jelas
- motivasi
- ...dan banyak latihan, tentu saja
GO TO FULL VERSION