Call +65 6100 0613 Email:

Instructor-led Classroom Adult Training in Singapore - Modular Fast Track Skill-Based Trainings

Advanced Angular Training

This is an advanced AngularJS training for web developers who have basic knowledge of Angular JS 4 and want to learn advanced knowledge of Angular JS 4.

Course Highlights

  • Revisiting Directives
  • RxJS and Observables
  • Component, Services and Routing
  • Angular, MongoDB and Express
  • Automating Angular Workflow
  • Automated Testing in Angular
  • Deploying Angular App to Heroku


All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

Click the links below to apply. Note that you need to register the course first.

For Singaporeans: SkillsFuture Credit

For Company: SSG Training Grant

Course Code: CRS-N-0035170

Course Booking

$298.00 (GST-exclusive)

Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.

Course Details

Module 1 Services and Dependency Injection

  • What are services
  • Writing our custom service to load of movies
  • What is Dependency Injection 
  • How Angular does dependency injection
  • Using dependency injection to load services
  • Hands on Services - load movies and then create a Grid View layout to display movies
  • Using ngFor directive
  • Creating grid layout

Module 2. Angular Routing

  • Angular 2 routing 
  • Route configuration
  • Route params
  • Hands on Routing - navigating between grid view and details view
  • Exercise - add route to navigate from details view to edit view

Module 3. Angular Forms & Validations

  • User input
  • Form Validations
  • Form States
  • Hands on Form Validation - adding a edit details form to update movie details

Module 4. Angular, MongoDB and Express

  • Creating tables using MongoDB
  • Adding and retrieving data from MongoDB
  • Creating API’s in Express to fetch data
  • Creating Services in Angular to connect to Mongo
  • Using services to load data from Mongo

Module 5. Deploying Angular App to Heroku

  • Publishing your app to Github
  • Heroku Toolbelt overview
  • Logging to Heroku inside toolbelt
  • Updating package.json and testing the app locally
  • Deploying app to Heroku

Course Admin


This is a intermediate courser. Participants should have basic knowledge on the following subjects:

  • HTML
  • CSS
  • Javascript
  • ES6 or Typescript

Software Requirement

Please download and install the following software prior to the class

Who Should Attend

  • Web Developers who want to develop power web apps using Angular JS 2
  • Front End Web Developers who want to learn in depth of Angular JS 2 after the basic Angular JS course


Angular JS TrainerLeon YEOH KENG WEI graduated from Nanyang Technological University in Computer Engineering and has more than 2 years of experience in the banking industry. He is also a freelancer in app development, primarily skilled in Python/Django backend and Ionic hybrid mobile app front end with social media integration.

Angular TrainerClarence Castillo received his bachelors’s degree in Business and Computer Science from Nanyang Technological University. During his undergrad studies at NTU, he served the student community as the Vice President of NTU Open Source Society where he conducted workshops on introductory and advanced topics related to emerging technologies. Prior to receiving his degree, he obtained his diploma in Information Technology from Republic Polytechnic where he graduated top of his cohort along with IMDA Gold Medal award. During his polytechnic studies, he acquired his Java SE7 Oracle Associate certification with a score of 97%. His areas of expertise include languages like Python, JavaScript, Java and TypeScript; along with frameworks such as Angular, Ionic, Express, Spring Boot and Flask. In addition, he also specialises in essential software engineering tools such as version control systems using Git and working with databases like Neo4J, MongoDB and MySQL.

Angular JS DeveloperPeter Goh is the Technology Evangelist at Disruptive Digital, a full-service digital agency based in Singapore, offering innovative & effective web and native mobile application development. He specializes in bleeding edge software development and have more than 10 years' experience in developing customized applications for desktop, web and mobile platforms. He has extensive domain knowledge in .Net and Java programming, iOS development and has helped many to create e-commerce web sites on Amazon AWS and Microsoft Azure

Angular JS TrainerRajmohan G have more than 10 Years of experience in web development. I have worked in both frontend and backend. I have used technologies like AngularJS, Angular 2/4/6, BackboneJS, ReactJS for building applications. I have also worked in PHP, Asp.NET and JAVA sprint boot technologies for web service development.

Angular TrainerJustin Woodhead has been in IT industry for over 25 years, mostly Integration Engineering. He has worked on over 30 sites including Countries in Europe,America,Japan, Asia and Australia. covered both Investment banking and Mining sectors. He has a strong core programming background in C/C++/C#/perl/python/Java/Javascript along with DBA Administration Oracle/Sybase/SQLServer and Unix Administration.

Full Stack Angular JS TrainerBreeze has around 10+ years of experience in UI and Front End Development. He has worked on various projects involving Single Page Applications, E-Commerce, Responsive Web Design, Dashboard Development, Website Development and Mobile App Development using tools like Angular.JS, Backbone.JS, Ractive.JS, Twitter Boostrap, Zurb Foundation, Gulp, SASS, LESS, Underscore.JS, JQuery, Mocha, Cucumber etc.

His project experience has given him the opportunity to work on various domains involving finance, telco, education, retail, healthcare, auto-mobile and tourism.

Write Your Own Review

You're reviewing: Advanced Angular Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha
    Attention: Captcha is case sensitive.


Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses

Basic Angular Training

Basic Angular Training

5 Review(s)
$298.00 (GST-exclusive)
Full Angular Course

Full Angular Course

15 Review(s)
$498.00 (GST-exclusive)
Basic React.js Training

Basic React.js Training

11 Review(s)
$298.00 (GST-exclusive)
Vue.js Essential Training

Vue.js Essential Training

2 Review(s)
$298.00 (GST-exclusive)
Basic React Native Training

Basic React Native Training

1 Review(s)
$298.00 (GST-exclusive)
Advanced React.js Training

Advanced React.js Training

1 Review(s)
$298.00 (GST-exclusive)