March 10, 2012 10:00 AM. 52 attended.

Real-Time HTML5 Codelab with Peter Lubbers (1of3)

DevBootCamp (map)

Selected By: Conrad Wade

 GTUGsf has partnered up with sfHTML5 to bring you a new series of HTML5 Codelabs. We are excited to announce that Peter Lubbers and Frank Salim will be in town to give us an extended HTML5 WebSocket training!  There will be two 3-hour Real-Time Codelabs with lunch included. 

Its hard to believe, but Peter now has years of experience training HTML5... That is something few can claim.  We are very lucky to have him for three Saturday Sessions. (March, April, and May)
There are packages available. 

We wanted to kick off Peter's series at GTUGsf with something he knows inside and out. Those of you who know Peter, know that he is passionate about WebSocket! Peter will teach Real-Time, with his tried and tested materials. We are currently accepting April and May session ideas here.

HTML5 WebSocket is a new standardized interface for continuous, bi-directional, low-overhead communications between browsers and servers. This will enable the development of a new generation of dynamic, browser-based web applications. WebSocket is receiving interest and support from across the Web development community. Most modern browsers (for example, Chrome, Firefox, Opera and Safari) support WebSocket.

"Reducing kilobytes of data to 2 bytes and reducing latency from 150ms to 50ms is far more than marginal. In fact, these two factors alone are enough to make WebSocket seriously interesting to Google." —Ian Hickson (Google)

This workshop is an ideal way for developers to quickly get up to speed on the WebSocket standard. We do this by working our way through the development of various WebSocket
applications.

=============
About The Speakers
=============

 

Peter Lubbers (@peterlubbers) lives and breathes HTML5. Even his car has the California ‘HTML5’ license plate. Peter is the co-author of Pro HTML5 Programming (Apress, 2010) and the co-founder of the San Francisco HTML5 User Group, the largest

HTML5 User Group in the world. Peter frequently speaks at web events and teaches cutting-edge HTML5 training courses all over the world. Peter oversees all aspects of documentation and training at Kaazing, a start-up company specialized in building a high-performance HTML5 WebSocket platform that revolutionizes web communication and the first company to offer HTML5 training worldwide.

Prior to joining Kaazing, Peter worked as an information architect at Oracle, where he wrote many books and developed documentation publication automation systems. 

Three of his automation inventions are patented.

A native of the Netherlands, Peter served as a Special Forces commando in the Royal Dutch Green Berets. In his spare time Peter likes jumping out of planes, bungee jumping, and running ultra-marathons. He is the three-time winner of the Tahoe Super Triple marathon.Peter lives on the edge of the Tahoe National Forest and loves to run around Lake Tahoe (preferably in one go).

----------------------

Frank Salim is one of the original engineers at Kaazing who helped craft the WebSocket gateway and client strategy. He has authored books on HTML5. Frank is a San Diego native currently residing in Mountain View, California. He holds a degree in computer science from Pomona College. When he is not programming,Frank enjoys reading, painting, and inline skating.    

 

 

 

 

--------------------
 Media Sponsors
-------------------- 

GTUGsf.com would like to give a Special Thanks to all of the sfHTML5.org Members, Sponsors and Organizers. 



----------------------

DevBootCamp has agreed to host us again, in their incredible Union Square Computer Lab. They are filling up quickly for their Summer Semester, see DevBootCamp.com for more information.This location has direct BART/Caltrain/Muni Access via Powell Station. *Caltrain transfer to BART at Millbrae 

----------------------

AGENDA
---------- 

10AM  CODELAB 1  - PETER LUBBERS REAL-TIME 
12PM
- CATERED LUNCH
1PM - CODELAB 2  - FRANK SALIM 
4PM -
DRINKS AND NETWORKING
6PM -
DOORS CLOSE 

----------------------

Attendee System and Software Recommendations:

A. Adobe Acrobat reader (to view the lab PDFs)

B. Any one of the following operating systems with at least 500MB of free hard disk space:

  • Linux
  • Mac OS X (10.x or later)
  • Windows

C. Java Development Kit (JDK) 1.6.0_14 or later

D. All of the following web browsers:

  1. Apple Safari 5.0 or later
  2. Google Chrome 5.x or later 
  3. Microsoft Internet Explorer 9.0 (or I.E. 8 on Windows XP) 
  4. Mozilla Firefox 3.6 or later  with Firebug add-on 
  5. Opera 10.6 or later

E. A good text or HTML editor, such as:

  • UltraEdit
  • SuperEdit
  • Adobe DreamWeaver (CS5 has an optional HTML5 Pack)
  • TextMate (Mac OS)
  • Komodo

F. A Web server

  • Recommended: Python version 2.7.x, which includes the packaged SimpleHTTPServer for easy web serving. Note: Mac OS X already includes a version of Python. Alternatively, attendees can use Apache or Microsoft IIS, but Python is demonstrated in the course.
  • Doug May
    Doug May

    Will it be $69 for each session?

    Posted February 19 at 8:35 PM
  • Alvin Wang
    Alvin Wang

    same day as Pycon

    Posted February 23 at 8:08 PM
  • Jeevak Kasarkod
    Jeevak Kasarkod

    What are the prereqs for the workshop? Im an absolute beginner with HTML5 and I have no experience with javascript.

    Posted March 1 at 7:52 AM
  • S Kim
    S Kim

    What is the level of programming, required? Is this targeted for more advanced programmers? Also, are the 3 session going to be the same?

    Posted March 1 at 9:49 AM
  • S Kim
    S Kim

    Also, what is a "real-time" session? Does this mean he will be teaching over a video cast or something?

    Posted March 1 at 9:52 AM
  • Conrad Wade
    Conrad Wade

    To get the most out of the code lab, you should be somewhat familiar with HTML, CSS, and JavaScript. Prior exposure to XML and Ajax is helpful, but not required.

    Posted March 2 at 11:51 AM
  • Matthew Jones
    Matthew Jones

    Out of curiosity, what is the JDK for?

    Posted March 3 at 3:01 AM
  • Bharath Pasupuleti
    Bharath Pasupuleti

    Will there be any difference in the content of the 2 3 hour codelab sessions offered on 3 different dates? Is it like a series of sessions, each logically built upon the previous one OR just the same workshop offered on 3 different dates?

    Posted March 4 at 6:07 PM
  • Conrad Wade
    Conrad Wade

    Actually, its three totally different events. #GTUGsf teamed up with sfHTML5.org to create these events. @PPK (Peter-Paul Koch) will be leading 1 (if not !2!) 3 hour codelabs in April! The third event (May5) will be on Geolocation!

    Posted March 4 at 6:55 PM
  • Conrad Wade
    Conrad Wade

    @radif, I emailed you from within meetup. Please email conrad@gtugsf.com, I will forward info to you. We do not have access to our members email addy. Thanks.

    Posted March 9 at 8:32 PM
  • Radif Sharafullin
    Radif Sharafullin

    @Conrad: Thank you! I will come on April 7!

    Posted March 9 at 10:24 PM
  • Shiva Manjunath
    Shiva Manjunath

    @S Kim - "Real-time" is more to do with the usage of WebSocket.

    While HTTP is a request-reply protocol, it seems that WebSocket enables building real-time application wherein only the initial connection is establishing via a HTTP handshake and after that, the data is exchanged over the underlying TCP connection.

    Posted March 9 at 11:03 PM
  • You must be a member to post a comment. Join or login.

52 attended
5.00 5.008 (8 ratings)

Your organizer's refund policy for Real-Time HTML5 Codelab with Peter Lubbers (1of3)

Refunds are not offered for this Meetup.

Google

Brilliant Speakers, Location, Food & Drinks!

O'Reilly Media

Amazing Book Giveaways!

Offer a perk for our members and get exposure.

Offer a perk →
People in this
Meetup are also in:

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

or
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service