View all courses

This 5-day instructor-led course introduces the fundamental concepts behind Angular, one of the most popular web SPA frameworks. Angular has major revisions every 6 months and this course is kept up to date to highlight and take advantage of what is new in Angular. This course ensures participants understand the fundamentals of creating custom components and the architecture and layout of Angular projects. This course addresses common questions beginners have on project structure and design decisions. Best practices are taught to avoid occurrences of memory leaks or potential performance issues. Students build applications by following directions, and also from scratch giving students confidence in creating fully working applications from start to finish. Note: this is a hands-on programming class. Attendees must have previous working experience with web development. Equivalent knowledge which includes working with VS Code extensions and shortcuts, HTML5 form elements and attributes, JavaScript / EcmaScript 6 (let / const, backticks, spread operators, ES6 modules). CSS selectors is helpful, but not required for training.

Target Audience
This course is designed for students who wish to gain a fundamental understanding of Angular components and modules and wish to create their own Angular applications from a set of requirements.

What You'll Learn

  • Use TypeScript, ES6 notations and Angular CLI to create apps
  • Create components and use data binding, pipes & directives in templates
  • Utilize event binding and component communications
  • Create Services and use HttpClient to make AJAX calls
  • Work with the Angular Router
  • Differentiate between Reactive and Template Driven Forms
  • Introduce Unit Testing in Angular

*Request Detailed Syllabus

Register for this course
View all courses
  • Course Number ANG350
  • Course Length 5 days
  • Course Fee $3,195.00
  • Delivery Format vILT (Instructor Led; Virtual LIVE Online; Remote Training)
  • Course Topic Programming, Development
  • Technology Angular Framework

About the instructorDan Wahlin

Dan Wahlin teaches Web Development and .NET programming as well as JavaScript (ES5, ES2015 and TypeScript), Angular, Node.js, Express, HTML5, C# and ASP.NET MVC/Core/Web API. Dan’s classes can be attended in Phoenix, AZ or LIVE online. Dan Wahlin is the founder of Wahlin Consulting which specializes in technologies such as JavaScript/TypeScript, Angular, Node.js, C#, ASP.NET MVC, ASP.NET Core, Web API and Docker. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world. He’s also written several books on Web technologies and hundreds of technical articles. Dan blogs at, runs the Code with Dan Web Development newsletter (a great way to stay up on the latest technologies), and is on Twitter at @DanWahlin.

Training Location

In-Depth Introduction to Angular


Register for course: ANG350

"*" indicates required fields

This field is for validation purposes and should be left unchanged.