Solved

Studying Angular for employability

Posted on 2016-09-25
5
92 Views
Last Modified: 2016-09-25
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
0
Comment
Question by:newbieweb
  • 2
  • 2
5 Comments
 
LVL 27

Accepted Solution

by:
BigRat earned 250 total points
ID: 41814774
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
 

Author Comment

by:newbieweb
ID: 41814817
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
 
LVL 27

Assisted Solution

by:BigRat
BigRat earned 250 total points
ID: 41814873
I see you asked a question earlier this month which Julian Hansen answered. Did that help?
0
 
LVL 15

Assisted Solution

by:John Tsioumpris
John Tsioumpris earned 250 total points
ID: 41814885
The best way to get the hang of it is to migrate an application you have made to the Angular platform...
0
 

Author Closing Comment

by:newbieweb
ID: 41814941
Thanks
0

Featured Post

Space-Age Communications Transitions to DevOps

ViaSat, a global provider of satellite and wireless communications, securely connects businesses, governments, and organizations to the Internet. Learn how ViaSat’s Network Solutions Engineer, drove the transition from a traditional network support to a DevOps-centric model.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Binding a Grid in Javascript 5 42
Wordpress Pagination 1 28
Responsive Font Size 6 25
JQuery Detecting page post back 6 6
I found this questions asking how to do this in many different forums, so I will describe here how to implement a solution using PHP and AJAX. The logical flow for the problem should be: Write an event handler for the first drop down box to get …
JavaScript can be used in a browser to change parts of a webpage dynamically. It begins with the following pattern: If condition W is true, do thing X to target Y after event Z. Below are some tips and tricks to help you get started with JavaScript …
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question