Course Overview

AngularJS is a open-source JavaScript-based web framework for developing single-page applications. It was maintained by Google and a community of individuals. It delivers ways to build applications and reuse your code and abilities to build apps for any deployment target. For web, mobile web.

Module - 1

Introduction
  • Course Introduction
  • Dependency / Installation
  • Framework
  • Compiler
Angular Fundamentals
  • Structure of an Angular App
  • Components
  • Understanding the Role of App Module and Component Declaration
  • Using Custom Components
  • Creating Components with the CLI & Nesting Components
  • Working with Component Templates
  • Working with Component Styles
  • What is Databinding?
  • String Interpolation
  • Property Binding
  • Property Binding vs String Interpolation
  • Event Binding
  • Passing and Using Data with Event Binding
  • Two-Way-Databinding
  • Combining all Forms of Databinding
  • Practicing Databinding
  • Understanding Directives
  • Using ngIf to Output Data Conditionally
  • Enhancing ngIf with an Else Condition
  • Styling Elements Dynamically with ngStyle
  • Applying CSS Classes Dynamically with ngClass
  • Outputting Lists with ngFor
  • Getting the Index when using ngFor
TypeScript Fundamentals
  • Introduction
  • Using Types
  • Classes
  • Interfaces
  • Generics
  • Modules

Module - 2

Project Works
  • Project Introduction
  • Planning the App
  • Installing Bootstrap
  • Setting up the Application
  • Using the Components
  • Adding a Navigation Bar
  • Creating a Model
  • Adding Content to the Components
  • Displaying Details
  • Passing Data with Property Binding
  • Adding FormsModule
  • Allowing the User Interaction
  •  
Components & Databinding
  • Databinding Intro
  • Splitting Apps into Components
  • Property & Event Binding Overview
  • Binding to Custom Properties
  • Assigning an Alias to Custom Properties
  • Assigning an Alias to Custom Events
  • @ViewChild()
  • Getting Access to the Template & DOM with @ViewChild
  • Projecting Content into Components with ng-content
  • Understanding Lifecycle Hooks
  • @ContentChild()
  •  
Advance Concept
  • Services and Dependency Injection
  • Routing
  • Observables
  • Handling Forms
  • Pipes to Transform
  • Making HTTP Requests
  • Authentication & Route protection
  • Dynamic Components
  • Angular Modules

Career Overview with Angular JS

Boost your career in Angular JS. After completing this course you will become a professional Angular developer / Frontend Developer with Angular JS. You will be able to apply for top MNC companies and be professional software engineer.

Our Support

Please take a look SoftZone support after completing this course.

  • Professional resume building
  • Make profile on multiple job portals
  • Preparation for an interview
  • Help to apply for an top MNC companies
  • Upload resume for international job portals
  • Get a chance to hire from top companies