About this course
Angular is a popular cross-platform JavaScript framework, originally developed by Google. It is used by many organisations to develop web applications. The Angular Development course is for JavaScript programmers who want to use Angular to develop faster, better applications. The course will teach you how to use Angular directives and components to develop single-page applications. You will also learn the differences between TypeScript and JavaScript.What others say
Structured, informative! Good stepping stone to start Angular.
V. Botha
V. Botha Lecturer: Charles Classroom training
The course was very enlightening and I got what I needed to do my job.
J. Tlala
Wired Beans Technologies Lecturer: Charles Virtual training
This was Top Notch Training. I have studied at couple of South Africa’s leading colleges and Training institutions recently but this training here at Incus Data is leagues ahead because of the relevant material and knowledgeable Lecturer.
A. Ribeiro
Bestmed Lecturer: Charles Virtual training
Great stuff!
M. Fokane
Media 24 Lecturer: Charles Classroom training
Why you want to attend
You should attend the Angular Development course if:- You are a JavaScript programmer and you want or need to use Angular.
- You need to be able to support applications developed in Angular.
- You are a JavaScript programmer and you want to develop web applications.
What you need to know first
Before you attend the Angular Development course:- You must have attended our HTML and CSS course or have experience using HTML and CSS.
- You must have attended our JavaScript Programming course or already be comfortable programming in JavaScript.
Price and duration
Price: R8,400.00 excluding VAT per delegate. This price includes everything that you need:- All course material, provided in an electronic format.
- An attendance certificate after the course, in PDF format.
The Angular Development course is presented virtually. Find out more about our virtual training and how it works. Please check the course schedule for the next available date.
How to book
It’s so easy to book for the Angular Development course. Just email us at info@incusdata.com. You can send us a purchase order, or fill in our course enrolment form. After we have received your booking, we will confirm that you are booked, and we’ll send you an invoice.Detailed course contents
Introduction
- The concept of a framework.
- Angular versions.
- Cross-browser compatibility.
- Single-page applications.
Fundamental Concepts
- Anatomy of an Angular app.
- The MVC pattern.
- Differences in syntax.
Introduction to TypeScript
- Classes and interfaces.
- Modules.
- Decorators.
Directives
- Built-in directives.
- Custom directives.
Angular Components
- Templates, styles and view encapsulation.
- Content projection.
- Reusable components.
- Lifecycle hooks.
- ViewChildren and ContentChildren.
Data Binding
- Model-driven forms.
- Template-driven forms.
- Form validation.
- Filters.
Other Topics
- Modules and services.