HTML5 Training Courses

Training » All Courses » HTML5

HTML5 is the next-generation HTML. It is however a major step forward from previous versions and a game-changer.

Marakana offers a full set of HTML5 training: from HTML5 Bootcamp incorporating HTML5 fundamentals and HTML5 WebSockets and Communication to HTML5 WebSockets on Facebook.

Additional Resources you might find useful:

toolbox
Marakana Bookshelf: HTML5 Tutorial
User Group: SF HTML5 Meetup organized by Marakana

 

Motorola Solutions HTML5 Training Schedule

Schaumburg, IL, United States

Training Course May 2012 Jun 2012 Jul 2012 Aug 2012
HTML5 Fast Track
  Jun 7 - Jun 8
   

Classes in bold are guaranteed to run!

San Francisco HTML5 Training Schedule

San Francisco, CA, United States

Training Course May 2012 Jun 2012 Jul 2012 Aug 2012
HTML5 Fast Track
    Jul 23 - Jul 24
 
HTML5 Mobile Mastery
    Jul 25 - Jul 27
 

Classes in bold are guaranteed to run!

Online Classroom HTML5 Training Schedule

Instructor-led online training

Training Course May 2012 Jun 2012 Jul 2012 Aug 2012
HTML5 Fast Track
      Aug 6 - Aug 9

Classes in bold are guaranteed to run!

New York City Seminar HTML5 Training Schedule

New York City, NY, United States

Training Course May 2012 Jun 2012 Jul 2012 Aug 2012
HTML5 Fast Track
  Jun 28 - Jun 29
  Aug 30 - Aug 31

Classes in bold are guaranteed to run!

Recent Forum Posts

Fred Parkinson
Blocking navigation of the tab key
posted by Fred in General on 3/23/12 @ 7:37 AM
Gaurav Bhavsar
HTML5 WebGL 3D engine
posted by Gaurav in General on 3/6/12 @ 5:10 AM
Don Smith
Error in coding, that I can not find
posted by Don in General on 1/8/12 @ 1:07 AM
Don Smith
transmitting mouse clicks thorugh transparaent layers
posted by Don in General on 1/7/12 @ 11:07 PM
Don Smith
HTML5: Devloper Journal
posted by Don in General on 1/7/12 @ 8:47 PM
Philip Savvides
HTML5 video gallery
posted by Philip in General on 9/8/11 @ 5:46 AM
Gagandeep Singh Sohal
How Can i start the basic codes in HTML5?
posted by Gagandeep Singh in General on 8/1/11 @ 4:36 AM
Max Walker
Video: Introduction to Git with Scott Chacon of GitHub
posted by Max in General on 7/27/11 @ 4:27 PM
Marko Gargenta
Including Swipe Gestures and Keyboard Shortcuts
posted by Marko in General on 7/27/11 @ 12:42 PM
Jose Fajardo
HTML5 Demo : Windows 8 dashboard being built with Canvas and JS
posted by Jose in General on 7/24/11 @ 5:26 AM
See Blog Posts


HTML5 Training Courses

Courses

HTML5 Bootcamp Training Course

HTML5 is the next major milestone in HTML and it is not just another incremental enhancement; it represents an enormous advance for modern web applications. HTML5 is such a big step forward that it prompted Vic Gundotra, VP of Engineering at Google, to say "The web has not seen this level of transformation, this level of acceleration, in the past ten years… we're betting big on HTML5."

This HTML5 Bootcamp is the bundle of two HTML5 courses:

HTML5 Bootcamp is a highly practical and hands-on 3-day day course. This course will teach you how to create next generation HTML5 web applications.


More...

HTML5 Canvas Training Course Training Course

In this expert-led, cutting-edge HTML5 Canvas training course attendees will learn how to apply the major feature areas to make the HTML5 Canvas:

  • The Basic HTML5 Page
  • The HTML5 Canvas Tag
  • HTML5 Canvas 2D Context
  • Canvas Text API
  • Canvas Drawing API
  • Canvas Image API
  • Canvas with audio and video
  • A Canvas JavaScript framework
  • Browser and mobile optimization
  • Optional libraries and frameworks
 
The HTML5 Canvas is bit-mapped of the screen area that can be manipulated in nearly any way you can imagine.  Advertisements, animations, applications, games, and nearly anything else that once the domain of plug-ins like Flash and Java can be created with native code a web browser. 
 
The HTML5 Canvas course will give you all the tools necessary to start building native web browser HTML5 Canvas applications immediately.  You will learn how to create Canvas applications, how to use the HTML5 Canvas API how to interact with JavaScript  and HTML web page controls, how to manipulate video and incorporate audio, and how to get Canvas apps to work across a broad set of web browsers and mobile platforms.

More...

HTML5 Fast Track Training Course

This instructor-led training course provides you with an extremely efficient way to learn about HTML5 and discover how to incorporate its countless features in your web pages and applications. With this training, you will quickly go from a basic what?, why?, and when? (now!) of HTML to deep dives into advanced topics like layouts, forms, offline support, geolocation, audio and video, graphics, communication APIs, storage, new JavaScript web-workers, and so on. You'll be surprised, not only by how much you'll learn, but also by how much you'll end up unlearning (based on how we used to do things) and wonder how we ever survived without HTML5.

Note: This class is available in both the instructor-led format as well as the online classroom format.

More...

HTML5 Mobile Mastery Training Course

In this expert-led, cutting-edge HTML5 training course attendees will learn how to apply the major feature areas that make up HTML5 into desktop and mobile applications:

  • Semantic markup and forms
  • CSS3
  • Multimedia
  • Graphics and 3D
  • Device access
  • Performance
  • Offline and Storage
  • Connectivity

HTML5 is the next major milestone in HTML and it is not just another incremental enhancement; it represents an enormous advance for modern web applications. HTML5 is such a big step forward; everybody is talking about it (and how often do these companies agree on anything at all?):

“The Web has not seen this level of transformation, this level of acceleration, in the past ten years... we're betting big on HTML5” —Vic Gundotra, VP of Engineering, Google

“The world is moving to HTML5” —Steve Jobs, Apple

“If you want to do something universal, there is no question, the world is going HTML5. That is clear...The world is just pushing down this HTML5 path and so are we.” —Steve Ballmer, CEO Microsoft

Modern browsers already support a lot of features, so it is time to start using it! In this HTML5 Mobile Mastery course, attendees will learn how to create HTML5 web pages and web applications using HTML5 markup, CSS3, and HTML5 JavaScript APIs. Over the course of three action-packed days, HTML5 Mobile Mastery covers all the new features in HTML5 with an eye toward practical applications, especially for mobile application development. The course aims to be highly practical, too, outlining current browser support, trends in the market, common gotchas, and how to make the new features work in older browsers.

More...

HTML5 WebSocket and Communication Training Course

This is a highly practical, two-day class about HTML5 Communication for real-time web applications, using HTML5 WebSocket, Server-Sent Events, Cross-Document Messaging, and XMLHttpRequest Level 2.

This course will teach you how to create next generation HTML5 web applications. With these new standards, the browser can now enjoy the first-class citizenry of network communication that has long been enjoyed by desktop applications.

You will learn how to use the emerging standards to build scalable, mission critical real-time Web 2.0 applications such as:

  • Trading System Clients
  • Online Betting Applications
  • Social Chat Solutions
  • Performance Monitoring Applications
  • RFID and GPS Tracking Applications
  • Sports and News Broadcasting Applications

More...

CSS3 Training Course

CSS3 covers the new features in Level 3 of the W3C CSS specification, from currently well-supported visual effects to the most cutting-edge animation techniques. It is intended for developers who are already familiar with CSS.

 

Note: Due to popular demand for online class offerings, we are now offering CSS3 Training ONLINE! Be sure to check our schedules for upcoming dates.

More...

HTML5 Overview Training Course

A half day HTML5 Overview course that covers what is HTML5 and what can you do with it. This course is designed for managers, product managers, architects, and developers interested in learning about what is possible with HTML5 and how they can leverage it within their projects. The course also covers where HTML5 is going, its strengths and weaknesses, and its cool new features.

More...

HTML5 WebSocket Application Development Workshop Training Course

This one-day intensive workshop teaches you how to create real-world, real-time, bi-directional web apps that work with today's crop of web-browsers using HTML5 WebSocket technology, which is orders of magnitude more efficient than alternative approaches.

Although the basic concept of a WebSocket-enabled application is relatively simple, the actual implementation of this technology involves a number of key steps which require careful attention to detail. This workshop is designed to show attendees how to navigate through each of these key steps and quickly set up an application enabled by WebSockets.

Attendees will receive the client and server source code for a simple, but representative, enterprise application. This code will include the key components of both the client and server side software and can be used as a template for attendees’ own applications. In addition, attendees will receive a developer’s edition of the Kaazing WebSocket Gateway and, during the period of the workshop, access to their own hosted Amazon EC2 Linux server.

More...

WebSocket for Social Gaming Training Course

This training course addresses the fundamentals of WebSocket programming, the setup of a WebSocket server, and the integration of applications into the Facebook environment. Facebook is used as an example container and the programming concepts presented in this training course apply equally well to any stand-alone WebSocket applications.

HTML5 WebSocket is a new standard that enables real-time, bi-directional communications between web browsers and servers. This technology offers the possibility to create a new class of real-time applications that are not only simple to build, but also dramatically lower unnecessary network throughput (think: 1000:1) and significantly lower latency.

As a demonstration of the potential utility of this new communication standard, attendees will examine several HTML5 WebSocket applications. One of these is EarthControl, a real-time, multi-player game for Facebook which makes extensive use of WebSocket. EarthControl allows groups of players to play simultaneously against each other with each player seeing and reacting to all other players’ moves in real-time. The concepts learned from the study of EarthControl will then be applied to various other practical applications during the rest of the course.

Although the basic concept of a WebSocket-enabled application is relatively simple, the actual implementation of this technology involves a number of steps which require careful attention to detail. This workshop is designed to help developers quickly get up-to-speed with building real-time WebSocket-based applications. Attendees will receive the client and server source code for a simplified version of the EarthControl application. This code will include all the key components of the application software and can be used as a template for attendees’ own applications. In addition, attendees will receive a developer’s edition of the Kaazing WebSocket Gateway and access to their own hosted Amazon EC2 Linux server during the training course.

More...