top | item 7759429

Learn AngularJS with free interactive lessons

120 points| Garbage | 12 years ago |learn-angular.org | reply

26 comments

order
[+] jschuur|12 years ago|reply
CodeSchool recently launched a (Google sponsored, free) Angular course with exercises too:

http://campus.codeschool.com/courses/shaping-up-with-angular...

The more the merrier!

[+] aaronm14|12 years ago|reply
Looks promising, but the videos don't seem to buffer for me at least. My internet isn't strong enough to play it continuously so I normally just pause videos, wait a few minutes, then try playing them. Doesn't seem to make a difference with their videos for some reason. Any tips?
[+] dabit3|12 years ago|reply
I went through these yesterday, they are some the best tutorials out there right now for Angular IMO, I recommend anyone wanting to learn Angular to check them out.
[+] ttty|12 years ago|reply
Look at the pages indexed in google: https://www.google.pt/search?q=inurl%3Ahttp%3A%2F%2Fwww.lear...

Now look at the source with ctrl+u. (example url: view-source:http://www.learn-angular.org/#!/lessons/binding-css-classes)

Now you know why he needs server side rendering (:

Anyway I never tried angular, and this tutorial made me try it. Is explains very very well how to get started, that's true.

[+] clubhi|12 years ago|reply
Seeing how I figured out how to index angularjs pages for searching myself in one evening I imagine it won't be too long before google improves on this.
[+] carrollgt91|12 years ago|reply
Great tutorial. I love these interactive lessons, but one thing I'd love to see in this tutorial (and many others like it) is something that Michael Hartl does in railstutorial.org, which is an extra credit section.

In the later sections of the tutorial, the addition of some suggestions for extending each example would be great. You don't need any "stuck" functionality or anything like that here; just some casual examples of how else you could use the subject of the tutorial would really help solidify the concepts.

[+] dabit3|12 years ago|reply
Awesome resource and great lessons. I just went through a lot of them, but I have to say the quality of the new CodeSchool course is amazing (and a lot more comprehensive than this one).
[+] usablebytes|12 years ago|reply
I was using the CodeAcademy courses, they are equally good. Although I have looked into only the first few lessons on learn-angular.
[+] exodust|12 years ago|reply
I might take a look at this, have not yet looked into Angular.

It is a little disappointing to disable javascript and refresh the page at www.learn-angular.org, it's just a blank page. As much as I'm a javascript fan, and have made single page apps, a completely blank page without JS just feels wrong. I'm guessing this isn't the fault of Angular.. or is it?

[+] rev087|12 years ago|reply
While Angular can certainly be used for simple progressive enhancement-kind interactions, its strength lies in single page/fat client apps, and in this case not having javascript and still getting basic functionality would mean duplicating it on the server. Still, it would be a good idea to display a noscript message alerting the user about the JS requirement.