NEWPORT BEACH, Calif. / MOUNTAIN VIEW, Calif. / SAN FRANCISCO, Calif., Mar 15, 2010 – Bergmans Mechatronics LLC (BML), Kaazing Corp. (Kaazing) and Marakana Inc. (Marakana) are pleased to announce a new HTML5 training course entitled “Building Real-Time HTML5 WebSocket Applications”.
This course enables developers to quickly learn the fundamentals of the development of applications which employ HTML5 WebSockets—a new communications technology which enables continuous bi-directional communications between web browsers. 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 and latency.
As a demonstration of the use 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 technology. EarthControl allows groups of players to play a 1980’s-style spaceship game 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.
According to Mr. John Bergmans, Principal Engineer and owner of BML, “Although the basic concept of a WebSocket-based application is relatively simple, the actual implementation of this technology involves a number of steps which require careful attention to detail. This new course is designed to help developers address each of the potential hurdles involved with setting up a WebSocket application.”
Peter Lubbers, Director of Documentation and Training for Kaazing, stated “We’re excited to partner with BML and Marakana to provide a comprehensive, end-to-end workshop which addresses not only the setup of the WebSocket server, but also the details of the client and server-side software.”
Marko Gargenta -CEO of Marakana, an open source training company with facilities in San Francisco and New York City - said: “Interest in HTML5 is really heating up. Since we specialize in offering courses that are on the leading edge of web technology, we’re pleased to add this HTML5 WebSocket course to our line-up.”
Upon completion of the two-day course, attendees will be able to:
- Understand fundamentals of HTML5 WebSocket programming
- Configure a WebSocket server and an open source message broker
- Develop, deploy, manage, and secure an HTML5 WebSocket application
- Set up an application within the Facebook framework and access Facebook user data
- Undstand key details of the server and client side HTML5 WebSocket code
Configuring a WebSocket server is an integral part of the process of developing a WebSocket-based application. To provide as much insight as possible into this process, each attendee will be assigned a separate cloud-based Linux server instance and attendees will be guided through the steps of setting up a WebSocket server on their hosted instance.
Attendees will also receive the source code for a simplified version of EarthControl and a copy of the Kaazing WebSocket Gateway. The source code will include all the key components of the game and can be used as a template for attendees’ own game or enterprise applications.
Public courses are scheduled to be held in San Francisco, CA and New York, NY. Two dates for the course are planned in each city between March and June 2010. Other locations and privately hosted courses can be arranged upon request.
Courses in both locations are planned to be jointly led by Mr. Bergmans and Mr. Lubbers.
About Bergmans Mechatronics LLC
BML, established by Mr. John Bergmans in 2003, is active in the field of WebSocket-enabled network application research. The firm also develops data acquisition and control system hardware and software and specialized instrumentation. BML’s client base includes firms in the industrial, medical, scientific, and defense sectors.
Mr. Bergmans is an experienced speaker who has performed technical presentations on topics as varied as LabVIEW programming techniques, solid rocket motor control and laser-based instrumentation.
About Kaazing Corporation
Founded in 2007, in Mountain View, CA, Kaazing is the leading developer of WebSocket communication infrastructure software. Kaazing's flagship product, the Kaazing WebSocket Gateway, enables highly scalable, full-duplex real-time Web communication based on the HTML5 WebSocket standard.
Mr. Lubbers oversees all aspects of Kaazing’s documentation and training. Peter is the co-author of the Apress book Pro HTML5 Programming and teaches HTML5 training courses. An HTML5 and WebSocket enthusiast, Peter frequently speaks at international events.
About Marakana Inc.
Marakana is a web technology training firm based in San Francisco, CA. The company, formed in 2001, focuses on presenting open source technologies and programming languages. Marakana is in the business of helping IT professionals get better at what they do by providing training on open-source software and agile practices, as well as fostering local communities of experts.
| Contact |
John Bergmans
Principal Engineer/Owner
Bergmans Mechatronics LLC
p: 714-474-8956
e: jbergmans <at> bergmans.com
w: www.bergmans.com |
Peter Lubbers
Director of Documentation
Kaazing Corporation
p: 877-KAAZING / 530-692-2550
e: peter.lubbers <at> kaazing.com
w: www.kaazing.com |
Marko Gargenta
CEO
Marakana Inc.
p: 415-647-7000
e: marko <at> marakana.com
w: www.marakana.com |
|