Informationen zur Technologie

Visual Studio ist eine integrierte Entwicklungsumgebung für verschiedenen Hochsprachen und ermöglicht dem Programmierer die Entwicklung von nativen Win32/Win64 Programme, .NET Framework-Anwendungen, Windows Apps, dynamischen Webseiten und mobilen Apps für Windows Phone, Android und iOS.


MOC 20480 Visual Studio 2017 - Programmierung in HTML5 mit JavaScript und CSS3 - Schulung (5 Tage)

MOC 20480 Programming in HTML5 with JavaScript and CSS3

Kurzbeschreibung

Ziel dieser Microsoft Visual Studio 2017-Schulung ist es, Ihnen das grundlegende Wissen zu vermitteln, um gut strukturierte Anwendungen in HTML5 zu entwickeln. Schwerpunkt des Seminars ist die Programmierlogik mit HTML5, JavaScript und CSS3 zu implementieren, Variablen zu definieren und anzuwenden, Looping und Branching durchzuführen, Benutzeroberflächen zu erstellen, Benutzereingaben zu erfassen und auszuwerten und die Daten zu speichern und eine gut strukturierte Anweundg zu erstellen.

Diese Schulung bereitet auf die Prüfung 70-480 Programming in HTML5 with JavaScript & CSS3 .vor.


Voraussetzungen

• 1-3 Monate Erfahrung bei der Erstellung von Webanwendung, incl. Schreiben eines einfachen JavaScript Codes.
• 1 Monat Erfahrung beim Erstellen von Windows Client Anwendungen
• 1 Monat Erfahrung mit Visual Studio 2017


    Seminarinhalt

    Überblick über HTML und CSS
    • Übersicht über HTML
    • Überblick über CSS
    • Erstellung einer Webanwendung mit Visual Studio 2017

    Erstellung und Stylen von HTML5-Seiten
    • Erstellung statischer Seiten mit neuen Features von HTML5.
    • Gestaltung von Layout, Text und Hintergrund einer Webseite mit CSS3

    Einführung in JavaScript
    • Übersicht über JavaScript-Syntax
    • Einführung in das Document Object Model (DOM)

    Formularerstellung zur Erfassung und Prüfung der Benutzereingabe
    • Erstellung von HTML5-Formularen
    • Validierung der Benutzereingabe mithilfe von HTML5 Attribute
    • Validierung von Benutzereingaben mit JavaScript

    Verbindung mit einem Remote Server
    • Async Programmierung in JavaScript
    • Senden und Empfangen von Daten mithilfe des XMLHttpRequest Objekts
    • Senden und Empfangen von Daten mithilfe der Fetch-API

    Styling von HTML5 mit CSS3
    • Styling des Textes mit CSS2
    • Styling-Block-Elemente
    • Pseudo-Klassen und -Elemente
    • Verbesserung der grafischen Effekte mithilfe von CSS3

    Erstellung von Objekten und Methoden mithilfe von JavaScript
    • Schreiben von gutstrukturiertem JavaScript Code
    • Erstellung von benutzerdefinierten Objekten
    • Erweiterung von Objekten

    Erstellung von interaktiven Seiten mit HTML5-APIs
    • Interaktion mit Dateien
    • Einbinden von Multimedia
    • Reaktion auf Browser-Ort und Kontext
    • Debuggen und Profilierung einer Webanwendung

    Hinzufügen des Offline-Supports zu Webanwendungen
    • Lokales Lesen und Schreiben von Daten
    • Hinzufügen des Offline-Supports mithilfe des Anwendungs-Cache

    Implementierung einer adaptiven Benutzeroberfläche
    • Unterstützung mehrerer Formularfaktoren
    • Erstellung einer adaptiven Benutzeroberfläche

    Erstellung der erweiterten Grafiken
    • Erstellung von interaktiven Grafiken mithilfe von skalierbaren Vektorgrafiken (SVG)
    • Programmatisches Zeichnen von Grafiken mithilfe von Canvas-API
    .
    Animierung der Benutzeroberfläche
    • Anwenden von CSS-Transitionen
    • Umformung der Elemente
    • Anwenden von CSS Keyframe-Animationen

    Implementierung der Echtzeit-Kommunikation mittels Web-Sockets
    • Einführung in die Web Sockets
    • Senden und Empfangen von Daten mit der Web-Sockets API

    Durchführung der Hintergrund-Verarbeitung mithilfe von Web Workers
    • Einführung in die Web Worker
    • Durchführung der asynchronen Verarbeitung mithilfe von Web Workers

    Bereitstellung von JavaScript für die Produktionsbereitstellung
    • Transpiler und Modulbündelung
    • Erstellung separater Pakete für die Cross-Browser-Unterstützung


    Zielgruppen

    • Entwickler
    • IT Professionals
    • Information Worker


    Preise und Termine

    offene Schulung
    Eine offene Schulung findet in einem unserer Schulungszentren statt.
    Dauer:5 Tage
    Preis:1.795,00 € zzgl. USt. pro Teilnehmer (2.136,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:5 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.

    Software

    Microsoft Visual Studio 2017 unter Windows 10



    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.



    Zertifizierungen
      Microsoft MCSD SharePoint ApplicationsMicrosoft MCSD Windows Store Apps Using HTML 5Microsoft MCSD Web Applications