CodeGym /Blog Java /rawak /Bagaimana untuk Mula Mempelajari Java Dari Gores Dan Tida...
John Squirrels
Tahap
San Francisco

Bagaimana untuk Mula Mempelajari Java Dari Gores Dan Tidak Membuat Kesilapan Biasa?

Diterbitkan dalam kumpulan
Adakah anda hairan bagaimana untuk mula belajar Java dari awal dan tidak tahu di mana untuk bermula? Titik permulaan yang baik ialah menetapkan matlamat anda dan masuk ke dalam pengekodan dengan segera. Bersama-sama dengan itu, anda harus mempertimbangkan beberapa kesilapan biasa yang dilakukan oleh pemula Java untuk mengelakkannya dan mencapai hasil terbaik dalam proses pembelajaran anda. Dan itulah yang akan kita bincangkan dalam artikel ini.

Jadi, Apa itu Java?

Java ialah bahasa pengaturcaraan pelbagai guna yang sentiasa menjadi salah satu bahasa yang paling popular. Ia berfungsi pada hampir setiap platform. Moto "tulis sekali, jalankan di mana-mana" bermaksud kod Java boleh membina apa sahaja daripada program komputer ke tapak web ke aplikasi mudah alih. Memandangkan ia sangat berkuasa, OS Android telah dilaksanakan di Java. Ia juga digunakan untuk menulis banyak aplikasi dan permainan android.Bagaimana untuk Mula Mempelajari Java Dari Gores Dan Tidak Membuat Kesilapan Biasa?  - 1

Mengapa Orang Belajar Java?

  • Pembangun Java sentiasa mendapat permintaan. Ini kerana Java ada di mana-mana; Telefon Android, permainan, program komputer, aplikasi web sebelah pelayan, dll. Pengaturcara Java boleh bekerja sebagai pembangun dalam syarikat atau bebas dengan pasaran yang besar untuk pengaturcara Java Android dan permainan.

  • Pekerjaan bergaji tinggi. Secara purata, pemaju di AS dibayar $107K, manakala di Eropah mereka dibayar hampir $60K.

  • Cakrawala profesional yang luas. Java ialah bahasa tujuan Umum yang berjalan pada banyak peranti seperti telefon bimbit, komputer riba, PC, TV pintar dan lain-lain.

Apakah Kesilapan Biasa Dalam Mempelajari Java dan Cara Mengelakkannya?

Belajar tanpa menetapkan matlamat

Matlamat memberikan rasa hala tuju, pencapaian, dan motivasi. Mereka harus spesifik, realistik, dan boleh dicapai. Pada mulanya, sediakan matlamat pembelajaran yang sesuai dengan tahap permulaan anda di Jawa. Selepas mencapainya, teruskan ke peringkat seterusnya dan seterusnya. Jangan letakkan kereta sebelum kuda dan penuhi diri anda dengan bahan canggih.

Cuba untuk mendapatkan semuanya sekaligus

Terlalu banyak Java untuk dipelajari dalam satu sesi. Sebaliknya, fokus pada tugas yang ada; jangan terganggu dengan tugas sampingan. Mempunyai rancangan pembelajaran dalam fikiran adalah nadi untuk menjadi produktif. Jadi, cuba ikuti kursus berstruktur dengan kurikulum yang bergerak secara beransur-ansur daripada konsep asas kepada yang lebih maju. Beralih ke bahagian seterusnya hanya apabila anda pasti anda telah mempelajari bahagian sebelumnya.

Teori tanpa amalan

Ketidakseimbangan antara teori dan amalan adalah perkara biasa di kalangan pemula. Pembelajaran bermula dengan teori (cth, asas bahasa); namun, terlalu banyak teori boleh mengecewakan. Anda harus meluangkan lebih banyak masa untuk berlatih pengekodan — pengalaman praktikal adalah kunci kejayaan. Cuba masukkan apa yang telah anda pelajari ke dalam tugasan seterusnya, dan seterusnya.

Belajar secara berasingan

Belajar sendiri tidak bermakna anda perlu bekerja secara berasingan. Anda boleh menjadi sebahagian daripada komuniti Java dalam talian di mana anda berkongsi pengalaman anda dengan rakan sebaya anda dan mengadakan perbincangan tentang topik yang berbeza. Ini boleh membantu anda kekal bermotivasi apabila berhadapan dengan tugas yang sukar.

Berpegang pada tugas yang rumit untuk masa yang lama

Memang benar bahawa menyelesaikan masalah yang kompleks membawa perasaan pencapaian yang kuat; walau bagaimanapun, anda tidak sepatutnya menghabiskan sebahagian besar masa anda pada cabaran ini. Tugasan yang lebih mudah membolehkan anda menumpukan pada konsep yang perlu anda pelajari lebih daripada proses penyelesaian masalah. Anda juga harus belajar untuk berhenti jika anda terjebak dengan tugas untuk masa yang lama. Adalah lebih baik jika anda beralih kepada tugas lain dan mengkaji semula masalah yang sukar kemudian.

Kurang perhatian terhadap kesilapan sebenar

Jangan berkecil hati jika anda mendapat ralat dalam kod anda, ia berlaku kepada semua orang. Sesetengah ralat lebih sukar dicari daripada yang lain, yang boleh menjadi cabaran melainkan anda memerhatikannya dari awal. Proses ini dipanggil nyahpepijat dan ia merupakan rutin berterusan oleh pembangun yang baik.

Mengekod sebelum berfikir

Ramai pengaturcara terlalu teruja dan tergesa-gesa menyelesaikan masalah tanpa mengambil masa seminit untuk memikirkan masalah yang dihadapi. Pengaturcara Java lanjutan akan memberitahu anda bahawa merancang kod anda adalah sama pentingnya dengan kod itu sendiri. Jadi, sebelum mengekod, fikirkan cara paling berkesan untuk menyelesaikan masalah dan bagaimana anda boleh menguji penyelesaian ini.

Takut eksperimen

Bereksperimen dengan kod anda boleh menjadi aktiviti yang menyeronokkan dan memuaskan. Adakah kod anda melakukan apa yang anda maksudkan? Adakah kod tersebut akan memberikan hasil yang sama dalam keadaan yang berbeza untuk input yang sama? Bagaimanakah kod akan bertindak jika pengguna memberikan input yang tidak dijangka (cth, huruf dan bukannya nombor sebagai umur)?

Tidak bekerja atas motivasi diri

Keletihan pengaturcara adalah perkara sebenar. Setiap orang dilanda gelombang kehilangan semangat untuk pengekodan dari semasa ke semasa. Memahami bahawa terdapat orang lain seperti anda adalah langkah pertama. Untuk terus bermotivasi, kelilingi diri anda dengan rakan sebaya yang berfikiran sama, tukar topik; beralih kepada konsep yang lebih menarik yang memerlukan pemikiran kreatif untuk menyelesaikan masalah.

Beberapa Nasihat Berguna untuk Mengelakkan Kesilapan Ini

Prinsip Pareto (aka peraturan 80/20)

Prinsip Pareto menyatakan bahawa 80% daripada kesan datang daripada hanya 20% daripada punca. Sebagai contoh, 80% daripada projek pengekodan anda akan bergantung pada 20% konsep Java yang paling biasa. Prinsip yang sama boleh digunakan untuk pengajian Java anda: menumpukan 80% masa anda untuk berlatih dan 20% untuk teori pembelajaran.

Perancangan Pendidikan untuk Mula Belajar Java Dari Awal

  • Penetapan matlamat. Anda boleh mencapai apa sahaja dengan Java; tetapi, tidak realistik untuk mempelajari semua perkara yang berkaitan dengan Java. Tetapkan matlamat dan pilih kawasan khusus untuk dipelajari, sama ada aplikasi berasaskan awan, permainan atau aplikasi android. Ini adalah langkah utama jika anda benar-benar memutuskan untuk mula belajar Java dari awal dan ingin melakukan silap mata.

  • Bersoal jawab dan berbincang dengan pelajar lain. Jadi ahli aktif komuniti Java; tanya soalan apabila anda buntu dan bantu rakan sebaya anda jika anda tahu penyelesaian kepada masalah mereka. Terokai apa yang orang lain lakukan dan dapatkan inspirasi daripada kejayaan mereka.

  • Menyelesaikan tugas-tugas kecil. Biasakan menyelesaikan tugasan kecil setiap hari. Permainan mini CodeGym memberi anda peluang untuk membangunkan permainan mini anda sendiri dan menerbitkannya untuk dimainkan oleh orang lain, yang memberi anda motivasi serta kepuasan.

berlatih

Latihan adalah bahagian penting dalam rancangan pembelajaran Java anda. Berikut ialah beberapa sumber berguna untuk membantu anda mengembangkan kemahiran pengaturcaraan anda:

CodeGym

CodeGym ialah sumber dalam talian yang komprehensif untuk mempelajari Java; menyediakan ratusan kursus dengan pendekatan inovatif untuk memulakan pembelajaran Java dari awal. Ia seperti permainan dengan penceritaan dan subplot, di mana anda meningkatkan tahap dengan setiap kemahiran yang anda pelajari, memastikan anda sentiasa terlibat dan mengelakkan keletihan daripada kekecewaan. Ia adalah pek permulaan yang terbaik kerana kursus ini dipandu oleh pengalaman ramai pengaturcara. Beralih daripada topik asas kepada topik yang kompleks dengan lancar, ia menyediakan anda untuk dunia kerja. Mengapa pengaturcara baru memilih CodeGym?
  • Kursus ini tersusun dengan baik. Ia mengandungi 600 pelajaran. Setiap daripada mereka menerangkan satu topik supaya pelajar dapat fokus pada topik itu sahaja tanpa gangguan.

  • Kursus ini adalah 80% latihan. Berlatih bermula dari pelajaran pertama dengan 1200 jumlah tugas.

  • Komuniti Jawa yang kuat. Dengan komuniti besar orang yang berfikiran sama, anda tidak akan bersendirian.

  • Guru maya. Menilai penyelesaian anda serta-merta dan memberikan cadangan; menyediakan senarai keperluan yang jelas mengenai perkara yang perlu anda lakukan.

Kursus Video:

  • Tutorial Java untuk Senarai Main Pemula .
    Senarai main ini mengandungi 100+ tutorial Java bermula untuk yang paling asas seperti memasang Java untuk sistem pengendalian yang berbeza kepada tutorial lanjutan, seperti ungkapan lambda dan mengikis web.

  • Derek Banas: Kod Java dalam 30 Minit .
    Derek mengajar pengetahuan teras yang diperlukan untuk menulis kod Java dalam masa 30 minit. Beliau merangkumi pelbagai topik termasuk jenis data primitif, ulasan, kelas, matematik, hasNextLine, nextLine, getter, setter, if, else, else if, print, println, printf, operator logik, untuk, sementara, putus, teruskan, lakukan sementara, dan banyak lagi.

Buku Terbaik:

Bungkus

Mempelajari Java ialah pengalaman yang bermanfaat pada peringkat peribadi dan profesional. Untuk memanfaatkannya sebaik mungkin, anda harus mendekati proses pembelajaran dengan merancang matlamat anda, memfokuskan pada latihan, bertolak ansur dengan kesilapan dan belajar daripada eksperimen, dan menjadi sebahagian daripada komuniti Java yang aktif. Usaha ini boleh dibantu oleh platform pembelajaran seperti CodeGym , bahan video dan buku.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION