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

offene Schulung
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.
Firmenschulung
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:
  • Hamburg
  • Berlin
  • Frankfurt
  • München
  • Nürnberg
  • Düsseldorf
  • Wien
  • Stuttgart
  • Hannover
  • Köln
  • Dortmund
Starttermin:individuelle Vereinbarung
Unterlagen:zzgl.
Verpflegung:zzgl.
Prüfung/Zertifizierung:zzgl.

Seminarsprache

Wir bieten unsere Seminare hauptsächlich in deutscher Sprache an – je nach Wunsch aber gerne auch in Englisch oder einer anderen Seminarsprache. Bitte fragen Sie doch einfach bei uns an.