Learn the basics of game development using JavaScript and HTML5 technologies. Contents of this series illustrate game development principles as taught in my book Multiplayer Game Development with HTML5. The 2D tile map editor used throughout is developed using the Angular.js framework by Google.

Learn how to create 2D games using Angular.js and HTML5. The Tile-based map editor created in this tutorials is open-source, and is a built-in (but standalone) component of the RokkoJS game engine. Check out the JavaScript game framework Git repository at https://github.com/formigone/rokkojs

Learn Nintendo Wii U game programming from scratch! Nintendo Web Framework allows you to develop games for the Nintendo Wii U console system using HTML5 and JavaScript. The runtime uses WebKit, so we can take advantage of that by creating a game in full HTML5, then deploying it to the Wii U. This tutorial series will show you how to become a registered and licensed independent game developer (indie game dev) for Nintendo...

Learn JavaScript programming from scratch and fast. This web development series focuses on client side JavaScript from the client-server model. The first part of the series teaches basic software development concepts, such as variables, data types, logical operations, functions, classes, etc. Later you will learn how to program DOM scripting, cookies, sessions, and other advanced HTML5 techniques.

Watch me practice programming apps from scratch live. Uncut, unedited, and raw. These videos include me trying to learn a new JavaScript framework or library, developing games, or mobile apps using HTML5 without any preparation whatsoever. The purpose of these tutorials is for me to share my learning experience with other programmers. If you have any suggestions about an MVC framework you think I should try, or any API or anything of the sort, please let me know. I'm very open minded, and don't mind recording my experience so others can learn from it, or perhaps just be entertained by common coding errors I may make along the way.

Learn HTML5 game development using Java through Google Web Toolkit (GWT) and modern concepts and APIs available in modern browsers. If you're not much into Java, and prefers straight up JavaScript game development tutorials, check out my other video series for a more vanilla experience.

Learn HTML5 game development using JavaScript and modern concepts and APIs available in modern browsers. If you are a mobile developers, you might also want to checkout my other tutorial series on Android game development tutorials.

Design patterns are key to good PHP programming, and a fundamental to anyone wanting to learn PHP and become a better programmer. Design patterns are solutions for common problems that people have discovered and documented, so you don't have to re-invent the wheel every time you run into one of these problems on your next software engineering project.

Learn how to program HTML5 web apps in Java with GWT. The Google Web Toolkit 2.5.1 compiler generates highly optimized JavaScript code. This GWT tutorial series will walk you through what it is, how to install it, and how to start coding with it, all the way through developing more complex web applications using the Java language, and ending with awesome HTML5 code. We'll also cover design patterns specific to GWT, including the MVP pattern (model view presenter), as well as UIBinder, GWT RPC, JSON, and other advanced topics.

Learn what is HTML5 and how to use the latest and greatest APIs. While there are some tutorials about some of the more popular HTML5 tags, the main focus of the series is the Javascript functionality that's been exposed through the browser.
Other links of interest:
-- Our YouTube channel http://www.youtube.com/user/easylearntutorial
-- Visit our website http://www.easylearntutorial.com for more text and video tutorials, updates, and upcoming tutorial articles and events
-- Like us on Facebook http://www.facebook.com/easylearntutorialonline
-- Follow us on Twitter http://www.twitter.com/easylearntuts

Learn how to program your own HTML5 and native Android games with beginner to advanced programming tutorials. The series will use Java, using tools like Google Web Toolkit (GWT), and Android SDK. For a refresher series of GWT tutorials for beginners, check out my playlist http://www.youtube.com/playlist?list=PLGJDCzBP5j3yheWxkEdJCDAhzYxpudejx

My HTML5 visually similar image search engine & how to build one. This series of tutorials will teach you the basics of computer vision, focusing on image analysis and comparison, using HTML5 APIs. The demo shown is my actual senior project, which I originally presented in 2012 at Brigham Young University - Idaho (BYU-I) as part of my undergraduate work.

Become an Eclipse Java, PHP, or JavaScript Power User. The difference between a good software engineer, and a great one is how much one knows how to take advantage of the best tools available.
Sure, it was cool feeling all hardcore developing in Notepad, VIM, Emacs, or even any of the modern text editors... But it's hard to get to that next level of productivity and performance without using an IDE.
This series will teach you hundreds of power user tips and secrets for Eclipse.

Learn PHP programming through this series of tutorials covering topics not intended for beginners. If you are looking for PHP basic tutorials, check out my other series. These advanced tutorials will cover things such as object oriented programming, regular expressions, sockets, server programming, web crawling, search engines, and various random projects and demos. Feel free to suggest a topic or a specific article or tutorial.

Join the challenge if you're a creative, skillful programmer wanting to have some fun, and hopefully learn something in the process. If you think you have the programming skills required to set a record in one of these programming challenges, you are welcome to join the challenge and try to prove yourself to the community!

Learn programming theory and fundamentals to take you from a novice programmer to a well rooted software engineer. Or in the case that you already are more than a beginner coder, this series will help you gain a better understanding of fundamental programming concepts.
Other links of interest:
-- Our YouTube channel http://www.youtube.com/user/easylearntutorial
-- Visit our website http://www.easylearntutorial.com for more text and video tutorials, updates, and upcoming tutorial articles and events
-- Like us on Facebook http://www.facebook.com/easylearntutorialonline
-- Follow us on Twitter http://www.twitter.com/easylearntuts