Welcome to ONLC Training Centers

Angular JS Classes & Training Certification Courses


Learn Angular/Angular JS with training classes at ONLC. Our live training classes are hands-on plus led and supported by a professional instructor.

Angular is open source structural framework for dynamic web applications. This platform makes it easy to build mobile and desktop web applications. As this area of programming work expands, so too does the demand for programmers and web site developers experienced using Angular.

Angular / Angular JS lets you use HTML as your template language and then extend HTML's syntax to express your application's components. Develop modern, complex, responsive and scalable web applications with Angular. Angular's data binding and dependency injection eliminate much of the code you would otherwise have to write.

Maximize all that Angular can do and improve your professional status with Angular training from ONLC.

Angular Instructor-led Training

Click for FAQs about remote instructor-led training

Our Live, Instructor-led Training (ILT) classes are hands-on with an online instructor . The trainer can see your work and can provide direct assistance. Ask questions, engage directly with the instructor anytime during class—this training is live and fully interactive. Participants can attend classes from any of ONLC's training centers coast-to-coast or from their own location with easy setup . Several class levels are available. See Instructor-led Angular class titles click link.

Save on Angular Training

Save on training with ONLC's options

Get maximum buying power and flexibility with ONLC Learning Credits. They're a great way to prepay for training and secure a substantial volume discount on end-user and technical courses. ONLC Learning Credits are good for up to a year and can be used on instructor-led and self-study classes! See details & other savings options .

Angular Group Training

Group Training from ONLC

Our Angular Group Training solutions can help save both time and money upskilling your staff. Training can be public or private with instruction delivered virtually or onsite. We can even customize course content to meet specific learning objectives, schedules and budgets! To learn more about our group training options and to receive a price quote go to Group Training click link .

 

 

ANGULAR CLASS SCHEDULE & COSTS

Instructor-led Classes Click for FAQs about remote instructor-led training

Angular Programming: Level 2

Overview

This class is the second part of our Angular Programming series. Combined with our Angular Programming: Level 1, these classes provide a comprehensive overview of Angular programming based on the TypeScript language.

Version Note

This Angular training is relevant for users of Angular (version 4 and above using TypeScript).

Prerequisites

Students should be experienced with Angular programming and should have taken or at least be familiar with topics covered in our Angular Programming: Level 1 course .

In addition, individuals taking this class should have a Basic knowledge of RxJS (the JavaScript library for reactive).

COURSE OUTLINE

Module 1: Data Architecture with Observables

  • Section 1: Observables and RxJS
  • Section 2: Chat App Overview
  • Section 3: Implementing UsersService
  • Section 4: The MessagesService
  • Section 5: The ThreadsService
  • Section 6: The AppComponent Top-Level Component
  • Section 7: The ChatThreadsComponent
  • Section 8: The Single ChatThreadComponent
  • Section 9: The ChatWindowComponent
  • Section 10: The ChatMessageComponent
  • Section 11: The ChatNavBarComponent

Module 2: Introduction to Redux with TypeScript

  • Section 1: Redux and Core Redux Ideas
  • Section 2: Storing States
  • Section 3: A Messaging App
  • Section 4: Using Redux in Angular
  • Section 5: Planning an App
  • Section 6: Setting Up Redux
  • Section 7: Providing Stores
  • Section 8: Bootstrapping Apps

Module 3: Intermediate Redux in Angular

  • Section 1: Building the Reducers and Action Creators
  • Section 2: Building the Angular Chat App
  • Section 3: Building the ChatNavBarComponent
  • Section 4: Building the ChatThreadsComponent
  • Section 5: The Single ChatThreadComponent
  • Section 6: Building the ChatWindowComponent
  • Section 7: The ChatMessageComponent

Module 4: Advanced Components

  • Section 1: Styling
  • Section 2: Referencing and Modifying Host Elements
  • Section 3: Creating a Message Pane with Content Projections
  • Section 4: Querying Neighbor Directives
  • Section 5: Lifecycle Hooks
  • Section 6: Advanced Templates
  • Section 7: Change Detection
Dates Times Location Price
11/5/26 - 11/6/26 Live Online from our site or yours. $795

More Dates    Quote

Other Programming Classes

ONLC provides other open source programming classes. See all Open Source programming titles click link.

About Angular Versions

The original version of Angular framework was called AngularJS or Angular 1.x. This version of Angular used JavaScript as the primary language. The second major revision of Angular switched to TypeScript instead of JavaScript as the primary language. As a result, "JS" was dropped from the name.

In 2017, the Angular team switched to semantic versioning with upgrades expected twice per year. As a result, future versions will simply be named Angular and not have a version designated. For class naming purposes you will see AngularJS and Angular in our class list. We will be keeping our "Angular" classes up to date and hope to have them revised regularly to include notes related to the latest release.

NEWS & OFFERS

Call our Education Advisors for certification and course selection assistance

ONLC Education Advisors to Help You
Our advisors can assist you with questions about our courses, vendor certifications, discount options plus help you select training that's right for you. For assistance, contact our Education Advisors via chat or toll free in the USA at 1-800-288-8221 (weekdays).

 

ONLC Training Centers has locations coast to coast

ONLC Centers Coast to Coast
ONLC provides live, hands-on classes with an online instructor at our hundreds of training centers coast to coast. Our centers are fully equipped and provide an interruption-free environment to focus on learning. Find ONLC centers near me click link.

 

ONLC Learning Credits with savings up to 35%

Volume Discounts with ONLC Learning Credits
Get maximum buying power and flexibility with ONLC Learning Credits. They're a great way to prepay for training plus secure a substantial volume discount on end-user and technical training. Credits can be used for live, instructor-led and self-study, On-Demand formats. Learning credits are good for up to a year! See details & pricing .

 

spacer

Questions?

To learn more about ONLC's classes or in the event of questions contact our Education Advisors at:

1.800.288.8221
(weekdays)

 

ONLC TRAINING CENTERS
800-288-8221
www.onlc.com
Chat with ONLC