Learn with a Mentor
Complete your own project, step by step.

Design, HTML, and CSS subjects will be released throghout August 2017.

Instructor Bio

David Kelleher

David Kelleher is a freelance interactive media educator and producer. He founded desera.com, is an organizer for Northeast PHP, and presents talks on programming for video games, web development, and user experience at industry conferences throughout North America.

David's personal media projects include Sky Canopy, an outdoor projected social video game incorporating pressure sensitive mats, and Electric Hustle, a juggling act wired to generate live electronic music.

Current teaching interests include game development, website and mobile applications, interactive fiction and nonlinear video, advanced video effects using After Effects and Maya, and animation for new media.



Reviews from LinkedIn and Joind.In Users

"Dave is well versed in a vast range of web technologies and web programming. He is always eager to share this knowledge too. When he gets on stage behind a mic, he is electrifying.

This is a great gift of his - it really makes it easy and fun to learn what he is saying."

Conference Testimonial

"I enjoy David's style of teaching. He's able to clearly articulate the concepts of the semantic web through the examples used.

I thought the very first example using hexadecimal code as a way to illustrate to humans how a machine sees unstructured data was a novel way to start."

Conference Testimonial

New Features in Development

Work to evolve the Desera platform into a full featured learning management system is underway.



Industry professionals lead students through tutorial and projects, offering a mentorship experience not avaialable in traditional classes.


Course Administration

The Desera platform will include features for enrolling and tracking web design and development students.


Project Submission

Instructors will have access to a full curriculum, including project ideas and solutions, with the option to receive assignments and submit feedback.



Desera users who are enrolled in a course will have communication options like email, forums, and chat with their instructors and peers.

Contact Us

Send us mail

Or follow us on social platform

© 2017 Desera
all rights reserved