MOC 50564 Introduction to HTML5- Seminare

Seminarinformationen

Seminar-Ziel

Dieser zweitägige Kurs vermittelt den Kursteilnehmern die Kenntnisse und Fähigkeiten mit HTML5 zu entwickeln.
Es wird die neue HTML5 Struktur, -Semantik und Form-Tags besprochen und wie Canvas verwendet wird zum Erstellen von Drawings im Browser. Ebenso wird besprochen wie mit HTML5 Audio und Video gearbeitet wird. Die neuen Methoden zum clientseitigen Speichern von Variablen und die Erstellung von Anwendungen erstellt werden, die offline arbeiten, werden thematisiert.
Zudem wird das Wissen über den aktuellen Stand der Browserunterstützung für HTML5 und die theoretischen Grundlagen vermittelt.




Teilnehmer Zielgruppe

Entwickler

Kurs Voraussetzungen

Kenntnisse zu folgenden Technologien:

  • HTML 4
  • Basic CSS
  • Basic Java Script
  • Experience in the following areas is beneficial:
  • JSON
  • DOM
  • Ajax

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Laying out a Page with HTML5
This lesson begins with a quick review of a basic HTML 4 page and then dives right in to HTML5 code. We are not going to spend time reviewing history or discussing the hows and whys here, but we will come back to that later (see Lesson 2). First, we want to get you looking at some code.

  • Page Structure
  • New HTML5 Structural Tags
  • Page Simplification


HTML5 - How We Got Here
In this lesson, we will discuss the differences between HTML 4 and HTML5 (aside from the space and the number).

  • The Problems HTML 4 Addresses
  • The Problems XHTML Addresses
  • The New, More Flexible Approach of HTML5 - Paving the Cowpaths
  • New Features of HTML5
  • The HTML5 Spec(s)
  • Current State of Browser Support


Sections and Articles
In HTML 4, we use the DIV tag to separate HTML pages into parts. Sometimes those parts were structurally meaningful. For example, a page describing a course might include an overview, goals, prerequisites, and an outline. Each of those parts might be enclosed in a DIV tag with meaningful ids to provide meaningful structure to the page. However, DIV tags are also used to separate parts of a page for styling purposes, for example, to create a column layout. In this case, the areas encompassed in DIV tags might not be structurally different. Browsers cannot distinguish between structurally meaningful and meaningless divs, so they do not attribute any special significance to either kind.
This lesson explains the purpose of and difference between SECTION and ARTICLE tags, how the differ from DIV tags, and how they affect a page's "outline."

  • The section Tag
  • The article Tag
  • Outlining


HTML5 Audio and Video
In this lesson, you will learn how to use the new HTML5 audio and video elements. As different browsers currently support different types of media, you will learn how to provide the necessary options to make your media work across browsers. You will also learn how to gracefully degrade your audio and video code.

  • Supported Media Types
  • The audio Element
  • The video Element
  • Accessibility
  • Scripting Media Elements
  • Dealing with Non-Supporting Browsers


HTML5 Forms
The promise of HTML5 forms is great - richer, more meaningful, and backward-compatible forms that are consistent across browsers and include built-in client-side validation (read, no need for JavaScript for form validation). The current reality is far from great - only Opera does a half-way decent job of implementing most of the new form fields. That said there are some things you can do now to take advantage of Opera's implementation and be ready for other browsers without causing any harm in the non-supporting browsers.
So let's dig in and learn how to use the new HTML5 form features.

  • Modernizr
  • New Input Types
  • HTML5 New Form Attributes
  • Some Other New Form Field Attributes
  • New Form Elements


HTML5 Web Storage
In this unit, you will learn about local storage and session storage and the use cases for each. You will also learn about some other client-side storage methods, one defunct and one up and coming.

  • Overview of HTML5 Web Storage
  • Web Storage
  • Other Storage Methods


HTML5 Canvas
Canvas is one of the more talked-about new features of HTML5. It makes it possible to create drawings (e.g., for graphs or games) natively in the browser. If you know JavaScript, it is relatively easy to start using Canvas, which allows you to build intricate visual applications without the need of a plugin like Flash or Silverlight.

  • Getting Started with Canvas
  • Drawing Lines
  • Color and Transparency
  • Rectangles
  • Circles and Arcs
  • Quadratic and Bzier Curves
  • Images
  • Text


Integrated APIs
HTML5 includes a bunch of integrated and associated (e.g., not specifically part of HTML5) APIs. In this lesson, we'll look at the Offline Application API and the Drag and Drop API.

  • Offline Application API
  • Drag and Drop API


 
 

Weitere Schulungen zu Thema Visual Studio 2010

MOC 10267 Einführung in die Web-Entwicklung mit Microsoft Visual Studio 2010 (dt. MOC 10558)

Dieser fünftägige Kurs vermittelt Kenntnisse und Fähigkeiten im Bereich der Entwicklung von Webanwendungen mit Microsoft Visual Studio 2010. Hinweis: Englische Kursbezeichnung: MOC 10267 Introduction to Web Development Using Microsoft Visual Studio 2010 Deutsche Kursbezeichnung: MOC 10558: Einführung in die Webentwicklung mit Microsoft Visual Studio 2010 ...merken/anfragen
 

MOC 10265 Entwickeln von Data Access Solutions mit Microsoft Visual Studio 2010

In diesem 5-tägigen Kurs werden erfahrene Entwickler, die die Grundlagen für den Datenzugriff (CRUD) in Windows-Client und Web-Applikations-Umgebungen kennen, lernen ihre Entwürfe mit dem ADO.NET Entity Framework, LINQ, WCF Data Services Die Sync Framework und ADO.NET zu optimieren um bessere Ergebnisse zu erzielen. Hinweis: Englische Kursbezeichnung: Developing Data Access Solutions ...merken/anfragen
 

MOC 50466 Windows Azure Solutions with Microsoft Visual Studio 2010

Dieses 3-tägige Seminar bietet eine Einführung in das Cloud Computing und Windows Azure, dem Betriebssystem Microsofts für die Cloud. Ihnen wird vermittelt, wie man .NET-Anwendungen in Azure schreibt, bereitstellt und überwacht. Das Seminar bereitet auf die Zertifizierungsprüfung zum Microsoft Certified Professional Developer (MCPD): Windows Azure Developer 4 vor. Bitte beachten Sie,...merken/anfragen
 

MOC 50211 Creating Object-Oriented Solutions Using C#

Die Arbeit mit Objektorientierter Programmierung ist ein ein sog. Must-Have in der heutigen Geschäftswelt. Die meisten Einführungsschulungen konzentrieren sich auf Syntax, Bibliotheken und Tools, versagen aber beim wichtigsten Aspekt: Wie kann man die Sprache nutzen um Probleme zu lösen. Diese 4-tägige Schulung vermittelt den Teilnehmern das Wissen und die Fertigkeiten um Software Lösu...merken/anfragen
 
 
 
  • keine Seminare auf Ihrem Merkzettel
 

Anfragedetails

Seminartyp wählen:




Preis pro Person
895,00 € netto
1.065,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.
Für dieses Seminar liegen bereits Anmeldungen vor!
Standort wählen:

Termin wählen:






*  oder Wunschtermin


Anzahl Teilnehmer:


auf den Merkzettel
 
 

alt

alt

alt


IT-Schulungen.com erhält beim
Internationalen Training Center Rating
(ITCR) die höchste Bewertung und wird
mit Premium Services ausgezeichnet.