

Front to back, this project is worth your study time.

Peter Bacon Darwin and Pewel Kozlowski have done a great job. It demonstrates a fantastic Grunt.js build with an integrated Karma Test Runner. One killer aspect of this example is the build system. It is non-trivial, and studying this app will give you a realistic sense of a proper AngularJS app. This non-trivial example focuses on best practices for:Īngular-app combines a solid AngularJS UI with a node.js backend. Luckily we have the excellent angular-app project to explore. If you are anything like me, by now you're ready to dig into a proper example application.

Time to brew a fresh pot and get to work. Nice work! Things get real with angular-app ~4hrsĪt this point you should understand the core AngularJS concepts and terminology. Send John a donation for his hard work, pour a tall glass of lemonade, and relax as you reflect on the your new-found knowledge of an awesome framework. That will take you through Saturday evening, and you deserve a rest. When you come out of the other side your AngularJS-fu will be starting to take shape. Even after using AngularJS for over a year, I was able to solidify some of the concepts that were confusing for me. John has gone through almost all of the "hard" concepts, and presented them in an easy to understand way.Īll of the videos are great, but the series on directives is extra fantastic. This series of bite-sized videos will deliver a ton of great information. Your next stop is John Lindquist's egghead.io for free AngularJS videos.

You've done the tutorial, and should have a good grasp of the basics. Kickass ( free!) Video Tutorials on Egghead.io ~3hrs The angular-seed project is fine for quickly throwing together a working AngularJS app, but it doesn't provide a structure that scales well in a production application.ĭon't use the angular-seed to start your real projects! It's a learning tool only. Unfortunately it utilizes the angular-seed project as a template. The official tutorial is very well put together. When you're done, you should have a solid understanding of the basics and the vocabulary you will need to move on to the next step. It provides a very straight forward overview of AngularJS and walks step by step through building a simple app. These resources are excellent, and you're bound to learn something. If you are new to AngularJS and have a weekend to study, there are some very high quality resources that will let you start Monday with a strong working knowledge of AngularJS.Īlready know AngularJS? Feel free to skip ahead. 20% of the features are what you will use 80% of the time. It's definitely complex, but follows the 80/20 rule. Learn AngularJS this Weekend Home Learn AngularJS this Weekend edit ✏️ĪngularJS has a reputation for a steep learning curve.
