Angular helps you build modern applications for the web, mobile, or desktop.
This guide shows you how to build and run a simple Angular app. You'll use the Angular CLI tool to accelerate development, while adhering to the style guide recommendations that benefit every Angular project.
Course content
- Getting Started
- Setting up a an Angular 6 project using CLI
- Creating and Communicating Between Components
- Creating Reusable Services
- Routing and Navigating Pages
- Communicating Between Components
- Components with Content Projection
- Displaying Data with Pipes
- Understanding Dependency Injection
- Creating Directives and Advanced Components
- Communicating with the Server Using HTTP, Observables, and Rx.
Angular is a platform that makes it easy to build applications with the web. Angular combines declarative templates, dependency injection, end to end tooling, and integrated best practices to solve development challenges. Angular empowers developers to build applications that live on the web, mobile, or the desktop.
The basic building blocks of an Angular application are NgModules, which provide a compilation context for components. NgModules collect related code into functional sets; an Angular app is defined by a set of NgModules. An app always has at least a root module that enables bootstrapping, and typically has many more feature modules.