Course Details
Angular Contents :
Introduction to web applications
Web Design v/s Web Programming
Single-Page applications V/S Multi-Page Applications
HTML Introduction : Basic programs–heading tags–formatting tags–inserting images — Creating lists:ordered-unordered-description lists–Tables in HTML–Creating Hyperlinks– sample website–forms in HTML–HTML5 implementations
CSS : Introduction–Need and Importance–CSS Syntax–Declaring and implementing different types of selectors–Internal stylesheet–External stylesheet–inline styles–Applying borders, margins,padding to HTML elements–CSS3 Implementations
Javascript : Introduction and importance–sample programs–Arrays in Javascript–Built-in Objects in Javascript–Functions in Javascript–Event Handling in Javascript–Processing and validating form data
DOM(Document Object Model) : Introduction and examples–Processing HTML elements dynamically
Introduction to Typescript:
Why Typescript?
Basic Programming in TypeScript, datatypes,control statements-loops
Arrays and functions, different ways of creating functions
Introduction to Object-Oriented Programming Concepts
Creating classes and objects in Typescript
Constructors and types
Overloading in Typescript
Inheritance in Typescript…
Introduction to Angular:
Angular JS v/s Angular
Angular V/S React JS V/S Vue JS
Installing angular and required softwares
Sample Application in Angular
Explaining the project structure
Modules v/s components in Angular
Explaining component,template and styles
Loading Images into the Angular Project
Creating and working with new components
1-way and 2-way data binding in Angular
Directives in Angular(ngIf,ngSwitch,ngFor…), working with custom directives
Pipes in Angular(Built-In and user-defined)
Component Communication in Angular
Bootstrap and font-awesome in Angular
Services in Angular(Need and implementations)
Angular Routing
Forms in Angular
Template-Driven and React-Driven
Validating forms in Angular
Http module(getting data from external sources)
Working with JSON server(A Sample application to implement CRUD Operations)