- أماكن: جدة دبي أبوظبي Eastern Province - المملكة العربية السعودية الرياض
- مدة الدورة التدريبية: Upto 2 Days
تفاصيل الدورة
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
الموقع
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at Laimoonدرهم 1,449مدة الدورة التدريبية: Upto 30 Hours
- 92 ريال سعودي
902 ريال سعوديمدة الدورة التدريبية: Upto 3 Hours - 79 ريال سعودي
357 ريال سعوديمدة الدورة التدريبية: Upto 25 Hours