YoVDO

Learn the Fundamentals of JavaScript By Building Tetris

Offered By: Udemy

Tags

Javascript Courses

Course Description

Overview

This is a great course for those of you who have never touched code before or those of you with some basic understanding

What you'll learn:
  • The fundamentals of JavaScript
  • Setting up your code editor
  • Understanding the command prompt tool
  • The basics of HTML
  • Understanding CSS

Hi, my name is Ania and I am a Software Developer. Welcome to my javaScript tutorial for beginners.

In this course, you will learn how to set up a project from scratch using the Atom code editor and your command prompt tool, as well as gain a fundamental understanding of JavaScript by building your very own version of Tetris.

This is a great course for those of you who have never touched code before or those of you with some basic understanding of JavaScript, that would like to go over the fundamentals again.

This course consists of explainer videos that will run you through concepts such as 'Explaining Variables', 'What is a Function and how we use it', 'Understanding Arrays', and many more. These explainer videos are dotted throughout the Tetris project and play when we start to discover each javaScript concept or method. These explainer videos consist of imagery and diagrams for those of you who are visual learners. There are also multiple-choice questions at the end of selected lectures.


In this game of Tetris we will be covering the following inbuilt JavaScript methods:

  • addEventListener()

  • querySelector()

  • querySelectorAll()

  • keyCode()

  • Math.floor()

  • Math.random()

  • length

  • forEach()

  • splice()

  • clearInterval()

  • setInterval()

  • some()

  • innerHTML()

  • every()

  • add()

  • remove()

  • contains()


Taught by

Ania Kubow

Related Courses

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera