San Francisco
San Francisco, CA, United States
| Training Course |
Mar 2010 |
Apr 2010 |
May 2010 |
Jun 2010 |
Building Real-Time HTML5 Web Sockets Appli...
HTML5 Web Sockets are 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 HTML 5 WebSocket applications. One of these is EarthControl, a real-time, multi-player game for Facebook which makes extensive use of Web Sockets. 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 Web Sockets-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 Web Sockets-based applications.
The course addresses not only the setup of the WebSocket server, but also the fundamentals of WebSocket programming, as well as incorporating applications into the Facebook environment. Note that Facebook is used as an example container and the programming concepts apply equally well to any stand-alone WebSocket applications.
Attendees will receive the client and server source code for a simplified version of 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 Linux server.
|
Mar 29 - Mar 30
|
|
May 6 - May 7
|
|
HTML5 Bootcamp
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 4-day day course. This course will teach you how to create next generation HTML5 web applications.
|
|
Apr 26 - Apr 29
|
|
|
HTML5 Fast Track
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."
A large number of features are already supported in browsers, so it is time to start using it! In this HTML5 Fast Track training course, you will learn how to create HTML5 web pages and web applications using HTML5 markup and HTML5 JavaScript APIs.
|
|
Apr 26 - Apr 27
|
|
|
HTML5 Web Sockets and Communication
This is a highly practical, two-day class about HTML5 Communication for real-time web applications, using HTML5 Web Sockets, 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
|
|
Apr 28 - Apr 29
|
|
|
JavaScript, AJAX, and Frameworks
The JavaScript, AJAX, and Frameworks course covers the programming with the JavaScript language, building web pages that interact with server-side resources, and accelerating development with popular application frameworks. Participants will learn how to use JavaScript and related debugging tools within a browser context, and how to use the web page as a dynamic user interface. Students will then learn how to interact with web services to perform business operations and communicate results to a user, and how to leverage existing JavaScript frameworks to easily add advanced capabilities to their apps, while keeping them cross-platform and cross-browser compatible.
|
|
Apr 5 - Apr 7
|
May 31 - Jun 2
|
|
New York City
New York, New York, United States
| Training Course |
Mar 2010 |
Apr 2010 |
May 2010 |
Jun 2010 |
Building Real-Time HTML5 Web Sockets Appli...
HTML5 Web Sockets are 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 HTML 5 WebSocket applications. One of these is EarthControl, a real-time, multi-player game for Facebook which makes extensive use of Web Sockets. 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 Web Sockets-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 Web Sockets-based applications.
The course addresses not only the setup of the WebSocket server, but also the fundamentals of WebSocket programming, as well as incorporating applications into the Facebook environment. Note that Facebook is used as an example container and the programming concepts apply equally well to any stand-alone WebSocket applications.
Attendees will receive the client and server source code for a simplified version of 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 Linux server.
|
|
Apr 15 - Apr 16
|
|
Jun 14 - Jun 15
|
HTML5 Bootcamp
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 4-day day course. This course will teach you how to create next generation HTML5 web applications.
|
|
|
|
Jun 15 - Jun 18
|
HTML5 Fast Track
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."
A large number of features are already supported in browsers, so it is time to start using it! In this HTML5 Fast Track training course, you will learn how to create HTML5 web pages and web applications using HTML5 markup and HTML5 JavaScript APIs.
|
|
|
|
Jun 15 - Jun 16
|
HTML5 Web Sockets and Communication
This is a highly practical, two-day class about HTML5 Communication for real-time web applications, using HTML5 Web Sockets, 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
|
|
|
|
Jun 17 - Jun 18
|