Skip Main Navigation
Page Content

Save This Event

Event Saved

AngularMaster - Crash Course for Angular 2/4 in two days


Saturday, October 14, 2017 at 9:00 AM - Sunday, October 15, 2017 at 5:00 PM (AEDT)

AngularMaster -  Crash Course for Angular 2/4 in two...
Available Dates

Ticket Information

Ticket Type Remaining Sales End Price Fee GST Quantity
Angular Master class 2 days - Crash course   more info 10 Tickets Oct 14, 2017 A$999.00 A$45.95 A$104.50

Share AngularMaster - Crash Course for Angular 2/4 in two days

Event Details

Angular JS (2 & 4 )  Crash Course

Google's Angular 2 and AngularJS are extremely productive frameworks for complex “Single Page Apps”. Angular can be tough to learn, and you need to learn it well to obtain all its benefits. We can't make it easy, but we can teach you - using Angular 2.0/4.0 or AngularJS 1.x.


More than an Angular Class

Angular Master covers introductory and intermediate content. It includes extensive workshop session, with hands-on help from our experienced developer-trainers. At the end of this class, student are usually able to use Angular to make an end-to-end, working application.

Our Office, Online, or Your Site

Our live, in-person class lasts 2 days, of 7-8 hours per day. We offer the class in Sydney or Melbourne and Canberra. The class is hands-on; less than 2/3rds of the content is lecture.

Angular 2/4, or AngularJS 1.x

We offer two versions of the class: The Angular 2/4 version is suited for teams ready for the future today - Angular 2/4 is production-ready, for those able to temporarily work around beta limitations.

The AngularJS 1.x version prepares developers for the production-proven AngularJS, and includes preparation for an easier future move to Angular 2. It focuses on AngularJS 1.2-1.5, and prepares students for Angular 2.0.

Angular Master in Action

Why Angular Master?

At Mexuz our team of developers uses Angular every day on complex business applications. In the process of mastering these tools and teaching internally, we have learned to anticipate and answer questions, and to help developers through the challenge of learning quickly.

Unlike video or lecture-style courses, our courses include extensive, hands-on work; we providemultiple instructors to larger classes to ensure a great workshop experience. Even the online edition of the class is intensively "hands-on" from a distance.


Who Should Attend?

Angular Master is an excellent starting point for corporate teams as well as individual developers. We adjust the depth of the class to accommodate student knowledge.


Angular Beginners

Modest knowledge of HTML and JavaScript are sufficient to start at the beginning of the first day and learn Angular. Beginning developers usually become proficient enough to participate effectively in an Angular project.


Using Angular

Students already using Angular for weeks or months often comment that they learned countless important aspects in class that they had missed in their own study, frequently saying "ah, I wondered about that!" as the class proceeds.


Experienced with Angular

Even the most experienced Angular students often learn worthwhile new techniques and ways of explaining Angular to others. They ask excellent questions and get valuable tips on organizing complex Angular projects from our experienced instructors.


What About Non-Programmers?

Non-programmers, such as designers who know HTML and CSS, often attend private classes; they usually learn enough to assist with design on Angular projects, but won't keep up with the programming aspects of the class.


Public Training

We offer public in-person training in Sydney & Melbourne & Canberra Australia.



Please check ticket price for more information , Group discounts for corporates are available , please emails us at for more info .

Corporate On-Site Training

We offer the same training for a group of developers at your site. We can adjust the content to match your environment (particular tools you plan to use with AngularJS) to increase the relevance of the class.

We can train up to 10 students at a time, with multiple instructors to ensure good workshop sessions. We can repeat the class as needed to accommodate larger teams. Please contact us (using the form, email, or phone number below) with questions, or to schedule.



For on-site classes, contact us for pricing or please call following account managers:

Yousef Hosseini: 0416587458  or

Class Topic Outlines

This class covers a wide variety of Angular features; we start with the basics, and quickly increase in depth. You will learn while building an Angular application.

Angular 2.0/4.0 Topic Outline

Day 1

  • Introduction

    • Class Objectives & Roadmap
    • Prerequisites Review
    • Student Background & Expectations
  • What is a SPA? What is Angular?

    • Single Page Apps vs Conventional Web Applications
    • Where Angular Fits
  • Starting with Angular 2

    • Minimal A2 Example
  • Preparing for TypeScript

    • Brief Intro to TypeScript
    • The TypeScript Module System
    • Angular 2 with TypeScript and Modules
    • TypeScript decorators
  • Building with A2 Components

    • A Trivial Component
    • Nested Components
    • Deeper Nesting
  • Angular 2 Binding and Events

    • Templates
    • Bindings
    • Event Bindings
    • Two-way Binding
    • Class and Style Bindings
    • Built-in Directives
    • Component Data Binding
    • Component Events
    • Ng-model
  • Forms

    • Controls
    • Control groups
    • FormBuilder
  • Pipes

    • Using Pipes
    • Creating Pipes
  • CSS Styling

    • Component CSS
    • CSS Scoping
  • Dependency Injection

    • Why Dependency Injection?
    • Injection API
    • Component Multi Providers
    • Injection Multi Providers
  • HTTP, Promises, and Observables

    • Promises - still available, still useful
    • Calling an API via HTTP
    • Introduction to Observables
    • Observable Bindings
    • Observables Operators
    • Calling an API via Observables

Day 2

  • Routing

    • Introduction and Use
    • Nested Routing
    • Auxiliary Routes
    • The Component Lifecycle - "Resolve"?
  • Directives

    • Introduction and Examples
    • ng-content ("transclusion")
    • Multiple ng-content
    • Tab Set Example
  • Example Applications

    • Multi Screen Example Walkthrough
    • Firebase Examples
  • Upgrading and JS Versions

    • Using Angular 2 with ES5
    • Upgrading from Angular 1.x
  • The Multi Threaded Web

    • web-workers
  • Building and Tools

    • JSPM
    • WebPack

We vary the agenda and order, or reallocate the time among the topics, to meet student needs.

We believe this curriculum covers the basics well, and positions students to use Angular 2 very effectively.

Prerequisites and Equipment

Students should have experience with HTML, JavaScript, and jQuery or another DOM manipulation library, for example by having worked in server-side web development (in Java, JSP, PHP, ASP, etc.) in the past.

Students should bring a laptop computer, with Chrome and their preferred editor or IDE.

AngularMaster Public Class Dates

We offer public classes in-person in various cities, and online. Please contact us at for any custom enquiry .

Availability of courses in each state

Training dates and location will become available upon reaching a minimum level of 10 registrations per training session and location. Otherwise, Mexuz will advise alternative training package course and schedules if this is not reached.


Mexuz Training discounts and Job Opportunities

Mexuz offers discounts for group bookings as well as early birds registrations, and payment options for those persons that qualify for this assistance. For more information please contact course organisers  on


Depending on specific criteria that candidates must meet after successfully completing the course, we encourage candidates to discuss with us future engagements in Mexuz's consulting service arm for those interested in a career with Mexuz.

Related Classes and Services

In addition to our Angular 2/4 and AngularJS 1.x classes listed here, Mexuz offers a variety of other Angular-related classes, please see our website for details.

Contact Us

 please call or email following account managers:

Yousef Hosseini : 0416587458 or

Have questions about AngularMaster - Crash Course for Angular 2/4 in two days? Contact Mexuz

Save This Event

Event Saved

When & Where

284 Victoria Ave
NSW 2067

Saturday, October 14, 2017 at 9:00 AM - Sunday, October 15, 2017 at 5:00 PM (AEDT)

  Add to my calendar
AngularMaster - Crash Course for Angular 2/4 in two days
Class Science & Tech

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.