Saya seorang programmer front end. Saya baik dengan desain, html, css, dan jquery, tapi saya ingin belajar javascript lebih dari apa pun. Saya telah mengikuti beberapa kursus, membaca buku dan tutorial online dan merasa seperti saya memahami prinsip-prinsip inti: variabel, logika dll.
Di sinilah saya melihat berbeda dari semua pertanyaan "Apa cara terbaik untuk belajar js" di web.
Apa yang tampaknya tidak bisa saya lakukan adalah mempraktikkannya. Saya tidak dapat mengambil lompatan dari mengetahui sedikit demi sedikit untuk mencari tahu bagaimana mereka bekerja bersama untuk menjadi sebuah program.
Apa cara terbaik untuk mendapatkan pengetahuan terapan sebenarnya dengan js? Saya berasumsi menjadi magang atau diajari adalah yang terbaik, tetapi Anda tidak sering mendengar hal-hal semacam itu.
sumber
Jawaban:
Cara termudah untuk belajar (dan mempertahankan) adalah ketika Anda harus belajar. Terkena konsep, ingin mengimplementasikannya, pergi dan lakukan.
sumber
Lakukan beberapa Javascript Koans
Menerapkan permainan sederhana dalam javascript.
Buat UI gulir yang bagus, lakukan kueri ajax untuk mendapatkan '10 frasa berikutnya', atau 'konfigurasi papan berikutnya'.
Lihat 10 hal Paul Irish yang saya pelajari dari membaca sumber jquery dan 11 lagi
Baca Dokumentasi MDC . Baca semua dokumen jquery (mudah dibaca dan hanya beberapa jam).
Oh, dan ketahui tentang jsfiddle.net - hal terbaik yang pernah ada.
sumber
Karena Anda terbiasa dengan jQuery, saya akan mengatakan mencoba membuat plugin jQuery. Anda dapat menggunakan keterampilan js Anda di sana.
Atau
Ambil plugin jQuery yang ada dan cobalah untuk mengembangkannya menggunakan plain js.
sumber
Cara termudah untuk menjadi profesional JavaScript adalah bergabung dengan perusahaan pengembangan perangkat lunak sebagai insinyur ujung depan, dan menerapkan pengetahuan Anda pada proyek baru. Jika Anda melakukannya dengan baik, saya tahu ketika Anda mengembangkan sesuatu dengan (jquery ajax javascript) maka pasti setiap orang akan menyukainya karena cepat dan dioptimalkan. Maka Anda akan menjadi yang terpuji dalam organisasi.
sumber
Satu buku JavaScript yang saya pegang tidak pernah membantu saya. Itu adalah aplikasi bahasa untuk memecahkan masalah aktual yang membuat saya menjadi ahli JavaScript hampir dalam waktu singkat. Hal yang sama berlaku untuk hampir semua bahasa yang saya gunakan.
Kasus penggunaan yang baik untuk JS adalah memetakan aplikasi. Coba bekerja dengan Google Maps atau OpenLayers. Jika Anda tidak ke peta, coba Kerangka JavaScript seperti jQuery atau Prototype. Lihat apa yang bisa kamu lakukan. Bangun formulir yang mewah, buat beberapa ide bagaimana mempercepat situs web yang mengimplementasikan aplikasi ajax, semua hal semacam itu. Mungkin aplikasi slide show lain ... sesuatu yang sangat keren? Atau apakah ada yang membutuhkan antarmuka admin? Bagaimana Anda membuatnya lebih ramah pengguna melalui penggunaan JavaScript. Kemungkinannya tidak terbatas, belum lagi node.js yang membuka seluruh kemungkinan baru.
Ini benar-benar terserah Anda dan kebutuhan Anda. Yang bisa saya katakan adalah: Pilih masalah dan selesaikan. Buku akan membantu Anda sepanjang jalan, namun tidak pernah menggantikan pengalaman yang Anda peroleh
cu Roman
sumber