Virtual Live Instructor
Free Training Manual
Free Repeat
Course Description:
The Angular Programming: Level 1 course is designed for web and application developers to build applications using the Angular Framwork.
Students will learn to use Angular Directives and to create Angular Components and Services to develop applications using Model-View-Controller (MVC) architecture. Students will also learn about using HTML Templates, Typescript and the effective usage of the Angular Router.
Topics covered in the course include:
Target Student: This course is ideal for students who have previous experience with web development using, HTML, CSS and JavaScript. Students will also want to have basic programming experience in at least one of the following programming languages, html, c#, VB, VB.net, css, javascript, typescript, ASP, ASP.net or another web or application programming language.
Chapter 1. Introducing Angular
Create a Simple Reddit Clone
Requirements and Recommendations for Running an Angular 4 Application
Running an Application - Components
Add Data to a Component
Work with Arrays
Use the User Item Component
Understanding Bootstrap
Work with the Application Component
Deploy your Applications
Chapter 2. How Angular Works
Applications and the Navigation Component
Use the Breadcrumbs Component
Use the Product List Component
Building a Product Model
Use the Component Decorator
Add Products to your Application
Understanding View and Controller Use the Product List Component
Use the Product Row Component
Additional Angular Product Components - Image, Display and Department
Use NgModule and Booting Applications
Introduction to Data Architecture
Chapter 3. Built in Directives
Use the NgIf Directive
Use the NgSwitch Directive
Use the NgStyle Directive
Use the NgClass Directive
Use the NgFor Directive and Indexing
Use the NgNonBindable Directive
Chapter 4. Forms in Angular
Use Forms in Angular
FormControl and FormGroups
Loading the FormsModule
Use the FormBuilder
Understanding Reactive Forms
Add Form Validation
Use ngModel with Forms
Chapter 5. Routing
Use When to Use Routing
How Client Siding Routing Works
Write Routes in Angular
Understanding the Components of Angular Routing
Routing Strategies
Understanding Route Parameters
Router Hooks
Nesting Routes
Chapter 6. Dependency Injection
Use Dependency Injectors
Dependency Injection Parts
Providing Dependencies with NgModule
Understanding Class and Factory Providers
Dependency Injections in Apps
Please check the course description to find prerequisite information.
We offer live-instructor group training classes for your team.
Upskill your team from the comfort of your office or online.
Benefits of Group Training Include:
This was the class I needed.
The instructor Jeff took his time and made sure we understood each topic before moving to the next. He answered all of our questions, and I don't know about the rest of the students, but was very pleased with this experience.
I finally understand how to use Excel.
-Amanda T (Yale New Haven Hospital).
Great class!
We were able to cover a lot of information in one day without getting overwhelmed.
-Maria R (Microsoft).
Instructor led training is a cost effective and convenient learning platform for busy professionals. Most courses are available at over 300 locations nationwide and Online.
The classes are taught via the RCI method by professionally certified instructors, and are usually limited to 12 or less students. Each student receives a training manual and practice problems, along with a free course retake. Click here to learn more about Instructor Led Training
Below is a list of upcoming Angular Instructor Led Class Dates:
We offer private Angular group training services for organizations looking to upskill their team members with a live-instructor.
Training options include:
Learn more about how Angular Private Group Training from Business Computer Skills can help your team.