Tech IndustryNov 20, 2018
Visaheadlines

What is best way to learn angular?

I am a full stack developer with more focus on Java technologies. Recently I joined a startup where the 70-80 percent of codebase is written in Angular. Just wanted to check what sources you guys follow to learn new stuff. I find angular concepts really hard than Java. I dont feel like asking my collogues for angular related stuff, as they might make assumptions about my knowledge subconsciously.

Add a comment
New
cato Nov 20, 2018

Angular sucks, run away

New
trka Nov 20, 2018

It's COMPLETELY opinionated, but I wouldn't say it sucks. That's actually its strong point: anyone who knows ng can jump into any ng codebase (a la op lol) and plain know what's going on.

Oath fat Nov 20, 2018

Or plain knows how everyone else is doing it wrong

New
trka Nov 20, 2018

When I learned ng, I just followed the "official" tour of heroes. They still have that, right? It assumes you have a code state of mind, but covers a surprisingly wide scope. Ng is easy, btw. Just wrap your head around it and you'll be alright - it's rational, I guess you'd say.

New
bangjing Nov 20, 2018

Been in same situation. As a Java guy, with so many framweok, and evolution of Angular it was hard to find a good resource to learn. Good old Java Tutorial from Sun was awesome back in the day (97-98).

Slalom Consulting Nfkd22 Nov 20, 2018

We talking angular 2+ not angularjs I am assuming. Be sure to look into rxjs and be very familiar with observables, that can only help. Personally I like scotch.io and good ole angular documentation. Angular is by far my least favorite modern web framework, it’s annoying. Good luck.

New
bangjing Nov 20, 2018

What is your preferred framweok? How about React?

New
trka Nov 20, 2018

React is madness. I learned ng, then switched to react for market demand. It's... Madness. It's far more open, but the one-way data flow drives me crazy. I end up using Redux for even TRIVIAL things - just to half-emulate rxjs (which, just saying, it's pretty well-documented that you can rebuild redux from the ground up in 12 LOCs using rxjs)

New
bangjing Nov 20, 2018

So RxJs is a separate fw or abstraction of React?

New
trka Nov 20, 2018

Rxjs is agnostic. A little like typescript, ng "chose" it. Rxjs is hands-down my favorite thing about ng. https://rxjs-dev.firebaseapp.com/

New
trka Nov 20, 2018

I learned a lot from netanel basal on medium. Started reading his stuff for Angular, but still read for other things (his node handbook is pretty solid)

New
RightBrain Nov 20, 2018

Follow official documentation. If u need to search for answers in stack overflow then search with specific version .. because angular ecosystem is a mess.