MOC 20480 Visual Studio - HTML5, CSS3 und Javascript Programierung - Schulung (5 Tage)

MOC 20480 Programming in HTML5 with JavaScript and CSS3

Kurzbeschreibung

Dies ist eine 5-tägige Weiterbildung geleitet von einem Kursleiter.
Thema dieser Schulung ist die Programmierung von Webanwendungen mit HTML5, CSS3 und JavaScript auf Basis der Entwicklungsumgebung Microsoft Visual Studio. Dieser Einstiegskurs behinhaltet als Schulungsinhalte Grundlagen zur Webentwicklung mit der Entwicklungsumgebung Visual Studio, Funktionen von HTML5 und Erstellen von HTML5 Webseiten, Interaktivitätsmöglichkeiten durch die Programmierung mit JavaScript, HTML5-Formularerstellung zur Erfassung von Benutzereingaben,
Datenversand und -empfang von entfernten Datenquellen mit XML, HTTP-Anforderungsobjekte und der Abruf-API, Webgestaltung von HTML5-Seiten mit CSS3, Erstellung gut strukturierter und wartungsfreundlicher JavaScript-Codes, modernen JavaScript-Code schreiben, JavaScript mit Babel mit generelle Browserkompabilität herstellen, gängige HTML5-APIs in interaktiven Webanwendungen einbinden, Webanwendungen mit Offlinefunktionalität unterstützen, Responsive Webdesign, Einbindung von Canvas-Elementen und skalierbaren Vektorgrafiken, Verbesserungsoptionen für Benutzererfahrungen, Web Sockets für Datentransport zwischen Webanwendung und Server, Optimierungsmöglichkeiten zur Verbesserung von Reaktionsfähigkeiten einer Webanwendung auf Basis von Web Worker-Prozessen und das Verwenden von WebPack, um Webanwendungen für die Produktion zu verpacken.


Voraussetzungen

• Grundlagenverständnis in die Erstellung von Webanwendungen,
• Grundlegende Programmierkenntnisse in JavaScript sind wünschenswert.
• Verständnis zu Windows-Clientanwendungen
• Verständnie zur Visual Studio Entwicklungsumgebng


    Seminarinhalt

    HTML und CSS Grundlagen
    • Überblick über HTML
    • Überblick über CSS
    • Erstellen einer Webanwendung mit Visual Studio 2017

    HTML-Webseiten
    • Erstellen einer HTML5-Seite
    • Styling einer HTML5-Seite

    Einführung in JavaScript
    • Übersicht über JavaScript
    • Einführung in das Document Object Model

    Formulare zur Erfassung von Benutzereingaben
    • Erstellen von HTML5-Formularen
    • Überprüfen der Benutzereingabe mit Hilfe von HTML5-Attributen
    • Überprüfen der Benutzereingaben mit Hilfe von JavaScript

    Kommunikation mit einem Remote-Server
    • Asynchrone Programmierung in JavaScript
    • Senden und Empfangen von Daten mit Hilfe des XMLHttpRequest-Objekts
    • Senden und Empfangen von Daten mit Hilfe der Fetch-API

    Styling von HTML5 mit Hilfe von CSS3
    • Text-Styling mit Hilfe von CSS3
    • Styling von Blockelementen
    • Pseudoklassen und Pseudoelemente
    • Verbessern grafischer Effekte mit Hilfe von CSS3

    Erstellen von Objekten und Methoden mit JavaScript
    • Schreiben eines gut strukturierten JavaScript-Codes
    • Benutzerdefinierte Objekte erstellen
    • Objekte erweitern

    Erstellen interaktiver Seiten mit Hilfe von HTML5-APIs
    • Interaktion mit Dateien
    • Einbindung von Multimedia
    • Reagieren auf Browserposition und Kontext
    • Debuggen und Profilieren einer Webanwendung

    Hinzufügen von Offline-Unterstützung zu Webanwendungen
    • Lokales Lesen und Schreiben von Daten
    • Offline-Unterstützung mit Hilfe des Anwendungscaches hinzufügen

    Implementieren einer adaptiven Benutzeroberfläche
    • Unterstützung mehrerer Formfaktoren
    • Erstellen einer adaptiven Benutzeroberfläche

    Erweiterte Grafiken erstellen
    • Erstellen interaktiver Grafiken mit SVG
    • Zeichnen von Grafiken mit Hilfe der Canvas-API

    Anwenden von CSS-Übergängen
    • Elemente transformieren
    • Anwenden von CSS-Keyframe-Animationen

    Echtzeitkommunikation mit Hilfe von Web Sockets umsetzen
    • Einführung von Echtzeitkommunikation mit Web Sockets
    • Verwenden der WebSocket-API

    Durchführen der Hintergrundverarbeitung mit Hilfe von Web-Workern
    • Grundlegendes zur Transpiler- und Modulbündelung
    • Erstellen separater Pakete für die Cross-Browser-Unterstützung
    • Einrichten des Webpack-Bundles für die Produktion


    Zielgruppen

    • Anwendungsentwickler
    • Programmierer


    Preise und Termine

    Firmenschulung

    Eine Firmenschulung bei Ihnen vor Ort, in einem Schulungszentrum oder virtuell.

    Dauer:
    5 Tage
    Preis ab:
    1.495,00 € zzgl. USt. pro Tag (1.779,05€ inkl. USt.)
    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.


    Wir benutzen Cookies um die Nutzerfreundlichkeit der Webseite zu verbessen. Durch Deinen Besuch stimmst Du dem zu.