Angular 2 Projects

Build modern, robust, and complex applications with Angular 2

AngularJS is a JavaScript framework used to build web applications in large-scale, high-traffic websites that struggle with under-performance, portability issues, and complexity at scale. Angular changes that, and with Angular 2, the web application building process is made easier and more efficient.

This On-Demand course starts out by addressing some of the advantages that Angular 2 applications have over traditional page-based web apps. You'll build a simple weather application where you'll learn the basic concepts of Angular 2 such as writing basic components, making API calls, and routing. Next, you'll build a more complex Twitter app, which will be based on the knowledge you gained while building the weather application. It will show you how to handle more complex API calling scenarios, filter data using pipes, and integrate external components into the application. Lastly, you'll build a multiplayer checkers app that will make extensive use of data binding in order to provide a responsive user interface. 

You'll then learn how to test the applications built in the course, and finally we'll conclude by providing a brief example on how to deploy an Angular 2 app to AWS.

By the end of this On-Demand course you will be experienced in producing apps of varying complexity using Angular 2.

 Who should take this course 

If you are an experienced JavaScript developer who wants to use Angular 2 to develop modern, flexible web applications, then this video is for you. Prior experience in building web apps is essential.  

What you will learn from this course 

  •  Build a weather web app using a component-based architecture, with focus on modularity and testability 
  •  Develop a Twitter application by learning to handle complex APIs, filtering data using pipes, and integrating external components 
  •  Compose Angular components into a full-functioning multiplayer checkers game 
  •  Write a web server that pre-renders Angular apps for performance and SEO 
  •  Test Angular components and account for external API calls by mocking 
  •  Deploy an app to an AWS instance


Code Bundle:

Get the code used in the course from GitHub

What's included?

21 Videos
7 Quizzes
1 Survey
Levi Botelho
Levi Botelho

About the instructor

Levi Botelho kicked off his career in software at the age of 15 writing scripts to track the lifecycles of helicopter parts. Since then, he’s worked on a number of projects in the transportation, telecommunications, and financial services sectors. While he spends his days coding in C# and F#, he spends his nights writing JavaScript, contributing to his blog, and maintaining various open source projects including his popular AngularJS tutorial, LearnAngular. For more information, you can refer to the following links:

What others have been saying about this course:

Sign up to this course and start learning today

Sign up now!