Delivery Options: Attend face-to-face in the classroom, remote-live or via on-demand training.
Face-to-face or remote-live: £1645
On-demand: £1145
Discounts: We offer multiple discount options. Click here for more information.
Face-to-face or remote-live: 4 Days
On-demand: Approximately 28 hours of coursework with personal facilitation, to be completed in a four week span.
Course Description
This course introduces AngularJS 1.x. Students interested in Angular versions 2 through 9 should take the Developing Web Applications Using Angular course instead.
This hands on AngularJS training course provides a thorough introduction to the AngularJS JavaScript Framework. Attendees will learn the fundamental skills necessary to build Web Applications using AngularJS and the MV* (Model View Whatever) design pattern. Topics include creating controllers, using scope to manage data, designing views/templates, routing, data binding and filters, applying directives, as well as form integration and validation. Students will also use AngularJS' built-in services to communicate with RESTful web services and provide CRUD database operations.
Students will learn how to use CSS animations and Bootstrap to enhance the UI as well as learn to employ third-party components such as modal dialogs (“modals”), progress bars and navbars. In addition, students will learn to extend AngularJS with custom directives, services and filters.
Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.
Course Prerequisites
Knowledge of HTML, CSS and JavaScript equivalent to attending the Website Development with HTML5, CSS and Bootstrap and JavaScript Programming courses. Knowledge of jQuery is helpful, but not required when learning AngularJS.
Course Overview
Overview of AngularJS
|
Creating Single Page Applications (SPAs)
|
Building Modules in AngularJS
|
Creating Controllers
|
Using Built-In AngularJS Directives
|
Using AngularJS Services
|
AngularJS Routing
|
Data Binding
|
Integrating Forms in AngularJS
|
Extending AngularJS
|
Animating AngularJS Applications
|
Integrating Third Party Frameworks
|
Related Courses
Course Benefits
Testimonials
The instructor bent over backwards to ensure that the students were satisfied. I was very impressed with his technical expertise. His introduction and review of the objectives of each module were thorough and complete. He made himself available after hours, before hours, and during lunch breaks to spend time with students that needed more help. Great job!
— R.T., General Physics
Hands down the best class and learning experience I have ever had.
— J.I., National Oilwell Varco
Course Schedule
Choose a city below to view a schedule and registration options. If you have any questions, please call us at 1.800.413.0939 between 9:00 am - 5:00 pm Eastern Standard Time.
Copyright© Hands On Technology Transfer