Angular of Syllabus PDF
Angular of Syllabus PDF
Typescript syllabus
Overview:
Angular is a framework for building client applications in HTML and either JavaScript or a
language like Typescript that compiles to JavaScript.The framework consists of several
libraries, some of them core and some optional.
You write Angular applications by composing HTML templates with Angularized markup,
writing component classes to manage those templates, adding application logic in services,
and boxing components and services in modules.
Then you launch the app by bootstrapping the root module. Angular takes over,
presenting your application content in a browser and responding to user interactions
according to the instructions you have provided.
Course Objectives:
Develop modern, complex, responsive and scalable web applications with Angular 4
Use their gained, deep understanding of the Angular 4 fundamentals to quickly establish
themselves as frontend developers
Fully understand the architecture behind an Angular 4 application and how to use it
Create single-page applications with on of the most modern JavaScript frameworks out
there
Module 1: Introduction
In this module, we will learn what typescript is and what the benefits of typescript are
over other scripting languages. We can also learn how to install and setup the
environment and how we can create our first example using typescript.
What is Typescript?
Benefits of Typescript
Setup the Environment
First Typescript Example
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Angular4 with TypeScript
Tuples
Enum
Any and void
null and undefined
Type Inference
Type Casting
Difference between let and var
Const declaration
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Angular4 with TypeScript
Indexable Types
Extending Interfaces
Module 7: Modules
In this module we will learn how to export and import between module. And how can
we group the required modules into a namespace.
Introduction
Exporting and Importing of Modules
Re-Export of Modules
Default Exports
Module 8: Namespaces
Introduction
Syntax with Example
Compiling multiple TS files as one JS file
Module 9: Ambients
In this module, we will learn how to make use of our javascript functions with typescript.
Definition
Syntax
Examples
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Angular4 with TypeScript
Angular 4 Syllabus
Module 1: Introduction
In this module, you will learn what is angular, what are the major differences between
Angular 1.X, Angular 2 and Angular 4. We will also learn how to setup in the local
environment and a small introduction about typescript.
What is Angular?
Angular (vs) Angular2 (vs) Angular4
Setup for local environment
What is Typescript?
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Angular4 with TypeScript
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Angular4 with TypeScript
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Angular4 with TypeScript
Get Request
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Angular4 with TypeScript
Real-time Project involving most of the above concepts with following will be provided
Product Abstract Document
Requirement Specification Document
Step-by-Step procedure for building the project from ground up
Complete Source Code
Database Script with Sample data
Instructions to Setup the Project on a Development box
Instruction to Deploy the project on Production Box / Microsoft Azure
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com