JavaScript – Fortgeschrittene Programmierung - Schulung (3 Tage)
JavaScript – advanced programming
Kurzbeschreibung
Sie arbeiten bereits mit JavaScript und wollen „noch höher hinaus“? Diese Schulung vermittelt Ihnen ein breites Spektrum fortgeschrittener Arbeitstechniken. Von der praktischen Arbeit im Quellcode über die Anwendungs-Architektur bis zu Test und Debugging wird der gesamte Software Development Lifecycle überspannt.
Aktuelle Javascript-Bibliotheken und Frameworks werden Ihnen anhand praktischer Beispiele vorgestellt. Die Auswahl dieser Bibliotheken und Frameworks kann individuell im Vorgespräch geklärt werden.
Voraussetzungen
• Vorkenntnisse und Praxiserfahrung mit den grundlegenden Sprachmerkmalen von Javascript
Seminarinhalt
Übersicht über das Themengebiet
• Programmier-Paradigmen in JavaScript
• Herausforderung „Tragfähige Architektur“
• Aktuelle Trends
Objektorientierte Programmierung in JavaScript
• Objekte, Eigenschaften und Methoden
• Konstruktor-Funktionen
• Prototypische Vererbung
• „Klassische“ Vererbung
Funktionale Programmierung in JavaScript
• Die Funktion als First Class Citicen
• Eigenschaften des Funktionsobjekts
• Scope
• Closures
Bausteine für die Anwendungsentwicklung
• String-Verarbeitung mit Regulären Ausdrücken
• Exceptions und effektives Fehler-Management
• Web Workers: Multithreading für JavaSkript
• Daten mit Local Storage im Browser speichern
• File API und FileReader API
• Clipboard API
• Web Sockets API
Bausteine für die Architektur
• Modell-View-Controller-Architektur in Javascript
• Webseiten im Single-Page-Stil
• AJAX-Kommunikation
• RESTful Services in der Javascript-Anwendung
Bibliotheken und Frameworks
• Bibliotheken zur DOM-Manipulation
• Widget-Toolkits
• Frameworks für komplexe Anwendungen
• Beispiel-Implementierungen mit ausgewählten Bibliotheken und Frameworks
Optimierung des Software Development Lifecycle
• Logging mit JavaScript
• Debugging: Werkzeuge und Techniken für die Fehlersuche
• Unit-Testing mit JavaScript
• Werkzeuge für die kollaborative Entwicklung
Zielgruppen
• Webentwickler
• Javascript-Anwendungsentwickler
Preise und Termine
Eine offene Schulung findet in einem unserer Schulungszentren statt.
Dauer: | 3 Tage |
Preis: | 1.295,00 € zzgl. USt. pro Teilnehmer (1.541,05€ inkl. USt.) |
Seminarstandorte: | |
Starttermine: (ortsabhängig) | |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
Dauer: | 3 Tage |
Preis ab: | 1.295,00 € zzgl. USt. pro Tag (1.541,05€ inkl. USt.) |
Schulungszentren: |
|
Starttermin: | individuelle Vereinbarung |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Seminarsprache
die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.