JavaScript Programming – Learn by Creating a Cross-Platform Game

The ultimate and project-oriented way to learn JavaScript. Create a cross-platform game that runs anywhere and become a master of JavaScript.


  • 42 Lessons
  • Lifetime, 24/7 Access
  • Certificate of Completion
Join +250,000 Satisfied Students


This title is part of the Full-Stack Web Development Mini-Degree

Learn the programming language that is changing the world — Javascript!

In this course, you’ll learn the ins and outs of coding with JavaScript, all while creating your first mobile game.

The techniques, skills, and know-how from this course apply across the broad spectrum of where JavaScript is used in today’s world. Everything you learn from here on will help take you to the top in web development, mobile application programming, and server-side development, plus much more.

Become a JavaScript-savvy developer in a visual and colorful way, while also creating an interactive game that crosses platforms and boundaries — on the desktop or on-the-go.

Concepts you’ll master include objects, variables, arrays, functions and methods, loops, mouse events, and much more! The sky’s the limit and you’ll achieve a solid footing in object-oriented programming — one of coding’s most important paradigms.

Enroll to learn the fundamentals of JavaScript — and programming itself — in an engaging, illuminative,  and hands-on manner.

Course author Pablo Farias Navarro is a developer, educator and entrepreneur. Founder of ZENVA, Pablo has authored over 40 programming courses in different languages, and has created educational content for companies such as Amazon and Intel. Pablo has also run live game development workshops at the HTML5 Developer Conference in San Francisco.

About the Full-Stack Web Development Mini-Degree

The Full-Stack Web Development Mini-Degree is the world’s most effective way to become a professional web developer. This Mini-Degree provides life-long access to a curriculum of online video courses, which will enable you to master some of Silicon Valley’s most popular techniques and frameworks. With no prior programming experience required to enroll, this course is everything you need to master the creation of beautiful websites, and scalable, modern full-stack JavaScript applications.

+ Show More


+ Show More


    -Students need to download Google Chrome and a code editor of their choosing (the course uses Sublime Text)

    -Basic HTML and CSS knowledge.