The Comprehensive Programming Collection

1 Review
339 Enrolled
9 Courses & 14 Hours
You save 98% -

What's Included

The Complete Beginner's JavaScript Course
  • Certification included
  • Experience level required: Beginner
  • Access 31 lectures & 3 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

31 Lessons (3h)

  • Your First Program
  • Introduction
    Source Files
  • JavaScript Basics
    Language Basics Overview5:37
    Operators - Part 18:29
    Operators - Part 29:04
    Multidimensional Arrays4:12
    Function Parameters and Return Values7:08
    If Statments - Part 17:13
    If Statements - Part 25:20
    While Loops7:13
    Control Statements8:36
    For Loops9:48
    Classes and Objects - Part 18:48
    Classes and Objects - Part 28:57
    Classes and Objects - Part 39:34
  • JavaScript Game Project
    Game Development Project Overview4:25
    Drawing on a Canvas8:24
    Adding Movement9:55
    Moving Multiple Items6:18
    Player Controls7:03
    Collision Detection7:46
    Collision Detection and End Game Conditions6:08
  • Conclusion

The Complete Beginner's JavaScript Course


Trusted by 400,000+ learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development.

The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.


Jump into JavaScript, one of the core programming languages in the development industry. In addition to being one of the pillars of both web development and HTML5 game development, JavaScript acts as the foundation of many of the most popular modern languages and frameworks. Learning the fundamentals of this language is crucial to success as a developer. In this course, you will not only learn JavaScript from the ground up, but also how to take those skills and apply them to your own game project.

  • Access 31 lectures & 3 hours of content 24/7
  • Use variables, operators, arrays, functions, & more
  • Understand basic object-oriented programming concepts w/ classes & objects
  • Make a canvas to add a game to your webpages
  • Program auto & player-controlled movement
  • Setup very basic collision detection & game over mechanics
  • Implement your own custom assets into a JavaScript-based game


Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner


  • Any device with basic specifications
  • Basic HTML and CSS skills
  • Code editor (such as Sublime or Atom)
  • Modern browser


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...