Bagaimana cara menguasai AngularJS? [Tutup]


265

Saya cukup baru untuk AngularJS dan saya merasa agak canggung. Hal-hal mudah sangat mudah, tetapi hal-hal canggih secara signifikan lebih sulit (arahan, penyedia / layanan / pabrik ...)

The dokumentasi tidak sangat membantu untuk seseorang yang baru mulai belajar hal-hal; dan saya menemukan diri saya terus mencari arahan untuk hal-hal yang saya butuhkan daripada menulis sendiri.

Saya mencoba Ember.js dan saya jauh lebih produktif dengan itu, tetapi API masih berubah secara signifikan jadi saya lebih suka melewatkannya untuk saat ini.

Apakah ada sumber daya yang lebih baik untuk masuk ke AngularJS dengan benar?


12
Karena pertanyaannya terkunci, saya ingin menambahkan permata kecil yang saya temukan: thinkster.io . dalam kata-kata mereka sendiri: "Kami mencintai AngularJS, tapi itu sulit untuk dipelajari, jadi kami telah memilih & menciptakan sumber daya terbaik untuk Anda pelajari. Ini gratis, sederhana, dan mengagumkan."
silicakes

1
Saya memiliki pengalaman yang sama jadi saya membuat seri tutorial yang memudahkan Anda ke Angular. Saya menemukan cara terbaik untuk belajar adalah dengan melakukannya saya memandu Anda melalui pembuatan aplikasi langkah demi langkah. Hanya memperkenalkan konsep yang diperlukan untuk membangun aplikasi. Setiap langkah disertai dengan JSFiddle di mana Anda dapat meninjau dan bereksperimen dengan kode. Pada akhirnya Anda harus dapat membuat aplikasi Anda sendiri dari awal. Anda dapat menemukannya di: simplygoodcode.com/2013/12/...
Luis Perez

Jawaban:


202

Ini adalah repositori sumber belajar AngularJS terlengkap yang pernah saya temui:

Belajar AngularJS

Untuk mengambil bagian terbaik (dalam urutan pembelajaran yang disarankan):



Beberapa tautan hebat di atas - awasi angularjs.guru saya akan mendapatkan domain sendiri yang merupakan cara saya menemukan itu, cukup baru sehingga belum terlalu banyak tentangnya, tetapi dari tampilan itu mereka bisa sangat berguna.
Tom Rudge

Di sini saya memposting panduan langkah demi langkah bagi pemula untuk Belajar AngularJS.
Zaheer Ahmed


23

Untuk kumpulan tautan yang komprehensif dan terus berkembang, periksa AngularJS-Learning , github repo yang mengumpulkan sumber daya, tautan, dan posting blog yang menarik.

Saya telah menemukan sangat membantu tutorial dan video di saluran youtube AngularJS . Mereka beralih dari sebagian besar hal mendasar ke beberapa topik lanjutan, cara yang baik untuk memulai.

Akun twitter dan google + resmi adalah cara yang baik untuk mengikuti berita dan mendapatkan beberapa tautan yang bagus. Periksa juga Milis AngularJS .

Agregator berita / tautan yang bagus adalah angularjsdaily.com .

Juga ada beberapa buku baru di luar sana, sehingga Anda dapat mengawasi perpustakaan online favorit Anda.


16

Saluran IRC #angularjs di freenode.net adalah cara yang bagus untuk mendapatkan respons waktu nyata.

Saran untuk mendapatkan bantuan melalui IRC:

  1. Punya pertanyaan yang relatif spesifik untuk ditanyakan.
  2. Jika memungkinkan, tunjukkan masalah Anda menggunakan Plunker atau JSFiddle .
  3. Pilih jam tayang "prime time" untuk ditanyakan (Pertengahan sore hingga malam, EST bekerja dengan baik untuk saya.)
  4. Jangan muncul, ajukan pertanyaan, dan tinggalkan 2 menit kemudian ketika seseorang tidak segera menjawab. Sebagian besar dari kita hanya memeriksa IRC secara berkala.




0

Jawaban ini didasarkan pada pertanyaan dan judul buku ini: http://www.packtpub.com/angularjs-web-application-development/book

masukkan deskripsi gambar di sini


Buku ini dimulai dengan baik tetapi akhirnya menuju ke arah yang salah. Buku ini menunjukkan kepada Anda bagaimana membangun aplikasi satu halaman menggunakan Angular tetapi memperkenalkan satu ton teknologi yang tidak relevan yang membuat Anda macet: node.js, mongodb, pengujian unit, dan sebagainya. Anda tidak harus membaca 375 halaman untuk belajar AngularJS. Saya tidak merekomendasikan buku ini untuk mempelajari AngularJS.
AndroidDev
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.