Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript AngularJS Basics (1.x) Getting Started with Angular Angular, an Overview

Jaime Rios
PLUS
Jaime Rios
Courses Plus Student 21,100 Points

Is this still relevant?

Considering that I am a newbie to JS frameworks and that Angular 2 is now in beta, should I start with Angular or just Angular 2?

4 Answers

Angular 2. At this point, the only reason to learn Angular 1 is if you have to work on a legacy codebase or if you're into masochism. Here are two courses at lynda.com* on Angular 2 that will teach you most everything you'll need to know:

  1. Learn AngularJS 2: The Basics
  2. Angular 2 Essential Training

*p.s. They have a 10-day free-trial so, I mean, you know, do not learn Angular 1.

Jaime Rios
Jaime Rios
Courses Plus Student 21,100 Points

I agree, now I'm learning TypeScript using this ebook before learning Angular 2. My intention is to create an app like Noisly and make it native to iOS and Android using NativeScript 2

Hey Jaime,

If you went with React, you could use React-Native. Maybe check it out. Here's a a comparison article of React and Angular 2. Here's the React Basics course on Treehouse.

Martin Gibson
Martin Gibson
6,581 Points

I was thinking the same thing. I couldn't see in the pipeline any courses for angular 2. I hope this is something treehouse is looking into because from what I have read and seen angular 2 is quite different and I heard there's no backward compatilibility so this course could become somewhat obsolete.

Kevin Korte
Kevin Korte
28,148 Points

I'm not entirely sure, but from my experience, there probably is value in doing the old Angular lessons. You'll surely have to re-learn how to do the stuff that changed, but you'll be say 50% there already.

50%? No, man. Angular 2 is categorically different.

Kevin Korte
Kevin Korte
28,148 Points

So you're saying that if you learned Angular 1, it won't help you get up to speed with Angular 2 any faster than if you had zero experience with Angular 1 and just decided to jump into Angular 2 cold turkey?

Yup; that's exactly what I'm saying.

I think Angular 1 is still popular while MEAN stack is based on Angular 1 and also there are lot of big companies which use Angular 1 for their products and they still need support. I've tried Angular 2 and then React and for me React is better because it's more logical library for me.