Angular — CORE Concepts
Hello everyone,
Angular is evolving as a de facto standard for developing the Single Page Applications. As part of this blog post, we would like to provide you the CORE concepts of Angular. Once the developer is familiar with the below-mentioned concepts he/she can start the journey with Angular.
What is Angular?
Angular is superheroic framework to build the Single Page Applications.
I would elaborate the each and every concept in a very detailed way that we listed below in subsequent posts.
TypeScript Basics
Learning TypeScript is fun. Having basic familiarity with TypeScript helps to build the angular applications in a more performant way
- What is TypeScript?
- Differences between TypeScript vs JavaScript
- Datatypes in TypeScript
- Type Inference
- Type Assertion
- Var vs let vs const
- Functions
- Interfaces
- Classes
- Generics
- Modules
Angular Fundamentals Overview
- Architecture
- CLI
- Modules
- Components
- Directives
- Services
- Pipes
- Dependency Injection
Components, Data Handling and, Events Handling
- Data binding in components
- Template Variables
- Communication between components
- Parent and Child
- Independent components
- View Encapsulation
- Content Projection
- View Child and View Children
- Content Child and Content Children
- Life cycle of a component
Directives and Pipes
- Directives Overview
- Built-in Directives
- Custom Directives
- Pipes
- Custom Pipes
Angular Forms Module
- Angular Forms
- Reactive Forms
- Form Validations
- Custom Validators
Angular Routing and Services
- Routing
- Router outlet
- Configuring Routes
- Activated Route
- Router parameters
- Optional and Query string Parameters
- Routing Guards
- Service
Thank you for Reading 🙂
Originally published at http://www.techmonks.org on December 6, 2019.
Top comments (0)