1. Einleitung
1.1 Erwartete Vorkenntnisse 90%
1.2 Aufbau 80%
1.3 Lernstrategie 90%
1.4 Didaktischer Hintergrund 90%
2. Grundlagen
2.1 Was ist AngularJS 30%
2.2 Vorteile von AngularJS 80%
2.3 Databinding - einfach/bidirektional 80%
2.4 Überblick der wichtigsten Komponenten 80%
3. Basisapplikation
3.05 Ein erstes Programm 80%
3.10 ngController 20%
3.80 Form-Validierung 0%
3.90 Animationen mit ng-animate 5%
4. Erweiterungen der Applikation
4.10 REST-Kommunikation mit dem Server 0%
4.20 Eigene Direktiven mit AngularJS 30%
4.30 Eigene Filter erstellen 0%
4.40 SEO / Suchmaschinenoptimierung 5%
4.50 Erweiterungen für Twitter Bootstrap 99%
4.60 Module: Die Applikation aufteilen 50%
5. Testen
5 Testen 0%
6. Konzepte und Hintergründe
6.10 Dependency Injection und der Injektor 90%
6.11 Factory, Service und Provider 80%
6.12 Decorator 80%
6.20 Unobtrusive JavaScript 95%
6.30 Verwendung von Minifiern 75%
6.40 jqLite - Kompatibilität mit jQuery 90%
6.50 Internet Explorer - Kompatibilität (IE6, IE7, IE8) 90%
6.60 Promises 100%
6.80 Dirty-Checking / Updatezyklus 50%
6.90 Performance 15%
7. Anhang
7.10 Trend-Vergleich mit anderen Frameworks 90%
7.20 Entstehungsgeschichte 80%