Angular js training   Angular js training

 

Angular js training
Kameswara Sarma Uppuluri
(MCT, MCPD, MCTS, MCAD, MCDBA, MCSD)

 

Angular JS Training

Your Instructor for this course is Kameswara Sarma Uppuluri.

He is an accomplished Senior Technical Corporate Trainer here in India and a consultant. He has been a Microsoft Certified Trainer since 2004 and a Microsoft Certified Professional since 1998. He has delivered various trainings at client places, on Microsoft Technologies for top MNC's in India .

He is passionate about teaching developers how to make the most out of their chosen technologies and doing web development in the best way possible.

He has spent years of developing course materials and teaching professional developers online throughout the world.

He has worked in technology for 16 years, specializing in web Development,Content Management Systems,databases and business intelligence.

He is an independent consultant that enjoys development and teaching.

He is a consultant based in Hyderabad, India. He has over 16 years of experience in the IT field, and over a decade of experience as a trainer.

He is an expert in SharePoint Development/Configuration/,Administration and .NET development and Database business intelligence technologies.

Live Online Training Videos
Angular js training

Course Fee :
5000/-
Angular js training

Course Duration : 35 Days

Session Duration : 90 Minutes (Mon – Sat)

 

 
Angular js training
What is Angular?
  • Angular is an open-source web application framework, maintained by Google and community, that assists with creating single-page applications, one-page web applications that only require HTML, CSS, and JavaScript on the client side.Angular is an agile and opensource development framework maintained by Google and written entirely in JavaScript. It allows us to create reusable, maintainable, and modular web applications.
Audience Profile:

This course is for those people who wants to build web applications with MVC style Single Page Application (SPA) Development with JavaScript MVC framework.


Prerequisites

This course is designed for individuals with an intermediate knowledge of JavaScript and any one web development technology.


Our Trainer's Profile :
  • Our Trainers speak from Experience
  • Our Trainers Are Subject Matter Experts
  • Our Trainers Are Expert instructors
  • Our Trainers are Microsoft Certified
  • Our Trainers have more than 13+ years of experience on Microsoft Technologies
Career Path :

After completing this course you will be able to take up the roles of
  • Angular Developer


Lesson 1 - Understanding Where Angular Excels

In this lesson, we will cover the following topics.

  1. Understanding Round-Trip and Single-Page Applications
  2. Comparing Angular to React and Vue.js
  3. Getting Started with Angular
  4. Angular in Detail
  5. Advanced Angular Features
  6. What Software Do I Need for Angular Development?
  7. How Do I Set Up the Development Environment?

Lesson 2 - Jumping Right In

In this lesson, we will cover the following topics.

  1. Installing Node.js
  2. Installing an Editor
  3. Installing the Angular Development Package
  4. Choosing a Browser
  5. Creating an Angular Project
  6. Opening the Project for Editing
  7. Starting the Angular Development Tools
  8. Adding Features to the Application
  9. Creating a Data Model
  10. Displaying Data to the User
  11. Updating the Component
  12. Styling the Application Content
  13. Applying Angular Material Components
  14. Defining the Spacer CSS Style
  15. Displaying the List of To-Do Items
  16. Defining Additional Styles
  17. Creating a Two-Way Data Binding
  18. Filtering Completed To-Do Items
  19. Adding To-Do Items

Lesson 3 - Primer, Part 1

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Understanding HTML
  3. Understanding Void Elements
  4. Understanding Attributes
  5. Applying Attributes Without Values
  6. Quoting Literal Values in Attributes
  7. Understanding Element Content
  8. Understanding the Document Structure
  9. Understanding CSS and the Bootstrap Framework
  10. Understanding TypeScript/JavaScript
  11. Understanding the TypeScript Workflow
  12. Understanding JavaScript vs. TypeScript
  13. Understanding the Basic TypeScript/JavaScript Features
  14. Defining Variables and Constants
  15. Dealing with Unassigned and Null Values
  16. Using the JavaScript Primitive Types
  17. Using the JavaScript Operators

Lesson 4 - Primer, Part 2

In this lesson, we will cover the following topics.

  1. Defining and Using Functions
  2. Defining Optional Function Parameters
  3. Defining Default Parameter Values
  4. Defining Rest Parameters
  5. Defining Functions That Return Results
  6. Using Functions as Arguments to Other Functions
  7. Working with Arrays
  8. Reading and Modifying the Contents of an Array
  9. Enumerating the Contents of an Array
  10. Using the Spread Operator
  11. Using the Built-in Array Methods
  12. Working with Objects
  13. Understanding Literal Object Types
  14. Defining Classes
  15. Checking Object Types
  16. Working with JavaScript Modules
  17. Creating and Using Modules
  18. Working with Reactive Extensions
  19. Understanding Observables
  20. Understanding Observers
  21. Understanding Subjects

Lesson 5 - SportsStore: A Real Application

In this lesson, we will cover the following topics.

  1. Installing the Additional NPM Packages
  2. Preparing the RESTful Web Service
  3. Preparing the HTML File
  4. Creating the Folder Structure
  5. Running the Example Application
  6. Starting the RESTful Web Service
  7. Preparing the Angular Project Features
  8. Updating the Root Component
  9. Inspecting the Root Module
  10. Inspecting the Bootstrap File
  11. Starting the Data Model
  12. Creating the Model Classes
  13. Creating the Dummy Data Source
  14. Creating the Model Repository
  15. Creating the Feature Module
  16. Starting the Store
  17. Creating the Store Component and Template
  18. Creating the Store Feature Module
  19. Updating the Root Component and Root Module
  20. Adding Store Features the Product Details
  21. Displaying the Product Details
  22. Adding Category Selection
  23. Adding Product Pagination
  24. Creating a Custom Directive

Lesson 6 - SportsStore: Orders and Checkout

In this lesson, we will cover the following topics.

  1. Preparing the Example Application
  2. Creating the Cart
  3. Creating the Cart Model
  4. Creating the Cart Summary Components
  5. ntegrating the Cart into the Store
  6. Adding URL Routing
  7. Creating the Cart Detail and Checkout Components
  8. Creating and Applying the Routing Configuration
  9. Navigating Through the Application
  10. Guarding the Routes
  11. Completing the Cart Detail Feature
  12. Processing Orders
  13. Extending the Model
  14. Collecting the Order Details
  15. Using the RESTful Web Service
  16. Applying the Data Source

Lesson 7 - SportsStore: Administration

In this lesson, we will cover the following topics.

  1. Preparing the Example Application
  2. Creating the Module
  3. Configuring the URL Routing System
  4. Navigating to the Administration URL
  5. Implementing Authentication
  6. Understanding the Authentication System
  7. Extending the Data Source
  8. Creating the Authentication Service
  9. Enabling Authentication
  10. Extending the Data Source and Repositories
  11. Installing the Component Library
  12. Creating the Administration Feature Structure
  13. Creating the Placeholder Components
  14. Preparing the Common Content and the Feature Module
  15. Implementing the Product Table Feature
  16. Implementing the Product Editor
  17. Implementing the Order Table Feature

Lesson 8 - SportsStore: Progressive Features and Deployment

In this lesson, we will cover the following topics.

  1. Preparing the Example Application
  2. Adding Progressive Features
  3. Installing the PWA Package
  4. Caching the Data URLs
  5. Responding to Connectivity Changes
  6. Preparing the Application for Deployment
  7. Creating the Data File
  8. Creating the Server
  9. Changing the Web Service URL in the Repository Class
  10. Building and Testing the Application
  11. Testing the Progressive Features
  12. Containerizing the SportsStore Application
  13. Installing Docker
  14. Preparing the Application
  15. Creating the Docker Container
  16. Running the Application

Lesson 9 - Understanding Angular Projects and Tools

In this lesson, we will cover the following topics.

  1. Creating a New Angular Project
  2. Understanding the Project Structure
  3. Understanding the Source Code Folder
  4. Understanding the Packages Folder
  5. Using the Development Tools
  6. Understanding the Development HTTP Server
  7. Understanding the Build Process
  8. Using the Linter
  9. Understanding How an Angular Application Works
  10. Understanding the HTML Document
  11. Understanding the Application Bootstrap
  12. Understanding the Root Angular Module
  13. Understanding the Angular Component
  14. Understanding Content Display
  15. Understanding the Production Build Process
  16. Running the Production Build
  17. Starting Development in an Angular Project
  18. Creating the Data Model
  19. Creating a Component and Template
  20. Configuring the Root Angular Module

Lesson 10 - Using Data Bindings

In this lesson, we will cover the following topics.

  1. Understanding One-Way Data Bindings
  2. Understanding the Binding Target
  3. Understanding the Expression
  4. Understanding the Brackets
  5. Understanding the Host Element
  6. Using the Standard Property and Attribute Bindings
  7. Using the Standard Property Binding
  8. Using the String Interpolation Binding
  9. Using the Attribute Binding
  10. Setting Classes and Styles
  11. Using the Class Bindings
  12. Using the Style Bindings
  13. Updating the Data in the Application

Lesson 11 - Using the Built-in Directives

In this lesson, we will cover the following topics.

  1. Using the Built-in Directives
  2. Using the ngIf Directive
  3. Using the ngSwitch Directive
  4. Using the ngFor Directive
  5. Using the ngTemplateOutlet Directive
  6. Using Directives Without an HTML Element
  7. Understanding One-Way Data Binding Restrictions
  8. Using Idempotent Expressions
  9. Understanding the Expression Context

Lesson 12 - Using Events and Forms

In this lesson, we will cover the following topics.

  1. Importing the Forms Module
  2. Preparing the Component and Template
  3. Using the Event Binding
  4. Using Event Data
  5. Handling Events in the Component
  6. Using Template Reference Variables
  7. Using Two-Way Data Bindings
  8. Using the ngModel Directive
  9. Working with Forms
  10. Adding a Form to the Example Application
  11. Adding Form Data Validation
  12. Validating the Entire Form
  13. Completing the Form

Lesson 13 - Creating Attribute Directives

In this lesson, we will cover the following topics.

  1. Creating a Simple Attribute Directive
  2. Applying a Custom Directive
  3. Accessing Application Data in a Directive
  4. Reading Host Element Attributes
  5. Creating Data-Bound Input Properties
  6. Responding to Input Property Changes
  7. Creating Custom Events
  8. Binding to a Custom Event
  9. Creating Host Element Bindings
  10. Creating a Two-Way Binding on the Host Element
  11. Exporting a Directive for Use in a Template Variable

Lesson 14 - Creating Structural Directives

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Creating a Simple Structural Directive
  3. Implementing the Structural Directive Class
  4. Enabling the Structural Directive
  5. Using the Concise Structural Directive Syntax
  6. Creating Iterating Structural Directives
  7. Providing Additional Context Data
  8. Using the Concise Structure Syntax
  9. Dealing with Property-Level Data Changes
  10. Dealing with Collection-Level Data Changes
  11. Querying the Host Element Content
  12. Querying Multiple Content Children
  13. Receiving Query Change Notifications

Lesson 15 - Understanding Components

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Structuring an Application with Components
  3. Creating New Components
  4. Defining Templates
  5. Completing the Component Restructure
  6. Using Component Styles
  7. Defining External Component Styles
  8. Using Advanced Style Features
  9. Querying Template Content

Lesson 16 - Using and Creating Pipes

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Understanding Pipes
  3. Creating a Custom Pipe
  4. Registering a Custom Pipe
  5. Applying a Custom Pipe
  6. Combining Pipes
  7. Creating Impure Pipes
  8. Using the Built-in Pipes
  9. Formatting Numbers
  10. Formatting Currency Values
  11. Formatting Percentages
  12. Formatting Dates
  13. Changing String Case
  14. Serializing Data as JSON
  15. Slicing Data Arrays
  16. Formatting Key-Value Pairs
  17. Selecting Values
  18. Pluralizing Values
  19. Using the Async Pipe

Lesson 17 - Using Services

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Understanding the Object Distribution Problem
  3. Demonstrating the Problem
  4. Distributing Objects as Services Using Dependency Injection
  5. Declaring Dependencies in Other Building Blocks
  6. Understanding the Test Isolation Problem
  7. Isolating Components Using Services and Dependency Injection
  8. Completing the Adoption of Services
  9. Updating the Root Component and Template
  10. Updating the Child Components

Lesson 18 - Using Service Providers

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Using Service Providers
  3. Using the Class Provider
  4. Using the Value Provider
  5. Using the Factory Provider
  6. Using the Existing Service Provider
  7. Using Local Providers
  8. Understanding the Limitations of Single Service Objects
  9. Creating Local Providers in a Component
  10. Understanding the Provider Alternatives
  11. Controlling Dependency Resolution

Lesson 19 - Using and Creating Modules

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Understanding the Root Module
  3. Understanding the imports Property
  4. Understanding the declarations Property
  5. Understanding the providers Property
  6. Understanding the bootstrap Property
  7. Creating Feature Modules
  8. Creating a Model Module
  9. Creating a Utility Feature Module
  10. Creating a Feature Module with Components

Lesson 20 - Creating the Example Project

In this lesson, we will cover the following topics.

  1. Starting the Example Project
  2. Adding and Configuring the Bootstrap CSS Package
  3. Creating the Project Structure
  4. Creating the Model Module
  5. Creating the Product Data Type
  6. Creating the Data Source and Repository
  7. Completing the Model Module
  8. Creating the Messages Module
  9. Creating the Message Model and Service
  10. Creating the Component and Template
  11. Completing the Message Module
  12. Creating the Core Module
  13. Creating the Shared State Service
  14. Creating the Table Component
  15. Creating the Form Component
  16. Completing the Core Module
  17. Completing the Project

Lesson 21 - Using the Forms API, Part 1

In this lesson, we will cover the following topics.

  1. Preparing for This Chapter
  2. Understanding the Reactive Forms API
  3. Rebuilding the Form Using the API
  4. Responding to Form Control Changes
  5. Managing Control State
  6. Managing Control Validation
  7. Adding Additional Controls
  8. Working with Multiple Form Controls
  9. Using a Form Group with a Form Element
  10. Accessing the Form Group from the Template
  11. Displaying Validation Messages with a Form Group
  12. Nesting Form Controls

Lesson 22 - Using the Forms API, Part 2

In this lesson, we will cover the following topics.

  1. Preparing for This Chapter
  2. Creating Form Components Dynamically
  3. Using a Form Array
  4. Adding and Removing Form Controls
  5. Validating Dynamically Created Form Controls
  6. Filtering the FormArray Values
  7. Creating Custom Form Validation
  8. Creating a Directive for a Custom Validator
  9. Validating Across Multiple Fields
  10. Performing Validation Asynchronously

Lesson 23 - Making HTTP Requests

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Configuring the Model Feature Module
  3. Creating the Data File
  4. Running the Example Project
  5. Understanding RESTful Web Services
  6. Replacing the Static Data Source
  7. Creating the New Data Source Service
  8. Configuring the Data Source
  9. Using the REST Data Source
  10. Saving and Deleting Data
  11. Consolidating HTTP Requests
  12. Making Cross-Origin Requests
  13. Using JSONP Requests
  14. Configuring Request Headers
  15. Handling Errors
  16. Generating User-Ready Messages
  17. Handling the Errors

Lesson 24 - Routing and Navigation: Part 1

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Getting Started with Routing
  3. Creating a Routing Configuration
  4. Creating the Routing Component
  5. Updating the Root Module
  6. Completing the Configuration
  7. Adding Navigation Links
  8. Understanding the Effect of Routing
  9. Completing the Routing Implementation
  10. Handling Route Changes in Components
  11. Using Route Parameters
  12. Navigating in Code
  13. Receiving Navigation Events
  14. Removing the Event Bindings and Supporting Code

Lesson 25 - Routing and Navigation: Part 2

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Adding Components to the Project
  3. Using Wildcards and Redirections
  4. Using Wildcards in Routes
  5. Using Redirections in Routes
  6. Navigating Within a Component
  7. Responding to Ongoing Routing Changes
  8. Styling Links for Active Routes
  9. Fixing the All Button
  10. Creating Child Routes
  11. Creating the Child Route Outlet
  12. Accessing Parameters from Child Routes

Lesson 26 - Routing and Navigation: Part 3

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Guarding Routes
  3. Delaying Navigation with a Resolver
  4. Preventing Navigation with Guards
  5. Loading Feature Modules Dynamically
  6. Creating a Simple Feature Module
  7. Loading the Module Dynamically
  8. Guarding Dynamic Modules
  9. Targeting Named Outlets
  10. Creating Additional Outlet Elements
  11. Navigating When Using Multiple Outlets

Lesson 27 - Using Animations

In this lesson, we will cover the following topics.

  1. Preparing the Example Project
  2. Disabling the HTTP Delay
  3. Simplifying the Table Template and Routing Configuration
  4. Getting Started with Angular Animation
  5. Enabling the Animation Module
  6. Creating the Animation
  7. Applying the Animation
  8. Testing the Animation Effect
  9. Understanding the Built-in Animation States
  10. Understanding Element Transitions
  11. Creating Transitions for the Built-in States
  12. Controlling Transition Animations
  13. Understanding Animation Style Groups
  14. Defining Common Styles in Reusable Groups
  15. Using Element Transformations
  16. Applying CSS Framework Styles

Lesson 28 - Working with Component Libraries

In this lesson, we will cover the following topics.

  1. Preparing for This Chapter
  2. Installing the Component Library
  3. Adjusting the HTML File
  4. Running the Project
  5. Using the Library Components
  6. Using the Angular Button Directive
  7. Using the Angular Material Table
  8. Matching the Component Library Theme
  9. Creating the Custom Component
  10. Using the Angular Material Theme
  11. Applying the Ripple Effect
Why you should choose UIAcademy.co.in as your Online Training provider?

• We are into training industry for more than 16+ years.
• Scenario Based Training.
• Certification Exam preparation.
• Our trainers are certified and qualified with Real-World experience.
• Our Large List of Satisfied Students & Clients Around the World.
• Demo of live project including Source Code and other resources will be provided to the students.
• Students will have access to soft copies of all the Case Studies and other examples used during the sessions.
• We provide complete guidance towards MCP Certification Exams.
• Step by Step Lab Manuals and Course Materials.
• Resume and Interview Preparation Guidance.
 
 
Client Testimonials
 

Excellent Angular js online trainer! The training objectives were well explained and their training services were extremely professional, which enabled me to get maximum benefit from the course.

Kashish Arora
Australia
 

 

Client Testimonials
 

Excellent HTML5, CSS3,JQuery,Angular trainings. It is really helping me to implement it in my real-time work.

Amin Khan
Pune
 

 

Angular js training
 
© Copyright 2010 - 2023 | UIAcademy.co.in | All trademarks and logos are the sole property of their respective owners.