JavaScript für Programmierer und Sprachumsteiger
Freund+Dirks bietet seine Kurse in den folgenden Regionen an: Frankfurt am Main
Hintergrund / Lernziel
Sie programmieren bereits mit anderen Programmiersprachen, kennen Grundlagen vom Web und wollen die Besonderheiten von JavaScript und den modernen Web-Applikationen kennenlernen? JavaScript ist eine moderne, schlanke und objektbasierte Skriptsprache, die lange Zeit vollkommen unterschätzt wurde, aber so einige trickreiche Eigenheiten besitzt. Damit kann man nicht nur HTML-Dokumente um dynamische Möglichkeiten erweitern, sondern diese geniale Skriptsprache stellt den Kern sämtlicher Rich Internet Applications (RIAs) dar, die das Aussehen und die Bedienung von herkömmlichen Desktop-Programmen auf Web-gestützte Anwendungen übertragen. In diesem Seminar lernen Sie den volle…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Hintergrund / Lernziel
Sie programmieren
bereits mit anderen Programmiersprachen, kennen Grundlagen vom Web
und wollen die Besonderheiten von JavaScript und den modernen
Web-Applikationen kennenlernen? JavaScript ist eine moderne,
schlanke und objektbasierte Skriptsprache, die lange Zeit
vollkommen unterschätzt wurde, aber so einige trickreiche
Eigenheiten besitzt. Damit kann man nicht nur HTML-Dokumente um
dynamische Möglichkeiten erweitern, sondern diese geniale
Skriptsprache stellt den Kern sämtlicher Rich Internet Applications
(RIAs) dar, die das Aussehen und die Bedienung von herkömmlichen
Desktop-Programmen auf Web-gestützte Anwendungen übertragen. In
diesem Seminar lernen Sie den vollen Funktionsumfang der Sprache
kennen.
Seminarinhalt
- Grundlagen und Umfeld von JavaScript
- HTML, XHTML und CSS
- HTML5
- ECMAScript und die verschiedenen JavaScript-Varianten und -Versionen
- Einbindung in Webseiten
- Werkzeuge und Tools
- JavaScript und Web-Frameworks
- Syntax von JavaScript
- Token und Parser
- Kommentare und Schlüsselwörter in JavaScript
- Datentypen und lose Typisierung sowie der „use strict“-Modus
- Variablen und Literale sowie JavaScript Global Properties
- Anweisungen
- Operatoren und Operanden
- Kontrollstrukturen in JavaScript
- Arrays, Objekte und JSON
- Funktionen im Detail
- Standardfunktionen
- Deklarationen
- Aufrufe
- Rekursion
- Lokale Variablen in Funktionen
- Funktionsargumente
- Funktionsreferenzen
- Benannte versus anonyme Funktionen
- Innere Funktionen – Closures
- Callbacks
- Objekte und das DOM-Konzept
- Wie werden Objekte, Methoden und Eigenschaften in JavaScript verwendet?
- Die Standardobjekte in JavaScript
- Klassische OO-Techniken bei JavaScript - Klassen, Instanzen, Prototypen und Vererbung
- In JavaScript Objekte erzeugen
- Das DOMKonzept und dessen Objekte (Formularzugriffe, Animationen, Zugriffe auf beliebige Bestandteile der Webseite, etc.)
- Eventhandler und das Ereigniskonzept in JavaScript
- Erweiterte Techniken
- Fehlerbehandlung und Debuggen
- Dokumentation und Qualitätskontrolle
- Exceptionhandling
- Ajax und das Web 2 .0
- Ein einzelnes Objekt erweitern
- Prototyping
- Erstellen von Konstruktormethoden
- Datenkapselung
- Ausblick auf JavaScript Version 2.0
- Ausblick auf JavaScriptTechniken bei HTML5
- Multithreading über Web Workers
- WebSockets und serverseitiges JavaScript mit Node.js (PushService im Web)
- Daten im Browser speichern mit Local Data Storage bzw. Session Data Storage
- Geolocation
- Zeichnen mit Canvas, SVG und CSS3
Teilnehmerkreis
Webentwickler,
Programmierer, Webmaster
Voraussetzungen
Grundlagen in einer
beliebigen Programmiersprache;
HTML- und/oder CSS- Kenntnisse sind hilfreich
Unterrichtsmethode
Vortrag,
Diskussion, Praxisbeispiele, Übungen
Hinweise
In den Teilnehmergebühren sind
ausführliche Seminarunterlagen und reichhaltige Tagesverpflegung
enthalten.
Ihr Weiterbildungspartner für Business und IT ... empowering your competence!
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
