HI WELCOME TO KANSIRIS

AngularJS

Leave a Comment

JS Frameworks and SPA

  1. Understanding JS libs and frameworks
  2. Advantages of JS libs and frameworks
  3. Introduction to SPA
  4. SPA vs. MPA
  5. Most Popular SPA
  6. Advantages of SPA
  7. SPA with jQuery, Backbone.JS, Knockout.JS and Ember.JS

Introduction to AngularJS

  1. Understanding AngularJS
  2. JavaScript VS jQuery VS AngularJS
  3. Advantage of AngularJS
  4. AngularJS VS others JS Frameworks
  5. Browsers Support

Model, View and Controller

  1. Understanding MVC
  2. Creating Models or ViewModels
  3. Creating Controller and View

AngularJS Bootstrap Process

  1. Angular Initialization Process
  2. Automatic Bootstrap
  3. Manual Bootstrap

AngularJS Fundamentals

  1. Modules
  2. Scopes - $scope and $rootScope
  3. Expressions
  4. Built-In Directives - ng-app, ng-controller, ng-bind, ng-model, ng-init, ng-options, ng-if, ng-show, ng-hide, ng-repeat, ng-switch
  5. Built-In Filters - Currency, Date, Number, OrderBy, Lowercase, Uppercase, Filter

Scopes & Controllers

  1. Creating Child Controller
  2. Scope Inheritance
  3. $watch, $digest and $apply

Custom Directives and Filters

  1. Types of Directives - Shared, Inherit & Isolate
  2. Custom Directives
  3. Custom Filters

Events

  1. AngularJS Events
  2. Static Events Binding
  3. Dynamic Events Binding
  4. Events Handling

Data Binding

  1. Understanding Data Binding
  2. Types of Data Binding
  3. Issues with Two-Way Data Binding
  4. Choosing Appropriate Data Binding

Dependency Injection

  1. Understanding Dependency Injection
  2. Methods to inject Dependency
  3. Implementing Dependency Injection

TypeScript

TypeScript Fundamentals

  1. Data Types
  2. Numbers
  3. Strings
  4. Operators
  5. Type Annotations
  6. Type Inference

Classes and Interfaces

  1. Classes
  2. Access Modifiers
  3. Constructor
  4. Constructor Overloading
  5. Inheritance
  6. Static Members
  7. Interfaces

Functions and Modules

  1. Functions
  2. Arrow Function
  3. Default and Optional Parameters
  4. Modules

Angular2

Angular 2 Architecture

  1. What's New and What's Different
  2. Controller to Components
  3. Bootstrapping Angular
  4. Structural Directives
  5. Data Binding
  6. Built-in Directives
  7. First Look at HTML Element Property and Event Binding
  8. Services and Dependency Injection

Angular 2 Essentials

  1. Modules
  2. Components
  3. Defining a Component
  4. Templates
  5. Nesting Components
  6. Metadata

Templates & Routing

  1. Understanding Templates
  2. Types of Templates
  3. Understanding Routing
  4. Angular UI Routing
  5. Defining Routes
  6. Route Evaluation

Services

  1. Understanding Services
  2. Types of Services
  3. Choosing Services - Factory, Service, Provider, Value & Constant
  4. Creating Services
  5. Data sharing using Services

Angular Forms and Controls

  1. Angular forms VS HTML forms
  2. Angular form input controls
  3. Angular form events
  4. Angular form validation
  5. Angular form and controls properties
  6. Applying CSS based on error messages
  7. Creating Cascading Dropdown List

Data Storage

  1. Web Storage - Local Storage and Session Storage
  2. Cookies

Bootstrap

Building Rich Client-Side UI with Bootstrap

  1. Understanding Bootstrap
  2. Bootstrap Grid System
  3. Bootstrap Components

0 comments:

Post a Comment

Note: only a member of this blog may post a comment.