NUS Institute of Systems Science

Client Side Foundation

Available dates

This course has no confirmed dates in the future. Subscribe to be notified when it is offered.

About the course

Angular is one of the most popular and exciting client-side frameworks for building beautiful single page web applications.

In this course, you will learn about the core Angular’s concepts, like modules, components, directives, attributes and event bindings, forms. You will learn to make REST calls with the HttpClient, control what a user sees with client side routing and style your application using Material Design.

The course seamlessly integrates software engineering into the curriculum. You will learn about data structures, how to write lean code with TypeScript, and how to chain Promises and create Observable pipelines.

There will be daily hands-on workshops to reinforce and help you internalise what you have learnt.

The course covers the full development life cycle, starting with setting up your development machine through to deploying, versioning and working with others through Git and publishing your application on the web!

This course is part of the StackUp - Startup Tech Talent Development programme offered by NUS-ISS.

Key Takeaways

  • Sound understanding of key web and Angular concepts
  • Write maintainable codes
  • Integrate with RESTful services
  • Write robust Angular applications that leverage Angular Material Components

What Will Be Covered

  • Angular
  • Typescript
  • Git
  • Material Design
  • HTTP
  • Application Manifest

Who should attend

Anyone who wants to learn how to build a responsive HTML5 application


  • Basic familiarity with HTML, CSS and JavaScript
  • Participants will be required to take an online assessment upon course enrolment

Trust the experts

Lee Chuk Munn

Chuk is with the Advanced Technology Applications Practice for National University of Singapore, Institute of Systems Science (NUS-ISS). His current responsibilities includes developing courseware, and teaching graduate and public courses in enterprise software engineering, software architecture,...


Vincent Lau

Vincent is the CTO of Voyager Innovations Singapore, a company that builds digital innovations to transform growth markets. Some of these innovations include the award-winning TackThis (an omnichannel store-builder and marketplace-builder), and PayMaya (a popular Philippines digital payment provi...


Kenneth Phang

Founded an EduTech company. Preparing young ones with coding in all aspect not only software but integration with robotics, devices and anything that have a micro controller chip waiting for us to command them to perform any task. My time it was computer age, newer generation into mobile and futu...


Course reviews