About David Geary

In June 2013, coreservlets.com will be hosting David's live HTML5 training course in Maryland. Please see the HTML5 training course page, or email info@coreservlets.com to inquire about a customized HTML5 course taught by David onsite at your organization.


A long-time best-selling author, instructor, and speaker, David is the author of Core HTML5 Canvas, published by Prentice-Hall in 2012. He is also the author of eight Java books, including one of the best-selling Java books of all time, Graphic Java, and the best-selling books on both Java component frameworks: Swing and JavaServer Faces (JSF). David writes regularly for IBM's developerworks online where his articles on JSF and HTML5 have collectively drawn nearly one million page views.

Since teaching C, C++, and Object-oriented Design at Boeing in the 1980's, David has taught both client- and server-side Java, and most recently HTML5, to developers all over the globe. He has spoken at hundreds of conferences around the world, including OSCON, Strange Loop, JavaOne, Devoxx, and JAOO. David honed his presentation skills on the highly regarded No Fluff Just Stuff tour, giving an average of five 90-minute sessions 25 times a year for more than six years. David is a three-time JavaOne Rock Star, a designation awarded to the top rated speakers from the JavaOne conference.

For more than eight years, David helped define server-side Java technology by serving on expert groups for the JavaServer Pages Standard Tag Library and JavaServer Faces, technologies that are still in widespread use today.

Currently, David is writing books on HTML5 2D game development and implementing HTML5 Web applications with Backbone.js. In 2011 David founded the HTML5 Denver Meetup, which has become one of the most successful meetup groups in the Rockies with over 800 members.

David can be reached at davidgeary@coreservlets.com.

Cover of 'Core HTML5 Canvas' from David Geary and Prentice Hall