Angular Basics: Create Your First Angular App

1 min read
Share:

I love Angular. I’ll admit that one reason I love it is because of the way it impacted my career, but that was only possible because of how amazing the Angular community is. It’s friendly, supportive, and collaborative. I wrote more about that in my retro post about 2018.

Aside from the community, though, I do love the Angular framework for its power and scalability. You can build massive enterprise apps with Angular due to its robust tooling and the magic of RxJS.

Unfortunately, this power comes at the price of a steep learning curve. Angular can be really tough to learn, especially for beginners. It tends to slide right into place for folks coming for C# and Java, but for new frontend developers, it’s just not that easy. TypeScript is one leap, followed by the dizzying jargon of RxJS.

For this reason, I decided to build a free egghead collection of Angular Basics lessons. I’ll be adding to it gradually each week for a while (until I run out of ideas, I suppose).

Here’s the first lesson about creating your first Angular app:

Hope you enjoy it and learn to love Angular as much as I do!

Want more tutorials?

I write about building with modern tools and frameworks. Subscribe to get practical tutorials and deep dives delivered to your inbox.

Related Articles

How to Use Route Parameters in Angular

We often need to pass a parameter like an ID to a route and then access that ID in order to call an API to get some data. In this article, we'll look at how to define a route with a parameter, how to use params with the routerLink directive, and how to use the route snapshot to use a param in a component.