AngularJS Advanced Schulung

Kurs Code

ngandv

Dauer

21 hours (üblicherweise 3 Tage inklusive Pausen)

Voraussetzungen

Solid knowledge of AngularJS. Good knowledge of Javascript. Subjects covered in http://www.angularjsbook.com/ should be familiar to the participants.

Überblick

Dieser Kurs wurde für Entwickler entwickelt, die mit Angular JS arbeiten, aber die Best Practices für die Verwendung des Frameworks genau verstehen möchten. Es behandelt nicht die Grundlagen von Angular, sondern konzentriert sich auf Methoden und Stile der Entwicklung von SPA, die normalerweise nicht einfach "natürlich" oder durch Selbststudium zu erlernen sind.

Dieser Kurs wird normalerweise auf der neuesten stabilen Version von Angular (1.x) ausgeführt. Ältere Versionen oder Betaversionen können jedoch auf Anfrage behandelt werden.

Machine Translated

Schulungsübersicht

Super Short Introduction

  • Binding Variables
  • Build-in directives and their scope
  • Data entry
  • Scope and rootScope
  • Collections
  • Controllers
  • Services
  • Filters

Angular Patterns

  • Factories
  • Services
  • IoC

MVC in depth

  • Angular MVC
  • Fat controler vs fat model and consequences
  • Creating own controllers
  • Different ways of dependency injections
  • Minifying and consequences of using paramer names

Routing

  • Creating menus
  • Modifying url
  • HTML5 history object

Directive Development

  • creating own directives
  • managing associated controlers
  • creating own module with directives
  • animation controls in custom directives

REST Services

  • Using web services
  • Ajax

Animation

  • Angular and CSS3
  • ngAnimate

Mobile Design in Agnular

  • Responsible
  • Separate version fo mobile

Testing

  • Unit Testing
  • Available frameworks
  • Karma
  • Testing Controllers
  • Dependency Injection in testing
  • BDD Testing
  • Available frameworks
  • Jasmine
  • E2E (End to End Testing) testing
  • WebdriverJS
  • Protractor
  • Continous Integration with Angular

Bigger enviornment

  • Backend interactions with MEAN stack
  • Node.js
  • Express.js
  • MongoDB
  • Streaming with gulpjs



 

Erfahrungsberichte

★★★★★
★★★★★

Verwandte Kategorien

Sonderangebote

Sonderangebote Newsletter

Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking to expand our presence in Austria!

As a Business Development Manager you will:

  • expand business in Austria
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!