it innovations.de

MOC 20480 - Visual Studio 2017 - Programmierung in HTML5 mit JavaScript und CSS3 - Schulung

Programming in HTML5 with JavaScript and CSS3

Seminar Beschreibung 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.

Seminar Voraussetzungen 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

Seminar Software Software

Microsoft Visual Studio 2017 unter Windows 10

 

Seminar Technikinfo 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.

 

Seminar Beschreibung Inhalt

Ü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

Seminar Ziel Ziel

Dieses Microsoft Seminar vermittelt Kenntnisse zur Programmierung von
Anwendungen in HTML5/CSS3/ JavaScript und bereitet auf die Prüfung 70-480 vor.

Seminar Zielgruppe Zielgruppe

  • Entwickler

  • IT Professionals

  • Information Worker

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:
Start-Termine: (Ortsabhängig)
Unterlagen:
Verpflegung:
Prüfung:

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:
  • Berlin
  • Düsseldorf
  • Frankfurt
  • Hamburg
  • München
  • Nürnberg
Unterlagen: zzgl.
Verpflegung: zzgl.
Prüfung: zzgl.
alle Preise verstehen sich zzgl. Reisekosten/Spesen
HTML5 JavaScript CSS3 Visual Studio 2017 API
Artikelnummer: 3190

Abkürzung von Extensible Markup Language (engl. "erweiterbare Auszeichnungssprache"). Ermöglicht Speichern von Daten in Textdateien. Wird für den plattform- und implementationsunabhängigen Austausch von Daten zwischen Computersystemen eingesetzt, insbesondere über das Internet.

Die Hypertext Markup Language (HTML) ist eine textbasierte Auszeichnungssprache zur Strukturierung digitaler Dokumente wie Texte mit Hyperlinks, Bildern. HTML-Dokumente sind die Grundlage des Word Wide Web (WWW) und werden von Webbrowsern dargestellt.

Application programming interface (API) ist eine Schnittstelle zur Anwendungsprogrammierung

Visual Studio ist eine Entwicklungsumgebung von Microsoft für verschiedene Programmiersprachen wie z.B. Visual Basic.NET, C#, F#. Visual Studio ermöglicht das programmieren von klassischen Windows-Programmen, dynamischen Webseiten bzw. Webservices, Windows-App.

Ein Framework (englisch für Rahmenstruktur) ist ein Programmiergerüst das oft bei objektorientierter Softwareentwicklung verwendet wird. Ein Framework ist selbst noch kein fertiges Programm, sondern stellt den Rahmen zur Verfügung, innerhalb dessen der Programierer eine Anwendung erstellt.

Bezeichnet eine von Microsoft entwickelte Software-Platform zur Entwicklung von Anwendungsprogrammen. Die Entwicklungsumgebung ist Visual Studio auf Basis vom .NET Framework.