Image by Aphinya Dechalert. Titled: Red Monster learning Angular

19 Things You Need to Learn to Become an Effective Angular Developer

A comprehensive guide on how to become a pro at Angular

Aphinya Dechalert
Published in
11 min readJun 1, 2019

--

A todo app is the equivalent of a ‘Hello world’ application for front-end development. While it covers the CRUD aspect of creating an app, it often only scratches the surface of what a framework or library can do.

Angular seems to always be changing and updating — but in reality, there are certain things that remain the same. Here’s a rundown of the core concepts you need to learn when it comes to Angular in order to properly leverage the JavaScript framework.

There’s a lot to learn when it comes to Angular and a lot of us get stuck in the beginner’s circle simply because we don’t know where to go or what to search up. This is a comprehensive guide (and a quick summary of Angular itself) I wished I had when I first started out with Angular 2+.

1. Modular Angular Architecture

In theory, you can put all your Angular code on one page and into one massive function, but it’s not recommended, nor is it an efficient way to structure your code and defeats the purpose of Angular’s existence.

Angular uses the concept of modules heavily as part of the framework’s architecture. This is in reference to…

--

--

Aphinya Dechalert
Modules&Methods

Where Development Meets Storytelling: Tech Writer, Editor & Dev Advocate. Translating Complexity into Clarity. DM me. linkedin.com/in/dechalert