Studying Angular for employability

As a C# .NET Full Stack developer, I am getting overlooked for jobs dues to my lack of Angular knowledge. So I plan to use my time to watch video and start writing some code. But what version of Angular?

What are the problems with Angular 2 that keep companies from upgrading?

Should I focus my learning on Angular 1?

Thanks
newbiewebSr. Software EngineerAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
BigRatConnect With a Mentor Commented:
We have been using Angular 1.x for some time now. I use 1.4 for example. The problems with Angular 2 are that it is late, it is different from Angular 1 and that it promotes TypeScript as the development tool. Furthermore there is a considerable amount of free code (controls, widgets and the like) with Angular 1 which will require upgrading for 2.

There are a lot of blog posts on Angular 1 and a fair number of books - my preferred reading. There's currently not so much on 2. There are also a fair number of tools and snippets for 1. I shall move to 1.5 later this year and shall track 2, But I'm not sure I'll switch to 2 - after all one has to learn TypeScript - and that just after CoffeeScript. And I'm still asking whether the advantages of Angular 2 are really worth the effort. After all, Angular 1 - with all its oddities and quirks - does get the job done.

I'm afraid the question : "Should I focus on Angular 1" I can't answer. I think that utilmately Angular 2 is a good thing - but on the other hand there are several other frameworks like React which address the same problem areas, and the industry is notorious for dropping one horse for another.
0
 
newbiewebSr. Software EngineerAuthor Commented:
So, for the max re-use of my Angular training for an upcoming .NET Full Stack job interview,

Angular 1.4 and no TypeScript?
0
 
BigRatConnect With a Mentor Commented:
I see you asked a question earlier this month which Julian Hansen answered. Did that help?
0
 
John TsioumprisConnect With a Mentor Software & Systems EngineerCommented:
The best way to get the hang of it is to migrate an application you have made to the Angular platform...
0
 
newbiewebSr. Software EngineerAuthor Commented:
Thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.