Learning Angular
A list of sorts
Basics
- Learn key mappings ( easier in OSX ) - Use a keyboard short-cut for everything
- Learn HTML5
- Learn CSS3
- Learn SASS
- Learn Vanilla JavaScript
- Learn how to use Git
- Learn one IDE and persevere to know it backwards! (I'm using Webstorm)
Books
- JavaScript the Good Parts - by Douglas Crockford
- Speaking JavaScript - by Axel Rauschmayer
- NG-Book
- NG-Book-2
Playgrounds
Code playgrounds allow you to test code without creating a project, also good examples can be found of other programmers code.
Leaning Resources
- Coderwars - Train with coding challenges. This is a fun way to learn and compare your code with others. Found using something like Plunker was essential to test the code first.
- Egghead - A fremium service but some very good free videos here
- codecademy - Some interesting courses here but expensive.
- udacity
Angular
- Use a seed project - angular-seed This provides a simple way to get a project up and running.
- Follow the style guides - angular-styleguide
Angular Gurus
Meetups
Follow meetups, if you can't attend, each meetup will provide links to resources and sideshow, videos etc.
Links
Who to follow
Use Twitter to keep up to date
- @gerardsans
- @russellf9