Free overview of HTML, CSS, and JavaScript for my HTML5 Game Development course.


The HTML5 Game Development course provides a comprehensive introduction to HTML, CSS, and JavaScript, tailored for individuals interested in building web and mobile games. The course aims to equip learners with the necessary skills to create interactive web pages and games, even if they have no prior experience in programming or web development.

Course Outline and Learning Objectives


  • Learners will start by building a basic web page using HTML, understanding its structure and elements.
  • They will then use CSS to add essential styling to the page, enhancing its visual appeal.


  • The course covers fundamental programming concepts such as variables, conditions, loops, branches, functions, and arrays.
  • Learners will use JavaScript to manipulate the Document Object Model (DOM) and create interactive web pages.

Game Development:

  • Introduction to the simpleGame.js game library, which simplifies game development.
  • Use of an online practice tool to begin building games, providing hands-on experience with game programming.


  • A modern, HTML5-compliant browser (Google Chrome 23 or greater is recommended).
  • A higher-end text editor, with specific examples linked within the course.
  • Any major operating system (Windows 7+, Mac OSX, Linux).

Course Description

The course is designed to make game development accessible to everyone, including those with no prior programming or web development experience. It starts with a brief overview of HTML5 web development, explaining the basic framework of modern web pages. Following this, it delves into JavaScript, teaching essential programming concepts that are pivotal for creating dynamic and interactive content.

Learners are introduced to the simpleGame.js engine, a tool designed to streamline the game development process. They are encouraged to explore game programming further through additional resources provided in the course.

Target Audience

  • The course is suitable for anyone interested in game development, from middle school and high school students to adults. It is particularly recommended for motivated younger students who might need some guidance from adults.
  • It is an ideal course for kids and parents to take together, fostering a collaborative learning environment.
  • No prior experience in web development or programming is required, although having some background knowledge can be beneficial.
  • Emphasis is placed on active learning, encouraging students to engage in practical exercises to solidify their understanding of the material.

In summary, the HTML5 Game Development course offers a structured yet flexible approach to learning game development, making it accessible and enjoyable for a wide range of learners.


What You’ll Learn

  • Build a basic web page with HTML
  • Use CSS to add essential style to your page
  • Understand the main concepts of programming (variables, conditions, loops, branches, functions, and arrays) using JavaScript
  • Use JavaScript and the Document Object Model to build a basic interactive web page
  • Discover the free simpleGame.js game library and use the online practice tool to begin building your own games online!



  • Access to an HTML5 – compliant browser (Google Chrome 23 or greater recommended)
  • Access to a higher-end text editor (specific examples linked in course)
  • Any major operating system (Windows 7+, Mac OSX, Linux)


Learn to build web and mobile games with HTML5. Even if you have no experience in programming or web development, you can create your own games.

This course begins with a quick overview of web development in HTML5 and shows you the basic web framework used in all modern pages. It then teaches essential programming concepts using the JavaScript language embedded in all modern browsers.

It introduces the simpleGame.js engine, showing you how the engine works and introducing a free online game development tool. For more information on game programming, please see my other course.


Who this course is for

  • Anyone interested in game development.
  • Suitable for middle school, high school, or adult learners. Motivated younger students will also enjoy the course, but they may need help from an adult. Perfect course for kids and parents to take together!
  • No prior experience in web development or programming is necessary, although it can be useful.
  • Programming is NOT a spectator sport! You’ll only learn if you’re willing to do some exercises on your own.


Enroll For Free Now