Einführung
  • Wie mit diesem Kurs arbeiten?
Einführung in AngularJS
  • Problemstellung
  • Welchen Texteditor?
  • HD - Qualität für die Videos
  • Hallo AngularJS
  • Quellcode zu den Lektionen herunterladen
  • Exkurs: Chrome Web Inspector
  • Exkurs: Eigene HTML-Attribute / Custom Attributes
  • Exkurs: Model-View-Controller
  • Angular-App erstellen
  • Exkurs: Callbacks in JavaScript
  • Exkurs: DOM vs. JavaScript
Erste Schritte mit dem Framework
  • Ausdrücke in AngularJS
  • $scope!?!?
  • Daten verändern: Two-way data-binding
  • Wir schreiben einen Klickzähler
  • Callback-Funktionen in der $scope
  • Exkurs: Wie erkennt AngularJS, dass Änderungen vorgenommen wurden?
  • AngularJS manuell auf Änderungen an der $scope hinweisen. $scope.$apply()
  • $timeout service
Weitere Konzepte
  • Exkurs: Dependency Injection
  • Dependency Injection in AngularJS
  • Exkurs: Komprimierung von JavaScript - Code
  • Dependency Injection in AngularJS (2)
  • Services in AngularJS
  • Services sind Singletons
AngularJS - Views
  • Exkurs: Javascript [] vs. {}
  • ng-if
  • ng-repeat
  • Bonus: Checkbox
  • Bonus: