Seminarinformationen

Seminar - Ziel

In dieser 3-tägigen Schulung "JavaScript Fortgeschrittenenkurs" erwerben Sie umfassende Kenntnisse fortgeschrittener Techniken im Umgang mit JavaScript. Die Schulung deckt den gesamten Software Development Lifecycle ab und beinhaltet praxisorientierte Arbeit im Quellcode, in der Anwendungsarchitektur sowie beim Testen und Debuggen.

Sie werden mit modernen JavaScript-Bibliotheken und Frameworks vertraut gemacht, die anhand praktischer Beispiele vorgestellt werden. Die Auswahl der Bibliotheken und Frameworks kann im Voraus nach Ihren individuellen Bedürfnissen angepasst werden.

Teilnehmer - Zielgruppe

  • Webentwickler
  • Javascript-Anwendungsentwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Ü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 JavaScript
  • 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

Weitere Schulungen zu Thema JavaScript

JavaScript Grundkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigen "JavaScript Grundkurs" lernen Sie die grundlegenden Elemente der Programmiersprache JavaScript kennen und erfahren, wie Sie diese effektiv in der Praxis anwenden. Der Schwerpunkt liegt auf der praktischen Arbeit mit dem ...

AJAX - Grundlagen und Praxis

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 2-tägigen Schulung "AJAX - Grundlagen und Praxis" lernen Sie die wesentlichen Grundlagen der asynchronen Kommunikation mit JavaScript (AJAX) kennen. Die Schulung vermittelt notwendiges Hintergrundwissen zu JavaScript, HTML/DOM und JSON (JavaScript Objekt ...

Softwaretest mit JavaScript

- u.a. in Frankfurt am Main, Mannheim, Erfurt, Freiburg, Jena

In diesem 5-tägigen Seminar "Softwaretest mit JavaScript" werden Sie mit den spezifischen Herausforderungen und Techniken für das Testen von JavaScript-Software vertraut gemacht. Der Workshop bietet einen umfassenden Überblick über moderne Konzepte und Methoden im ...

JavaScript Komplettkurs

- u.a. in Frankfurt am Main, Virtual Classroom, Offenbach, Kassel, Jena

In dieser 5-tägigen Schulung "JavaScript Komplettkurs" erlernen Sie die flexible Skriptsprache JavaScript von der Pike auf. Der Kurs vermittelt Ihnen alle wichtigen Methoden und Sprachkomponenten, die für die Erstellung anspruchsvoller JavaScript-Anwendungen ...