
Building Web Apps
with Angular and TypeScript

MOC 55266A
3 days – Instructor Led
Description
In recent years a lot of effort has gone into making HTML and JavaScript a better place for web apps rather than just web content. With Angular, you can exploit these new and modern concepts to take it to the next level. By using a componentized approach, Angular is better equipped than ever to build performant data-driven web-apps. While Angular takes care of data binding, navigation and server communication; TypeScript allows you to use the most advanced features JavaScript has to offer on any browser. Features like strong typing make your application more maintainable, better structured and flexible. This course is constantly being updated to the latest version of Angular, currently Angular 6. Enjoy this beautiful synergy between Google's Angular and Microsoft's TypeScript.
Audience
This course targets professional web developers who are looking for a kick-start into the world of Angular and TypeScript.
Prerequisites
Before attending this course, students must have:
-
A good understanding of JavaScript, HTML and CSS
-
A notion of node.js and npm.
Students can acquire the above knowledge by attending course 20480 Programming in HTML5 with JavaScript and CSS3.
Objective
After completing this course, students will be able to:
-
Understand the fundamental of Angular
-
Understand Strongly Typed JavaScript with TypeScript
-
Understand Angular Core Concepts
-
Understand Angular Data binding
-
Understand Angular Components
-
Understand Angular Attribute Directives
-
Understand Angular Structural Directives
-
Understand Angular Dependency Injection and Providers
-
Understand Angular Pipes
-
Understand How to Work with Forms
-
Understand How to Angular Talk to the Server
-
Understand How to Build a Single Page Application