The Free Visual Guide to Getting Started with Angular

A free Angular course based on a unique visual approach

Lifetime access
Trusted by 90 students
In this visual guide, we'll take an interesting new approach to understanding Angular.

Instead of diving right in with code, we'll use graphics to understand the framework's moving parts.

We'll cover the basics by relying heavily on images. After that, we'll see some code in action!


About The Author

Ajdin Imsirovic
Ajdin Imsirovic
Senior software developer and published author of several programming books

Hi I'm Ajdin Imsirovic, a senior developer, author and educator.

I am passionate about teaching, having written dozens of tutorials on my website codingexercises.com and published many technical books.

Before self-publishing books I authored four books on front-end development for Packt Publishing:

Bootstrap 4 Cookbook (Over 75 recipes to help you build elegant and responsive web applications with Bootstrap 4), June 2017

Elm Web Development (An introductory guide to building funcational web apps using Elm), March 2018

Vue.js Quick Start Guide (Learn how to build amazing and complex reactive web applications easily using Vue.js), October 2018

Vue CLI 3 Quick Start Guide (Build and maintain Vue.js applications quickly with the standard CLI), May 2019

Table of Contents

What's inside the course?

  • 1. How to generate a new Angular project
  • 2. Inspecting the skeleton Angular app
  • 3. Inserting an Angular app into index.html
  • 4. Styling the Navigation Component
  • 5. Moving the HTML of the App Component
  • 6. Writing the ProfileComponent from scratch
  • 7. Adding Global Styles
  • 8. Showing the Profile Page Using Angular Routing
  • 9. Adding a login component
  • 10. Binding Template Files to Class Files
  • 11. Property binding in Angular
  • 12. Binding a property to a button click
  • 13. Comparing one-way and two-way data binding in Angular
  • 14. Examining Property Bindings in Angular in More Detail
  • 15. Understanding Services in Angular
  • 16. Working with HttpClient
  • 17. Showing the Profile Page Using Angular Routing

Start learning for free now

Frequently asked questions

Can’t find the answer you’re looking for? Email [email protected] with your question.

Is this a one-time fee or a recurring subscription?
This is a one-time fee. You will only be charged once.
How long will I have access to the content?
You will have unlimited lifetime access to the content. You can use it any time at your own convenience.
What happens if I'm not happy with my purchase? What is your refund policy?
We have a completely risk-free refund policy. If you're not happy with your purchase for any reason, you can get a full refund within 30 days of your purchase. Just email [email protected] with the email address you purchased with and your receipt number.

Ready to dive in? Get instant access right away.