Build Web App with Framework: Angular

Description

Angular is an advanced client-side framework based on the MVC pattern that allows developers to extend the HTML vocabulary and make the written code much more expressive and readable. With AngularJS, developers can create custom HTML elements with complex behaviors, two-way data binding and much more. In this session, we will see how to use Angular to create single page applications with ease.

Garis Besar Pelatihan

Introduction to Angular
  • Angular Architecture
  • Current Development Tools
  • Selecting Language
  • Angular CLI
TypeScript
  •  Introduction to TypeScript
  • Types
  • Classes, Properties and Functions
  • Interface
  • Namespaces and Modules
  • Compiling TypeScript
The Angular Application
  • Application Overview
  • Angular in Action
  • Application Structure
Components and Modules
  • Components Overview
  • Component Lifecycle
  • ES2016 Modules
  • Exploring systemjs.config.js
  • Angular Modules
Template Expressions and Pipes
  • Templates Syntax Overview
  • Interpolation and Expressions
  • Working with Pipes
Component Properties and Data Binding
  • Property and Event Binding
  • Input and Output Properties
  • Angular Directives
  • Two-way Binding
  • Change Detection
Services, Providers and Http
  • Services Overview
  • Injectors and Providers
  • @Injectable Decorator
  • Promises and Observables
  • Calling RESTful Services with Http
Routing
  • Routing Overview
  • Routing Steps
  • The Router Service
  • Route Parameters
  • Creating Child Routes
Route Guards and Lazy Loading
  • Introduction to Route Guards
  • Creating and Using Route Guards
  • Lazy Loading
    Forms
  • Forms Overview
  • Template-Driven Forms
  • Reactive Forms
  • Managing Form Control Styles

Prerequisites

Attendees must have prior experience working with JavaScript, HTML and CSS.

Categories Software Developer

Material Includes

  • 4 hari berinteraksi dengan Instruktur
  • Akses e-Learning tanpa batas waktu
  • E-Sertifikat

Build Web App with Framework: Angular

  • 🖥️ Software Developer
  • 🔰 Level: Beginner - Intermediate
  • 🌎 Bahasa: Indonesia
  • 📜 Sertifikat: E-Sertifikat
  • 💻 Akses: e-Learning
Our Recomend Courses

Rekomendasi Pelatihan Software Developer

Permintaan Informasi