Code Tetris: JavaScript Tutorial for Beginners

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=rAUn1Lom6dw



Duration: 1:36:08
362,101 views
8,336


Learn the basics of JavaScript by coding a Tetris game from scratch.

This is a great course for people who have never touched code before or people who want to review the fundamentals.

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.

🎥 Course from Ania Kubow. Check out her channel: https://www.youtube.com/channel/UC5DNytAJ6_FISueUfzZCVsw

💻 Code: https://github.com/kubowania/Tetris-Basic

⭐️ Course Contents ⭐️
⌨️ (0:00) Introduction
⌨️ (1:44) Setting up the project
⌨️ (7:47) HTML Basics
⌨️ (14:38) CSS Basics
⌨️ (17:46) Explaining Variables
⌨️ (23:04) Working with Arrays
⌨️ (27:42) What exactly is a function?
⌨️ (31:56) Arrow Functions and forEach()
⌨️ (35:04) Drawing Tetrominoes using classList.add()
⌨️ (45:32) Times and intervals
⌨️ (51:37) Using Modulus to define our place on the grid
⌨️ (55:48) Keycodes and events
⌨️ (1:00:02) Choosing items from Arrays
⌨️ (1:05:38) Displaying the ‘Next Up’ Tetromino
⌨️ (1:14:49) Adding a start and pause game function.
⌨️ (1:18:04) Splice()
⌨️ (1:21:07) Splice(), concat() and appendChild()
⌨️ (1:29:26) Game over using some() and innerHTML
⌨️ (1:31:58) Assigning colors to our Tetrominos

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

And subscribe so you don't miss any tutorials: https://youtube.com/subscription_center?add_user=freecodecamp




Other Videos By freeCodeCamp.org


2020-06-04License To Pentest: Ethical Hacking Course For Beginners
2020-06-03Project Euler Challenges 18-22 - Coding Challenges with Florin
2020-06-02Python for Data Science - Course for Beginners (Learn Python, Pandas, NumPy, Matplotlib)
2020-05-30Deep Learning with PyTorch Live Course - Working with Images & Logistic Regression (Part 2 of 6)
2020-05-28Git and GitHub for Beginners - Crash Course
2020-05-27Project Euler Challenges 13-17 - Coding Challenges with Florin
2020-05-26Android Development for Beginners - Full Course
2020-05-23Deep Learning with PyTorch Live Course - Tensors, Gradient Descent & Linear Regression (Part 1 of 6)
2020-05-21Web Application Ethical Hacking - Penetration Testing Course for Beginners
2020-05-19Spring Boot and Angular Tutorial - Build a Reddit Clone (Coding Project)
2020-05-14Code Tetris: JavaScript Tutorial for Beginners
2020-05-13Project Euler Challenges 5–12 - Coding Challenges with Florin
2020-05-12SQLite Databases With Python - Full Course
2020-05-07Matplotlib Crash Course
2020-05-05Learn the Svelte JavaScript Framework - Full Course
2020-05-03Project Euler Challenges 1–4 - Coding Challenges with Florin
2020-05-02The Oracle Foundations Associate Cloud Certification (PASS THE EXAM) – Full Course
2020-05-01May 2020 Summit - freeCodeCamp.org
2020-04-30PyTorch for Deep Learning - Full Course / Tutorial
2020-04-28Yii2 PHP Framework - Full Course (Build a YouTube Clone)
2020-04-26Build a Brain Computer App with React Native (Part 8) - Live Coding with Jesse



Tags:
tetris
javascript
javascript tutorial