- Locations: Jeddah Dubai Abu Dhabi Eastern Province - Saudi Arabia Riyadh
- Duration: Upto 2 Days
Course details
Full Angular JS TrainingWho Should Attend :
- Web Developers who want to develop power web apps using Angular JS 2
- Front End Web Developers who want to migrate from Angular JS 1 to Angular JS 2
Course Outline 16 Hours
Part 1 -
Section 1 - TypeScript Overview
- ES6 & TypeScript
- Static Typing
- Constants
- Block Variables
- Template Strings
- Arrow Functions
- Spread parameters
- Rest parameters
- De structuring
- Classes
- Inheritance
- Interfaces
- Modules
- Decorators
- Setting up AngularJS 2
- Angular Hello World App
- Booststrapping angular to
- Architecture Overview
- Core concepts
- Introduction to Modules
- Importing Modules
- What are components in Angular
- Component templates
- Component metadata
- Component decorator
- Decorator configurations
- Component Events
- Template Variables
- What is Data Binding
- Property Events
- Passing data into a Component
- Passing data from parent component
- Event Bindings
- Passing Data Outside the Component
- Parent receiving data from child
- Two way Data Binding
- Hands on Data Binding - creating movie details screen
- What are Directives in Angular
- Structural directives
- Attribute directives
- Built In Pipes
- Hands on directives and pipes - updating movie details view
- Using ngIf and ngClass directive
- Using inbuilt pipes
Section 6. Services and Dependency Injection
- What are services
- Writing our custom service to load of movies
- What is Dependency Injection
- How Angular does dependency injection
- Using dependency injection to load services
- Hands on Services - load movies and then create a Grid View layout to display movies
- Using ngFor directive
- Creating grid layout
- Angular 2 routing
- Route configuration
- Route params
- Hands on Routing - navigating between grid view and details view
- Exercise - add route to navigate from details view to edit view
- User input
- Form Validations
- Form States
- Hands on Form Validation - adding a edit details form to update movie details
- Creating tables using MongoDB
- Adding and retrieving data from MongoDB
- Creating API's in Express to fetch data
- Creating Services in Angular to connect to Mongo
- Using services to load data from Mongo
- Publishing your app to Github
- Heroku Toolbelt overview
- Logging to Heroku inside toolbelt
- Updating and testing the app locally
- Deploying app to Heroku
About Agilitics Pte. Ltd.
Agilitics Pte. Ltd. is Singapore headquartered, Data and Business Analytics focussed company. We are the real experts of the big data domain.
Established in 2013, Head quartered at Singapore,
Agilitics Pte Ltd is a leading Big Data Analytics and Agile Consulting and Training solutions provider
Our Tagline is Agility + Analytics Delivered.
We offer a comprehensive range of Big data ecosystem and Agile management solution, services and expertise for Information Management, Data Analytics, Machine Learning, Artificial Intelligence and Smart City Solutions
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Certified Angular 8 Developer VskillsSAR 184Duration: 1 To 2 Months
- SAR 90
SAR 902Duration: Upto 3 Hours