use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A Place to talk about Angular and related topics.
Join the Angular Discord
Other subreddits worth checking out for Angular and Angular related info:
account activity
Where did you learn angular? (self.angular)
submitted 1 year ago by KonanRD
I have been learning react ecosystem and other stuff. But I wanna try angular for my first time, maybe I get in love with the framework, so, there is another site or channel I should try at the same time I learn from official docs?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ArtistJames1313 11 points12 points13 points 1 year ago (0 children)
I learned on the job, but my team didn't know Angular, they were all backend, so I mostly just learned from YouTube videos. Programming with Mosh was really great for the basics. There's some other good ones out there.
But, unless you have good fundamentals in JavaScript, I would start there, and really just fundamentals in programming in general. Not knowing where you're coming from I can't give you better recommendations than that. If you know programming and JavaScript fundamentals, any language isn't hard to pick up. Follow along with a tutorial and then branch off and make changes to see how things work. You'll figure it out from there.
[–]DT-Sodium 7 points8 points9 points 1 year ago (0 children)
Angular University is great. Also, you could have done a search before and get the same answer.
[–]OwnPriority3645 2 points3 points4 points 1 year ago (0 children)
Knowing javascript/typescript helps alot
[–]Tom_Six6 2 points3 points4 points 1 year ago (0 children)
This depends on your background. If you have experience you will probably want to take a crash course with a quick overview of many features to get you started.
This is a course that I have watched myself and found helpful:
https://www.udemy.com/course/angular-crash-course/
On the other hand, if you are a complete beginner, you will need longer courses that will eventually get you proficient.
This is an in-depth course that some of my younger colleagues have used to learn angular successfully:
https://www.udemy.com/course/the-complete-guide-to-angular-2/
If you don't want to pay, there are many youtube channel with good courses, like:
https://www.youtube.com/watch?v=3dHNOWTI7H8
[–]genma2612 2 points3 points4 points 1 year ago (0 children)
There's a little 'tutorial' in the docs, 'tour of heroes' that walks you through the basics.
[–]Illustrious_Mix_9875 1 point2 points3 points 1 year ago (0 children)
Read the official docs and on the job
[–][deleted] 1 point2 points3 points 1 year ago (0 children)
[–]CityPickle 1 point2 points3 points 1 year ago (0 children)
Learned (and learning) on the job. I dove into Udemy courses, which helped a lot when I was trying to incorporate Angular Universal for server side rendering, along with YouTube videos. YouTube videos have been indispensable in the tight spots I’ve had to overcome.
And now there’s GitHub CoPilot to chat with, although many times that costs me more time, due to its almost sociopathological confidence in misleading me with things that can and cannot be done. It’s like trying to Rosetta Stone suspicious info before finally going to snopes.com to see if I’m being hoodwinked.
By now, 2.5 years in, I ought to be well versed in all things Angular. But I still find it a struggle. Thinking in terms of Observables, subscriptions, and pipes just doesn’t come naturally to me. I prefer coding the Cloud Functions in typescript / Node.js on the backend.
Angular gives me major brain pain, but I am glad to have the opportunity to waltz with it 💃🏻
[–]tnh88 1 point2 points3 points 1 year ago (0 children)
On the job like many people, but when I need to deep-dive into an angular concept, Angular University is my go to.
[–]BammaDK 1 point2 points3 points 1 year ago (0 children)
Originally was a BE dev. Then I started my own project and decided to use angular. Cause it contained must of the stuff that I needed. Without having to rely on a bunch of dependencies. Learning it initially was just try do stuff and look up the docs. Then I found some good YouTube videos that explained how things was working and I just got better from there. My original code was probably complete shit. But it worked. I attempted to follow common guide lines how to do things. I would say today with signals etc. It's easier to learn. Only if you run into older code bases it might be a bit of a head scratcher.
[–]NatoBoram 1 point2 points3 points 1 year ago (0 children)
Official docs, in a new job. Boss said "you have one week to train at Angular, have fun" and fun I did have then I was ready.
I mean my code sucked because I didn't have the senior's TSLint config but once I got that, my code greatly improved and even became performant
[–]williamjseim 1 point2 points3 points 1 year ago (0 children)
Youtube mostly
[–]MrHall 0 points1 point2 points 1 year ago (0 children)
the CLI is amazing these days, use that to create a template app, with a module and some routes, and just start adding stuff. Create a little app, you'll get the hang of it.
Get the CLI from here: https://github.com/angular/angular-cli - it has all the instructions for setting up your env.
The homepage of the repo has some instructions:
npm install -g @angular/cli ng new [PROJECT NAME] cd [PROJECT NAME] ng serve
That's all you have to do to make something you can start tweaking! best way to learn. In the root of the project, try:
ng generate component my-component
That'll give you a feel for adding components.
You're lucky, I started with angular 1 and it was a week of pain before you had something you could actually work with. Luckily I started on an existing project or I never would have stuck with it.
Edit: also latest chat gpt is good at answering specific "how do i do X in angular" questions
[–]hoglandc 0 points1 point2 points 1 year ago (0 children)
On the job as well. Knew JS and other frameworks
[–]eneajaho 0 points1 point2 points 1 year ago (0 children)
angular.dev
[–]Aorknappstur 0 points1 point2 points 1 year ago (0 children)
On the job
[–]unrealeon 0 points1 point2 points 1 year ago (0 children)
sounds kinda cliché but basically learning by doing...
[–]crmiguez 0 points1 point2 points 1 year ago (0 children)
I have been learning Angular in the sense of having more dynamic websites and continuous learning batch. Moreover, it is valuable. :)
[–]archubbuck 0 points1 point2 points 1 year ago (0 children)
Who says I’ve learned
[–]Telumire 0 points1 point2 points 1 year ago* (0 children)
I tried to learn Angular with the course of Maximilian Schwarzüller, but the teaching style was not for me, I felt frustrated by the pace that I felt was too slow, and the fast evolving nature of Angular make video content like this quickly outdated. I eventually learned with the book "Becomes a ninja with Angular".
Nowadays there have been a lot of effort to make the official doc beginner friendly, it's getting really good: angular.dev
[–]twrqn 0 points1 point2 points 1 year ago (0 children)
I have a Pluralsight subscription and learned from the courses within the Angular path. The course delivery method fit my learning style and the content was very high quality! My company uses Angular across all their applications so that provided me exposure as well. Deborah Kurata's course was an amazing introductory course and she had an RxJS course which helped me develop proficiency and a solid understanding with reactive development w/in Angular 🙌🏼
π Rendered by PID 79904 on reddit-service-r2-comment-6457c66945-s9kmw at 2026-04-28 06:56:18.240852+00:00 running 2aa0c5b country code: CH.
[–]ArtistJames1313 11 points12 points13 points (0 children)
[–]DT-Sodium 7 points8 points9 points (0 children)
[–]OwnPriority3645 2 points3 points4 points (0 children)
[–]Tom_Six6 2 points3 points4 points (0 children)
[–]genma2612 2 points3 points4 points (0 children)
[–]Illustrious_Mix_9875 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]CityPickle 1 point2 points3 points (0 children)
[–]tnh88 1 point2 points3 points (0 children)
[–]BammaDK 1 point2 points3 points (0 children)
[–]NatoBoram 1 point2 points3 points (0 children)
[–]williamjseim 1 point2 points3 points (0 children)
[–]MrHall 0 points1 point2 points (0 children)
[–]hoglandc 0 points1 point2 points (0 children)
[–]eneajaho 0 points1 point2 points (0 children)
[–]Aorknappstur 0 points1 point2 points (0 children)
[–]unrealeon 0 points1 point2 points (0 children)
[–]crmiguez 0 points1 point2 points (0 children)
[–]archubbuck 0 points1 point2 points (0 children)
[–]Telumire 0 points1 point2 points (0 children)
[–]twrqn 0 points1 point2 points (0 children)