Posted By Sebastian

Top 3 Angular 2 Online Courses on Udemy


Online Learning is increasing its value continuously. No doubt, Udemy is a great resource for expanding your web development skills. You can find comprehensive online courses for virtually all web development frameworks and technologies which are relevant nowadays. Although the final Version of Angular 2 has not been released yet, you can already find various Udemy online courses on that topic.

Angular 2 is the next big thing. It’s one of the leading frameworks for building modern, scalable, cross-platform apps. If you want to establish yourself as a front-end or a full-stack developer, you need to learn Angular 2 now.

As the number of Angular 2 courses on Udemy increases fast it’s time to take a deeper look and see which of the available courses are up-to-date, easy to understand and comprehensive. In the following you can find a comparison of the TOP 3 Angular 2 online courses on Udemy.

TOP 1: Angular 2 with TypeScript for Beginners: The Pragmatic Guide

Instructor: Mosh Hamedani
Course Length: 7 hours
Number of Lectures: 156
Number of Students: > 8450
Rating: 4.7 stars

What This Course Teaches You

Mosh’s course Angular 2 with TypeScript for Beginners: The Pragmatic Guide delivers great Angular 2 content with a total of seven hours video material inside. The course comprises eight modules in total and covers everything: from getting started with Angular 2 and creating a first sample application to more advanced topics like building form with complex validation logic. The following modules are included:

  • Getting Started with Angular 2
  • Angular 2 Jumpstart
  • Displaying Data and Handling Events
  • Building Re-usable Components
  • Controlling Rendering of HTML
  • Building Forms with Basics Validation
  • Building Forms with Complex Validation
  • Introduction to Reactive Extensions

A Peek Inside Mosh’s Course

The videos of the course are of a great quality which makes following the instructions very easy. The teaching style of Mosh is very clear and to the point. He gives you detailed explanations and shows you step-by-step how to implement the samples. Throughout the course he uses the free Visual Studio Code editor which makes developing with Angular 2 and TypeScript really easy.

In the following you can see a screenshot of the Creating Components lecture:


Is It Worth Signing Up – My Recommendation

With a total of over 8450 students the course has a vivid community. This is great, especially when you are starting out with Angular 2 as you can find help easily when you experience problems.
Mosh is doing a great job with that course. All the topics are well explained and examples are built step-by-step so that you can follow along. If you want to start with Angular 2 today, this course is great!

Go to the course on Udemy

TOP 2: The Complete Guide to Angular 2

Instructor: Maximilian Schwarzmüller
Course Length: 27 hours
Number of Lectures: 326
Number of Students: > 5750
Rating: 4.6 stars

What This Course Teaches You

Maximilians course The Complete Guide to Angular 2 delivers tons of great content. With a total of 27 hours of video content this course is by far the most comprehensive Angular 2 course available right now.

What’s also special about that course is that Maximilian is combining theoretical sessions with a practical course project which is used and extended step-by-step throughout the course. By implementing the course project you’ll gain more insides into the various topics.

The following modules are included in Maximilian’s Angular 2 course:

  • Getting Started
  • Components, Templates & Databinding
  • Course Project – Components & Databinding
  • Directives
  • Course Project – Directives
  • Debugging an Angular 2 Application
  • Service & Dependency Injection
  • Course Project – Service & Dependency Injection
  • Routing
  • Course Project – Routing
  • Forms
  • Course Project – Forms
  • Pipes
  • Http
  • Course Project – Http
  • Authentication & Route Protection
  • Deploying an Angular 2 Application
  • Angular 2 CLI
  • Custom Project & Workflow Setup
  • Course Roundup
  • Bonus: TypeScript Introduction

A Peek Inside Maximilian’s Course

Maximilian is doing a great job as a teacher. He is explaining everything very clearly and uses easy to follow samples. In the following you can see a screenshot of the directives lecture from his course:


Is It Worth Signing Up – My Recommendation

If you are looking for an up-to-date Angular 2 course which gives you a deep & profound understanding of Angular 2 and the underlying concepts that comprehensive Udemy course is worth buying. With frequent course updates it is ensured that you’re always getting content which includes changes in latest Angular 2 releases.

Go to the course on Udemy

TOP 3: Angular 2 From The Ground Up

Instructor: Mirko Nasato
Course Length: 8.5 hours
Number of Lectures: 9.5
Number of Students: > 600
Rating: 4.8 stars

What This Course Teaches You

Mirko’s course is called Angular 2 From the Gorund Up and is delivering over 9 hours of video content.

The following modules are included in Mirko’s Angular 2 course:

  • Introduction
  • First Application
  • ES6/ES2015
  • TypeScript
  • Templates
  • HTTP Client and Backend Integration
  • Production-Ready Build Workflow
  • Unit Testing with Jasmine and Karma
  • Routing
  • Appendix: Node.js Installation

What’s very great is that a seperate module is include to cover ECMAScript 6 and TypeScript fundamentals. Before diving deeper into Angular 2 this helps to get a better understanding of the basics as Angular 2 is making heavy use of both technologies.

Another think I’d like to point out are the modules Production-Ready Build Workflow and Unit Testing with Jasmine and Karma.

With Production-Ready Build Workflow you’ll learn how to automate development workflows by using NPM scripts and webpack. With Unit Testing with Jasmine and Karma you’ll learn how to set up tests by using Jasmine and how to automate test case execution by using the Karma as a test runner. The topics from both modules are more advanced topics and are great if you plan to start using Angular 2 in a production environment soon.

A Peek Inside Mirko’s Course

The teaching style of Mirko is also very clear and easy to follow. He guides you step by step to the various steps needed to implement the samples used throughout the book.

There is one thing which might be a little confusing, especially for beginners. Before introducing ECMAScript 6 and TypeScript in modules 3 and 4, Mirko is using plain ECMAScript 5 in module First Application. Of yourse it is possible use the Angular 2 framework with ECMAScript 5 only, but it makes the first examples harder to understand and the course course harder to read as there is no object-orintied syntax avaiable.

Here you can see a screenshot of the lecture where Mirko is explaining how to write a service from the module First Application:


Is It Worth Signing Up – My Recommendation

This course it great if you really want to learn Angular 2 from the ground up, especially if you want to dive into more advanced topics like testing and enhancing your development & build workflows for working in a real world production environment.

Go to the course on Udemy

Using and writing about best practices and latest technologies in web design & development is my passion.