MOC 20480 Programming in HTML5 with JavaScript and CSS3

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 5 Tage Durchführung gesichert

Ziele

In diesem Kurs erhalten Sie eine Einführung in HTML5, CSS und JavaScript. Dabei liegt der Schwerpunkt auf der Vermittlung der Programmierlogik, dem Definieren und Verwenden von Variablen, Durchführung von Looping und Branching, Entwerfen von Benutzeroberflächen, Erfassen und Validieren von Benutzereingaben, die Speicherung von Daten und die Erstellung von gut strukturierten Applikationen.

Zielgruppe

Anwendungsentwickler

Voraussetzungen

  • Erste Erfahrungen in der Erstellung von Webanwendungen, inkl. der Erstellung einfacher JavaScript-Codes
  • Erste Erfahrungen in der Erstellung von Windows Client-Anwendungen
  • Erste Erfahrungen im Umgang mit Visual Studio 2010 oder 2012

Agenda

Überblick HTML und CSS

  • HTML
  • CSS
  • Erstellen von Web Applikationen mit Visual Studio 2012

Erstellen und Styling einer HTML5 Seite

  • Erstellen einer HTML5 Seite
  • Styling einer HTML5 Seite

Einführung JavaScript

  • JavaScript Syntax
  • HTML DOM mit JavaScript
  • jQuery

Formular zum Sammeln von Daten und Validieren der Benutzereingaben

  • Formulare und Eingabefelder
  • Validierung mit HTML5 Attributen
  • Validierung mit JavaScript

Kommunikation mit einer Remote-Datenquelle

  • Senden und Empfangen von Daten mit XMLHTTPRequest
  • Senden und Empfangen von Daten mit jQuery AJAX operations

Styling von HTML5 mit CSS3

  • Text
  • Block Elemente
  • CSS3 Selektoren
  • Verbesserung grafischer Effekte mit CSS3

Objekte und Methoden mit JavaScript

  • Sauberes JavaScript
  • Benutzerdefinierte Objekte
  • Objekte erweitern

Erstellen interaktiver Seiten mit HTML5 APIs

  • Interaktion mit Dateien
  • Incorporating Multimedia
  • Reaktion auf Browser Location und Context
  • Debugging und Profiling einer Web Application

Hinzufügen von Offline Support zu Web Applications

  • Lesen und Schreiben lokaler Daten
  • Hinzufügen von Offline Support mit Application Cache

Implementierung einer adaptiven Benutzeroberfläche

  • Supporting Multiple Form Factors
  • Erstellen einer adaptiven Benutzeroberfläche

Erstellen erweiterter Grafiken

  • Erstellen interaktiver Grafiken mit Scalable Vector Graphics
  • Programmgesteuerte Grafikzeichnung mit Canvas

Animieren einer Benutzeroberfläche

  • Anwenden von CSS-Übergängen
  • Umwandeln von Elementen
  • Anwenden von CSS Key-frame Animationen

Echtzeit-Kommunikation mit Web Sockets

  • Einführung in Web Sockets
  • Mit Web Sockets Daten empfangen und senden

Erstellen von Web Worker Prozessen

  • Einführung in Workers
  • Ausführung asynchroner Verarbeitung mit Web Worker

Ziele

In diesem Kurs erhalten Sie eine Einführung in HTML5, CSS und JavaScript. Dabei liegt der Schwerpunkt auf der Vermittlung der Programmierlogik, dem Definieren und Verwenden von Variablen, Durchführung von Looping und Branching, Entwerfen von Benutzeroberflächen, Erfassen und Validieren von Benutzereingaben, die Speicherung von Daten und die Erstellung von gut strukturierten Applikationen.

Zielgruppe

Anwendungsentwickler

Voraussetzungen

  • Erste Erfahrungen in der Erstellung von Webanwendungen, inkl. der Erstellung einfacher JavaScript-Codes
  • Erste Erfahrungen in der Erstellung von Windows Client-Anwendungen
  • Erste Erfahrungen im Umgang mit Visual Studio 2010 oder 2012

Agenda

Überblick HTML und CSS

  • HTML
  • CSS
  • Erstellen von Web Applikationen mit Visual Studio 2012

Erstellen und Styling einer HTML5 Seite

  • Erstellen einer HTML5 Seite
  • Styling einer HTML5 Seite

Einführung JavaScript

  • JavaScript Syntax
  • HTML DOM mit JavaScript
  • jQuery

Formular zum Sammeln von Daten und Validieren der Benutzereingaben

  • Formulare und Eingabefelder
  • Validierung mit HTML5 Attributen
  • Validierung mit JavaScript

Kommunikation mit einer Remote-Datenquelle

  • Senden und Empfangen von Daten mit XMLHTTPRequest
  • Senden und Empfangen von Daten mit jQuery AJAX operations

Styling von HTML5 mit CSS3

  • Text
  • Block Elemente
  • CSS3 Selektoren
  • Verbesserung grafischer Effekte mit CSS3

Objekte und Methoden mit JavaScript

  • Sauberes JavaScript
  • Benutzerdefinierte Objekte
  • Objekte erweitern

Erstellen interaktiver Seiten mit HTML5 APIs

  • Interaktion mit Dateien
  • Incorporating Multimedia
  • Reaktion auf Browser Location und Context
  • Debugging und Profiling einer Web Application

Hinzufügen von Offline Support zu Web Applications

  • Lesen und Schreiben lokaler Daten
  • Hinzufügen von Offline Support mit Application Cache

Implementierung einer adaptiven Benutzeroberfläche

  • Supporting Multiple Form Factors
  • Erstellen einer adaptiven Benutzeroberfläche

Erstellen erweiterter Grafiken

  • Erstellen interaktiver Grafiken mit Scalable Vector Graphics
  • Programmgesteuerte Grafikzeichnung mit Canvas

Animieren einer Benutzeroberfläche

  • Anwenden von CSS-Übergängen
  • Umwandeln von Elementen
  • Anwenden von CSS Key-frame Animationen

Echtzeit-Kommunikation mit Web Sockets

  • Einführung in Web Sockets
  • Mit Web Sockets Daten empfangen und senden

Erstellen von Web Worker Prozessen

  • Einführung in Workers
  • Ausführung asynchroner Verarbeitung mit Web Worker

Tags

Diese Seite weiterempfehlen