AngularJS

AngularJS is a structural framework for dynamic web applications. AngularJS changes static HTML to dynamic HTML.

500+ Students Enrolled
4.4 Rating (325) Ratings

What You'll Learn

  • Learn Learn fundamental Javascript concepts that power AngularJS.
  • Learn Become fluent in AngularJS terminology, such as dependency injection, services, directives, transclusion.
  • Learn Design custom directives and save time and energy with easily reusable components.
  • Learn Build a Single Page Application (SPA) in AngularJS.
  • Learn Write quicker, better AngularJS code by discovering how AngularJS itself is built.
  • Learn Understand what a Single Page Application (SPA) is, and how they work.

Course Content

  • AngularJS is an open source Model-View-Controller framework which is similar to the JavaScript framework.
  • Introduction
  • Comparison with JavaScript
  • Functions and different functions
  • Classes, inheritance
  • Interfaces
  • Installation
  • Software requirements
  • CLI
  • Installation of packages and configuration
  • Creating first angular application
  • Executing angular application
  • Building blocks of angular
  • Modules
  • Components
  • Directives
  • metadata
  • Data binding
  • Services
  • Dependency injection
  • What is a component
  • Building components
  • Component interactions
  • What is directives
  • Types of directives available
  • Structural, attribute directives
  • Creating custom structural and attribute directives
  • What are pipes
  • Built-in pipes in angular
  • Creating custom pipes
  • Registering & Integrating pipes
  • Pure pipe, impure pipe, custom pipe
  • Difference between Pipes & Directives
  • Introduction to data bindings
  • Types of data bindings
  • Class binding, style binding
  • Event binding
  • Purpose of forms
  • Template driven forms
  • ngForm
  • form validations
  • setting default values in form fields
  • what is a service
  • creating and configuring services
  • consuming service
  • What is DI
  • How to configure DI
  • Advantage of DI
  • What is routing
  • How to configure routing
  • Creating child route
  • Difference between static and dynamic routs
  • Nested routes
  • Route Events
  • What is http
  • Methods in http
  • What is observable
  • Callback methods
Web Development

  This Course includes

 Tutorials

 Articles, Videos

 Full Time Lectures

 Real Scenarios

 Project Work

 Certification of Completion

Related Courses