Certificate Programme in Frontend Development with Angu

Angular is a platform and framework for building single-page client applications using HTML and TypeScript. Angular is written in TypeScript.

Duration:

70 Hours

Delivery Method

Online

Commencing Date

Commencing Soon

Schedule

Saturday - 9.00 am to 1.00 pm

About the Programme

Angular is a platform and framework for building single-page client applications using HTML and TypeScript. Angular is written in TypeScript. It implements core and optional functionality as a set of TypeScript libraries that you import into your apps. Its development is led by the Angular Team at Google and by a community of individuals and corporations. Angular is a complete rewrite from the same team that built AngularJs.

intro-image
  • Introduction to Angular 2
    • Introduction to Angular 2
    • Anatomy of an Angular Application
    • Single Page Applications (SPA)
    • Introduction to Type script
  • Configuring and Setting Up
    • Setting up Environment (VS Code)
    • Introduction to Angular CLI
    • Setting up an Angular 2 Application
    • Running an Angular 2 Application
  • Introduction to Components
    • What Is a Component?
    • Creating the Component Class
    • Defining the Metadata with a Decorator
    • About App Component
  • Templates, Interpolation, and Directives
    • Building a Template
    • Building the Component
    • Using a Component as a Directive
    • Binding with Interpolation
    • Adding Logic with Directives: ngIf, ngFor
  • Data Binding & Pipes
    • Property Binding
    • Handling Events with Event Binding
    • Handling Input with Two-way Binding
    • Transforming Data with Pipes
  • More on Components
    • Defining Interfaces
    • Encapsulating Component Styles
    • Using Lifecycle Hooks
    • Building Custom Pipes
    • Using Filters
  • Building Nested Components
    • Building a Nested Component
    • Using a Nested Component
    • Passing Data to a Nested Component Using @Input
    • Passing Data from a Component Using @Output
  • Services and Dependency Injection
    • Angular Services
    • Building a Service
    • Registering the service
    • Injecting the service
  • Retrieving Data Using Http
    • Observables and Reactive Extensions
    • Sending an HTTP Request
    • Exception Handling
    • Subscribing to an Observable
  • Navigation and Routing Basics
    • Generating Code and Handling Undefined
    • How Routing Works
    • Configuring Routes
    • Tying Routes to Actions
    • Placing the Views
  • Navigation and Routing Additional Techniques
    • Passing Parameters to a Route
    • Activating a Route with Code
    • Protecting Routes with Guards
    • Use Angular CLI to create the guard service
  • Building, Testing, and Deploying with the CLI
    • Angular CLI Advance Concepts
    • Introduction to Unit Testing
    • Introduction to Integration Testing
    • Deploying an Angular Application
70 Hours
Online
Commencing Soon
Saturday - 9.00 am to 1.00 pm

Per Participant Fee: Per Participant Fee: Rs. 39,380/- (Rs. 20,190/- *2)

Program fee can be paid to/transferred to Bank of Ceylon in favor of the SLIIT current A/C 0072821605 and the receipt should be emailed to pdpcontact@sliit.lk before the commencement of the Program.

Following are the required Payment Details:

  • Name of the Bank – Bank of Ceylon
  • Name of the Account – Sri Lanka Institute of Information Technology
  • Account Number - 0072821605
  • Branch – Kollupitiya
  • Branch Code - 034

Please include your Full Name, Home Address, NIC Number, Mobile Number, Email Address and Minimum Qualification when emailing the payment receipt.

Refund Policy

Make Your Inquiry

Get a professional qualification.

We are conducting well-recognized professional development programmes, training, and workshops. Join us and grow your career path today. PHONE +94 11 754 4801 PHONE +94 11 754 4801 Contact Us 077

Explore new possibilities, connect with us and grow your future every day