^ Module 2 - Fundamentals

Introduction to Angular ( 1 of 7 )

Intro to the Angular CLI >

Overview

Time: 5min

The goal of this module is to get an overview of what Angular is, why to use it and to get an overview of the 8 main parts of Angular.

Learning Outcomes: (What we want to know/understand)

  • Understand what Angular is
  • Understand why to use Angular
  • Know the 8 main parts of an Angular application
  • Know when Angular will be ready. Know when it is time to start building Angular applications

Watch 'Angular in 15 Minutes'

Time: 15min

Watch our quick intro to Angular video

Additional Resources

Time: 15min

Relevant SSW Rules

Further Reading

Summary

Time: 5min

In the video we covered each of the items below:

  1. What is Angular?
  • Angular is a development platform for building mobile and desktop web applications.
  • It's a JavaScript framework that provides Templating & Databinding, Routing, DI, Unit Testing, Dynamic Loading
  1. Why use Angular?
  • Google says: Fast, Mobile, Flexible
  • We say: Happy Devs, Happy Users, Happy Business
  • You get: Great Performance, Cleaner Code, High Adoption, Cross Platform, TypeScript
  1. What are the 8 Main Parts of Angular?
  • Module
  • Component
  • Template
  • Metadata
  • Data Binding
  • Services
  • Directives
  • Dependency Injection
  1. We saw how to build a very simple Angular application
  2. We learned that the Angular team believes that the product is ready to start building production applications on today
An error has occurred. This application may no longer respond until reloaded. Reload 🗙