Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

Build a Snake game in JavaScript

Enroll for freeGet started!

Join 575 other students

Log in to get

Access to all our free courses
Interactive hands-on content
100s of code challenges
Join a friendly community
Enroll for free
Subscribe to access!Subscribe to access!

Subscribe to access to this course and ALL other courses. You get a 30-day money-back guarantee, no questions asked.

Subscription includes

All courses and career paths
100s of coding challenges
Certificates of completion
Exclusive Pro members chat
The course creator Ania Kubow

with Ania Kubow

Course level: Intermediate

This practical course hones your JavaScript skills by building the classic Snake 3310 game. It’s great for those with a basic understanding of HTML, CSS and JavaScript who want to practice by building a project to add to their professional portfolio.

You'll learn

document.querySelector()

.pop()

.unshift()

.push()

setInterval()

keyCodes

addEventListener

Modulus

Refactoring

Generating random numbers

the increment operator

man

Prerequisites

Before taking this course, you should have a solid understanding of HTML, CSS and JavaScript.

Meet your teacher

The course creator

Ania Kubow

Hi My Name is Ania and I am a software Developer and YouTuber. I like to make all sorts of tutorials mainly around JavaScript Games. I also like to teach React.js and a little bit of mobile development in React-native.

Follow me on twitter

Why this course rocks

Welcome to this JavaScript course, where you can practise your JavaScript fundamentals by building your very own game of Snake.

If you like project-based learning, this is the course for you. You’ll sharpen your HTML, CSS and Vanilla JS skills through fun tutorials and hands-on challenges, including several research challenges - an extremely useful skill for any software developer. Along the way, you’ll learn 19 JavaScript methods and lots of game creation tips and tricks.

By the end, you’ll have a fully-working game to add to your professional portfolio, plus the opportunity to style it however you like to truly make it your own. So what are you waiting for? Sign up and become a JavaSssssscript master in no time!

F to the A oracle to the Q
Who is this course for?

This course is ideal for anyone who wants to practice their JS skills by building a fun project.