Willkommen zur Veranstaltung Fortgeschrittene Programmierung
Inhalte der Veranstaltung
- Einführung / Organisatorisches
- Vorlesung
- Übungen
- Testat
- Probeklausur
- Installationsanleitungen für die Klausurvorbereitung
Quellcodeverwaltung und eigene Node.js Apps hosten
Das Softwarelabor stellt in Kooperation mit dem Dezernat IT der Hochschule Rhein-Waal einen Git-Server und eine Hosting-Lösung bereit, die Sie für Ihre Lehrveranstaltungen und Projekte verwenden können. Die Ressourcen dürfen nicht zu kommerziellen Zwecken verwendet werden.
Webquellen
- HTML auf W3Schools, HTML auf SelfHTML (deutschsprachig)
- CSS auf W3Schools, CSS auf SelfHTML (deutschsprachig)
- Bootstrap
- JavaScript
- jQuery
- Angular ACHTUNG! Angular ist nicht AngularJS
- Node.js
- Express
Literatur
- Woiwode et al.: Angular
- Steyer, Schwab: Angular - Das Praxisbuch zu Grundlagen und Best Practices
- Cameron: HTML5, JavaScript und jQuery
- Haverbeke: Eloquent JavaScript
- Roden: Node.js & Co.
- Springer: Testgetriebene Entwicklung mit JavaScript: Das Handbuch für den professionellen Programmierer
- Tilkov et al.: REST und HTTP
- Bewersdorff: Objektorientierte Programmierung mit JavaScript
- Trelle: MongoDB
- Richardson, Amundsen, Ruby: RESTful Web APIs
- Allamaraju: RESTful Web Services Cookbook
- Spichale: API-Design: Praxishandbuch für Java- und Webservice-Entwickler
- Crockford: JavaScript: The Good Parts
- Stefanov: JavaScript Patterns
Hinweise zur Prüfungsvorbereitung
In der Prüfung geht es darum, die erworbenen Fähigkeiten auf unbekannte Probleme zu transferieren. Es geht nicht darum, auswendig gelernte Folien wiederzugeben.
Eine sinnvolle Prüfungsvorbereitung besteht daher darin, eine (oder mehrere ;-) ) auf jQuery, Angular, Node.js und Express basierende Webapplikation zu implementieren.
Kontakt
Admin
Last modified 4 years ago
Last modified on Jun 29, 2020, 3:02:49 PM