Looking for a Tutor Near You?

Post Learning Requirement ยป
x
x

Direction

x

Ask a Question

x

Hire a Tutor

Course Details

Details

  • Area : Al Barsha
  • Email:mfaxxxxxx@xxxxxxxxx View Contact
  • Mobile:+97xxxxxxxxxx View Contact
  • Schedule : Mon, Tues, Wed,thurs, Fri 6pm to 8pm
  • Course Fees : AED 100
  • Duration : 4 Weeks
  • Segment : IT Training
  • Subject : Angular JS

Course description

AngularJS is a full-featured framework that is incredibly popular among developers. For single-page applications, the AngularJS framework creates rich interactive features for a real-time experience.It’s friendly to developers and has a supportive and active community. Products built with AngularJS include YouTube Video Manager, The Weather Channel site, several Google products, and Tinder.

Course outline

Session 1: Introduction to HTML

  • HTML Basics, Elements, Attributes, Styles
  • Forms, Form Elements, Input Element Types
  • Input Attributes, File Paths, Script tag
  • HTML &XHTML

Session 2: Introduction to CSS

  • CSS Introduction, Syntax, Selectors, Styling
  • Pseudo class, Pseudo Elements
  • CSS Tables, CSS Box Models
  • CSS Opacity, CSS Navigation Bar, Dropdowns

Session 3: Introduction to JavaScript

  • JavaScript Statements, Keywords, Functions
  • JavaScript Programs, Operators, Functions
  • Function Parameters, Function Return Types
  • Data Types, Primitive Types

Session 4: Working with Objects

  • Object Oriented Programming, Object Creation
  • Adding Methods of Objects
  • JavaScript Loops & Iteration
  • Adding Properties of Objects
  • JavaScript Conditional Statements
  • Enumerating Properties, Callbacks, JSON

Session 5: Angular JS Basics

  • What is Angular JS?
  • Why Angular JS?
  • Why MVC matters
  • MVC-The Angular JS way
  • Features of Angular JS ,Model-View-Controller
  • My First Angular JS app

Session 6: Angular Expressions

  • All about Angular Expressions
  • How to use expressions, Angular vs JavaScript

Session 7: Filters

  • Built-In Filters, Using Angular JS Filters
  • Creating Custom Filters

Session 8: Directives

  • Introduction to Directives, Directive Lifecycle
  • Binding controls to data, Matching directives
  • Using Angular JS built-in directives
  • Creating a custom directive

Session 9: Controllers

  • Role of a Controller, Controllers & Modules
  • Attaching Properties and functions to scope
  • Nested Controllers, Using Filters in Controllers
  • Controllers in External Files

Session 10: Angular JS Modules

  • Introduction to Angular JS Modules
  • Bootstrapping Angular JS

Session 11: Angular JS Forms

  • Working with Angular Forms, Model Binding
  • Forms Events, Updating Models with a Twist
  • Form Controller, Validating Angular Forms
  • $error object

Session 12: Scope

  • What is scope, Scope Lifecycle
  • Scope Inheritance, Scope & Controllers
  • Root scope, Scope Broadcasting
  • Two-way data binding, Scope Inheritance
  • Scope & Directives, $apply and $watch
  • Scope Events

Session 13: Dependency Injection & Services

  • What is Dependency Injection
  • Creating Services, Factory, Service & Provider
  • Using Dependency Injection, What are services
  • Using Angular JS built in services

Session 14: Single Page Application (SPA)

  • What is SPA, Pros and Cons of SPA
  • Passing Parameters, Changing location
  • Installing the ng Route module, Configure routes
  • Resolving promises, Creating a Single Page Apps

Session 15: Angular JS Animation

  • ng Animate Module, CSS Transforms
  • CSS Transitions, Applying Animations

Session 16: Introduction to Node JS

  • Introduction to Node JS
  • Advantages of Node JS
  • What is Node JS, Node.js Process Model
  • Traditional Web Server Model

Session 17: Setup Development Environment

  • Install Node.js on Windows
  • Working in REPL, Node JS Console

Session 18: Node JS Modules

  • Functions, Buffer, Module
  • Modules Types
  • Core Modules, Local Modules
  • Modules Exports

Session 19: Node Package Manager

  • What is NPM, Installing Packages Locally
  • Installing package globally
  • Adding dependency in package json
  • Updating packages

Session 20: Creating Web Server

  • Creating Web Server
  • Sending Requests
  • Handling http requests

Session 21: File System

  • read File, Writing a File
  • Opening a file, Deleting a file
  • Writing a file asynchronously
  • Other IO Operations

Session 22: Debugging Node JS Application

  • Core Node JS Debugger

Session 23: Events

  • Event Emitter class
  • Inheriting Events
  • Returning event emitter

Session 24: Express JS

  • Configuring Routes
  • Working with Express

Session 25: Serving Static Resources

  • Serving Static Files
  • Working with Middle Ware

Session 26: Database Connectivity

  • Connecting String, Configuring
  • Updating Records
  • Working with Select Command
  • Deleting Records

Session 27: Project Development

  • Project Development using Node JS

Angular JS

 

Course description

AngularJS is a full-featured framework that is incredibly popular among developers. For single-page applications, the AngularJS framework creates rich interactive features for a real-time experience.It’s friendly to developers and has a supportive and active community. Products built with AngularJS include YouTube Video Manager, The Weather Channel site, several Google products, and Tinder.

Course outline

Session 1: Introduction to HTML

  • HTML Basics, Elements, Attributes, Styles
  • Forms, Form Elements, Input Element Types
  • Input Attributes, File Paths, Script tag
  • HTML &XHTML

Session 2: Introduction to CSS

  • CSS Introduction, Syntax, Selectors, Styling
  • Pseudo class, Pseudo Elements
  • CSS Tables, CSS Box Models
  • CSS Opacity, CSS Navigation Bar, Dropdowns

Session 3: Introduction to JavaScript

  • JavaScript Statements, Keywords, Functions
  • JavaScript Programs, Operators, Functions
  • Function Parameters, Function Return Types
  • Data Types, Primitive Types

Session 4: Working with Objects

  • Object Oriented Programming, Object Creation
  • Adding Methods of Objects
  • JavaScript Loops & Iteration
  • Adding Properties of Objects
  • JavaScript Conditional Statements
  • Enumerating Properties, Callbacks, JSON

Session 5: Angular JS Basics

  • What is Angular JS?
  • Why Angular JS?
  • Why MVC matters
  • MVC-The Angular JS way
  • Features of Angular JS ,Model-View-Controller
  • My First Angular JS app

Session 6: Angular Expressions

  • All about Angular Expressions
  • How to use expressions, Angular vs JavaScript

Session 7: Filters

  • Built-In Filters, Using Angular JS Filters
  • Creating Custom Filters

Session 8: Directives

  • Introduction to Directives, Directive Lifecycle
  • Binding controls to data, Matching directives
  • Using Angular JS built-in directives
  • Creating a custom directive

Session 9: Controllers

  • Role of a Controller, Controllers & Modules
  • Attaching Properties and functions to scope
  • Nested Controllers, Using Filters in Controllers
  • Controllers in External Files

Session 10: Angular JS Modules

  • Introduction to Angular JS Modules
  • Bootstrapping Angular JS

Session 11: Angular JS Forms

  • Working with Angular Forms, Model Binding
  • Forms Events, Updating Models with a Twist
  • Form Controller, Validating Angular Forms
  • $error object

Session 12: Scope

  • What is scope, Scope Lifecycle
  • Scope Inheritance, Scope & Controllers
  • Root scope, Scope Broadcasting
  • Two-way data binding, Scope Inheritance
  • Scope & Directives, $apply and $watch
  • Scope Events

Session 13: Dependency Injection & Services

  • What is Dependency Injection
  • Creating Services, Factory, Service & Provider
  • Using Dependency Injection, What are services
  • Using Angular JS built in services

Session 14: Single Page Application (SPA)

  • What is SPA, Pros and Cons of SPA
  • Passing Parameters, Changing location
  • Installing the ng Route module, Configure routes
  • Resolving promises, Creating a Single Page Apps

Session 15: Angular JS Animation

  • ng Animate Module, CSS Transforms
  • CSS Transitions, Applying Animations

Session 16: Introduction to Node JS

  • Introduction to Node JS
  • Advantages of Node JS
  • What is Node JS, Node.js Process Model
  • Traditional Web Server Model

Session 17: Setup Development Environment

  • Install Node.js on Windows
  • Working in REPL, Node JS Console

Session 18: Node JS Modules

  • Functions, Buffer, Module
  • Modules Types
  • Core Modules, Local Modules
  • Modules Exports

Session 19: Node Package Manager

  • What is NPM, Installing Packages Locally
  • Installing package globally
  • Adding dependency in package json
  • Updating packages

Session 20: Creating Web Server

  • Creating Web Server
  • Sending Requests
  • Handling http requests

Session 21: File System

  • read File, Writing a File
  • Opening a file, Deleting a file
  • Writing a file asynchronously
  • Other IO Operations

Session 22: Debugging Node JS Application

  • Core Node JS Debugger

Session 23: Events

  • Event Emitter class
  • Inheriting Events
  • Returning event emitter

Session 24: Express JS

  • Configuring Routes
  • Working with Express

Session 25: Serving Static Resources

  • Serving Static Files
  • Working with Middle Ware

Session 26: Database Connectivity

  • Connecting String, Configuring
  • Updating Records
  • Working with Select Command
  • Deleting Records

Session 27: Project Development

  • Project Development using Node JS