Inhalte zum HTML5 Camp

Mit dem HTML5 Camp von ppedv befinden Sie sich auf dem schnellsten Weg HTML5-Profi zu werden. Durch verlängerte Kurszeiten bis 21 Uhr erhalten Sie in kürzester Zeit bis zu 30 % mehr Wissen. Sie erhalten das Know-How von 8 Tagen komprimiert auf 5 Tage. In Hands-On Labs nach jedem Kapitel vertiefen Sie Ihr Wissen vor Ort. Im HTML5 Camp arbeiten Sie in modern gestaltete Schulungsräume mit hochwertiger Ausstattung und Technik auf dem neuesten Stand. Freuen Sie sich in Summe auf rund 50 Stunden Wissen und Praxis.

Wer sollte teilnehmen?

.NET-Entwickler und -Architekten mit Grundkenntnissen in .NET 4.x und Visual Studio (VB oder C#) die kompakt in 1 Woche erfahren wollen wie sie zukünftige Rich Internet Applications (RIA) entwickeln.


  • GRUNDLAGEN WEB-ENTWICKLUNG

Webstandard als Basis
Trennung von Struktur, Inhalt, Layout
und Dynamik
Browser und (In)kompatibilitäten

  • JAVASCRIPT-GRUNDLAGEN IM
    SCHNELLDRUCHLAUF

Sprachsyntax
JSON (JavaScript Object Notation)
Event-Modell
Formularverarbeitung
AJAX

  • JQUERY

Architektur und Komponenten
Funktionen und Möglichkeiten
DOM Manipulationen durchführen
dynamische Gestaltung mit Event-Handling

  • ÜBERBLICK ÜBER HTML

HTML vs HTML5
Anwendungsfälle
HTML5 in der Praxis

  • SEMANTIK VON HTML5

Dokumentenstruktur
Textauszeichnungen
Neue HTML5-Elemente
semantische Erweiterung für HTML WAI-ARIA
Mikrodaten

  • FORMULARE MIT HTML5

Input-Elemente
Formularelemente
Validierung

  • MULTIMEDIA MIT HTML5

Video- und Audio-Elemente
Steuerung mit JavaScript

  • JAVASCRIPT-GEOLOCATION API mit
    HTML5

Aktuelle Position auslesen
Positionswechsel erfassen
  • OFFLINE-ANWENDUNGEN MIT HTML5

Application Cache und Cache Manifest
DOM-Storage/ Web-Storage
Prüfung des Netzwerk-Status

  • CSS3 IM ÜBERBLICK

Regeln, Selektoren und Kaskadierung
Stil-Anweisungen Das "Box-Modell"
Größen, Dimensionen und Benennungen
Positionierung

  • STYLING VON HTML5 MIT CSS3

Tipps zur Textgestaltung
Bilder und Grafiken
Listen als Navigation
Tabellarische Layouts
Gestaltung von Online-Formularen
"Cross-Browser" Techniken
Druckversion und barrierefreie Alternative
Einfache Spalten-Layouts

  • MOBILE ENDGERÄTE

Responsive Design
jQuery Mobile
Anwendungen für verschiedene Auflösungen

  • WEB WORKER

Einsatzbereiche und Grenzen
Einführung in Worker
Nachrichtenhandling
Shared Workers
Komplexe Daten versenden

  • DRAG&DROP MIT HTML5

Überblick
Erste Drag- und Drop-Beispiele
Cross-Website-Drag-und-Drop

  • NETWORKING

JSONP
CORS
Server-Sent Events
Web Sockets
  • FILE UPLOADS

Dateien, Dateilisten, Blobs
FileReader
FileWriter

  • EINFÜHRUNG IN JQUERYUI

Progressbar
AutoComplete
DatePicker

  • ASP.NET WebAPI mit ASP.NET MVC 4


  • KERNPRINZIPIEN VON REST

Adressierbarkeit
Zustandslosigkeit
Operationen
Verwendbarkeit von Hypermedia

  • ODATA (OPEN DATA PROTOCOL)

Grundlagen
OData-Dienste bereitstellen und konsumieren
OData-Operationen
URL-Syntax für CRUD-Abfragen
HATEOAS

  • ECHTZEITKOMMUNIKATION
    MIT SIGNALR


  • SINGLE PAGE APPLICATION (SPA)


  • AUTHENTIFIZIERUNG

Grundlagen
OAuth

  • JAVASCRIPT FRAMEWORKS

Knockout.js
Angular.js
Underscore.js
Amplify.js