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.
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.
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).
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.
What is your preferred framweok? How about React?
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)
So RxJs is a separate fw or abstraction of React?
Rxjs is agnostic. A little like typescript, ng "chose" it. Rxjs is hands-down my favorite thing about ng. https://rxjs-dev.firebaseapp.com/
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)
Follow official documentation. If u need to search for answers in stack overflow then search with specific version .. because angular ecosystem is a mess.
AMA
51m
742
Single engineer (Female) AMA!
Tech Industry
Yesterday
860
Chances of meta clearing E5 with screwing up one coding one round and acing all other
AMA
Yesterday
1186
Indian Gay Guy AMA
Tech Industry
Yesterday
2466
So hard being a women in tech industry
Tech Industry
Yesterday
27799
Google doing more layoffs, restructuring including country moves
Angular sucks, run away
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.
Or plain knows how everyone else is doing it wrong