Inhalt
JavaScript verstehen / ECMAScript6 / Type Script (5-tägiger Intensivkurs)
Bildungsfreistellungsmaßnahme
In diesem Kurs geht es um das tiefere Eindringen in die Sprache JavaScript (ECMASCRIPT 5). Es orientiert sich an dem Buch von Nicholas C. Zakas - "JavaScript objektorientiert".
Da JavaScript in immer mehr großen und kleinen Projekten für die Clientprogrammie-rung eingesetzt wird und es auch zur Interaktion mit serverzentrierten Sprachen wie Java oder C# kommt, ist es sinnvoll sich als Entwickler mit der Sprache JavaScript grundlegend auseinanderzusetzen. Bei diesem Kurs geht es daher um Typen, Funktionen, Objekte, Konstruktoren, Prototypen, Vererbung und Objektmuster. Damit wird die Basis gelegt, für einen sicheren Umgang mit dieser dynamischen Programmiersprache.
Der Kurs möchte im zweiten Teil einen Überblick geben über die Neuerungen, die mit ECMAScript6 verbunden sind: Block Scope, Template Strings, Destructing, Iteratoren, Klassen, Module, Asynchrone Programmierung, Promises.
Im letzten Teil des Kurses wird ein Blick auf TypeScript gegeben. Mit TypeScript wird JavaScript im Wesentlichen um die optionale, statische Typisierung erweitert und erleichtert so die Erstellung und Wartung größerer JavaScript Projekte.
Voraussetzungen: Programmierkenntnisse
Lehrmaterial: Nicholas C. Zakas "JavaScript objektorientiert" und Oliver Zeigermann "JavaScript für Java-Entwickler" sind in der Gebühr enthalten.
Die Bildungsfreistellungsmaßnahme wurde vom Ministerium für Wissenschaft, Weiterbildung, Forschung und Kultur Rheinland-Pfalz unter der Anerkennungsziffer 0504/1198/18 (gültig bis 03.06.2020) mit Bescheid vom 11.01.2018 genehmigt.
- Förderungsart
- Bildungsurlaub (Bildungsfreistellung) i