Skip to content

Commit 295182e

Browse files
add contents
0 parents  commit 295182e

File tree

1 file changed

+140
-0
lines changed

1 file changed

+140
-0
lines changed

README.md

+140
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
# Angular Gettin Started
2+
3+
This repository contains the code and contents related to Angular Getting Started Course, available on YouTube Channel.
4+
5+
The Course contains, below Topics:
6+
7+
8+
# Setup Development Environment
9+
* Installing Nodejs
10+
* Installing VSCode
11+
12+
# Typescript Basics
13+
* Installing Typescript
14+
* Introduction
15+
* Why Typescript
16+
* Data Types
17+
- Number
18+
- String
19+
- Boolean
20+
- Arrays
21+
- any
22+
- Tuple
23+
- enum
24+
- unknown
25+
* Transpilation
26+
* Functions
27+
* Classes
28+
* Interfaces
29+
* Union and Intersection Types
30+
* Generics
31+
* Literal Types
32+
* Typescript Modules
33+
* Typescript Config Files
34+
35+
# Angular
36+
37+
# Setup
38+
* Installing Angular CLI
39+
* Create New Empty Workspace using CLI
40+
* Create an Workspace with default App
41+
* Workspace Walkthrough
42+
43+
# Angular Architecture
44+
* Architecture
45+
* Angular Modules
46+
47+
# Template Syntax Basics
48+
* Component Introduction
49+
* Create your first component
50+
* Binding Syntax
51+
- Interpolation
52+
- Property Binding
53+
- Event Binding
54+
* Directives
55+
- Built-in directives
56+
- *ngIf
57+
- *ngFor
58+
- *ngSwitch
59+
- ngClass
60+
- ngStyle
61+
- Structural Directives
62+
- Attribute Directives
63+
- Writing Custom Directives
64+
# Component Lifecycle Hooks and Component Communication
65+
* ngOnInit
66+
* ngOnChanges
67+
- Component Communication using Input/Output
68+
- ChangeDetection Strategy
69+
* ngDoCheck
70+
* ngAfterContentInit
71+
- Content Projection
72+
* ngAfterContentChecked
73+
* ngAfterViewInit
74+
- Component Communication ViewChild and ViewChildren
75+
* ngAfterViewChecked
76+
* ngOnDestroy
77+
78+
# Built-in Pipes
79+
* lowercase
80+
* uppercase
81+
* titlecase
82+
* date
83+
* currency
84+
* json
85+
* percent
86+
* slice
87+
* async
88+
89+
# View Encapsulation
90+
* Emulated
91+
* None
92+
* ShadowDom
93+
94+
# Dependency Injection
95+
96+
* Introduction
97+
* Provider Types
98+
- Class Bases Providers
99+
- Value Proider
100+
- factory
101+
* Creating your First Service
102+
* Component Interaction using Service
103+
* Dependency Resolution
104+
* Resolution Modifiers
105+
* Injection Tokens
106+
* factories
107+
108+
# Angular HTTP and Observables
109+
* Introduction
110+
* Setting up HttpClient
111+
* Using HttpClient Service
112+
- get
113+
- post
114+
- delete
115+
- put
116+
- request
117+
* Async pipe
118+
* Adding header to http request
119+
* Using HttpInterceptors
120+
121+
# Angular Forms
122+
123+
* Template Driven Forms
124+
- Setting up Template Driven Forms
125+
- Validating Forms
126+
- Submit and reset forms
127+
- Custom Pipe demo with Forms
128+
- Writing Custom validator
129+
130+
* Reactive Forms
131+
- Setting up Reactive Forms
132+
- Creating Form
133+
- Adding controls dynamically
134+
- Built-in validations
135+
- Submitting and reset
136+
- Writing Custom validations
137+
138+
# Angular Modules
139+
* Creating Angular Modules
140+
* Sharing component/directives/pipes using Modules

0 commit comments

Comments
 (0)