Angular 2 Core Concepts

Recipes that help you become pro at building powerful web apps with Angular 2.

Course Description

Angular 2 introduces an entirely new paradigm of applications. It wholly embraces all the newest concepts that are built into the next generation of browsers, and it cuts away all the fat and bloat from Angular 1. This course plunges directly into the heart of all the most important Angular 2 concepts.
This course helps you to migrate from Angular 1 application to Angular 2, familiarizes you with the Angular 2 components and covers the reworked Angular 2 form modules in depth.

Learning Outcomes

Understand how to best move an Angular 1 application to Angular 2
Build a solid foundational understanding of the core elements of Angular 2 such as components, forms, and services
Properly implement applications utilizing advanced topics such as dependency injection
Know how to maximize the performance of Angular 2 applications
Understand the best ways to take an Angular 2 application from TypeScript in a code editor to a fully-functional application served on your site
Get to know the best practices when organizing and testing a large Angular 2 application
TypeScript in a code editor to a fully function application served on your site


To fully benefit from the coverage included in this course, you will need:

Prior working developing knowledge of the JavaScript (ES5) language, familiarity with Git and GitHub for source control, and an understanding of basic HTML syntax.
This course has the following software requirements:
An editor like Atom
Node.js - Version 6.10.XX LTS
Node Version Manager
Command Prompt

Who is this course intended for?
This course is for developers who are competent with JavaScript and are looking to dive headfirst into the TypeScript edition of Angular 2. It is also geared towards developers with experience in Angular 1 who are looking to make the transition.

Your Instructor


Course Curriculum

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!