4.59 out of 5
4.59
157 reviews on Udemy

React Tetris with Hooks API – Intermediate [2020]

Have fun with React and create a Tetris game!
Instructor:
Thomas Weibenfalk
9,094 students enrolled
React Hooks
Custom Hooks
Styled Components
ES6 Syntax

Are you on the hunt for a dev. career or just another job in front end dev? This course can help you! 

Do you like to experiment and create React projects just for fun? This is an experiment in creating a Tetris game with React Hooks!

PLEASE NOTE! As this is an experiment I did to try to create Tetris with React I will not have any heavy support on this course. It is free and I hope you enjoy it. You’ll probably learn a lot and there’s a lot of improvements and additions that can be made to the game. So keep that in mind. Feel free to do whatever you want to improve it but I will not make any contributions on this course to modify or extend it. =)

Do you like quick learning and straight down to the point? Then this is the course for you!

Guaranteed no “foo” and “bar” … and no “to-do-list” app 😉

What will we do in the course?

We’ll build a fully working Tetris game with React Hooks and Styled Components.

My main goal with this course is to mix fun with teaching. There’s many tutorials and courses out there that are great but too complex and focus on a lot at the same time. I’m a great movie lover myself so therefore I thought it would be fun to create a web application based on movie data for this course. Hope you enjoy it too!

Please make sure to download the STARTER FILES from the resources!

In this course you’ll learn:

– Intermediate React.js

– React Hooks and custom hooks

– Components, props and state

– JSX syntax and expressions

– Use Create-React-App

– ES6+ concepts and syntax

Introduction

1
Introduction
2
create-react-app and tooling
3
Scaffolding and components
4
Stage and Tetrominos
5
Styling with Styled Components
6
Custom Hooks - usePlayer and useStage
7
Stage update and player movement
8
Collision detection
9
Player rotation
10
Clear rows
11
useInterval
12
useGameStatus and ReactMemo
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.6
4.6 out of 5
157 Ratings

Detailed Rating

Stars 5
90
Stars 4
43
Stars 3
22
Stars 2
2
Stars 1
0
7edc83cc4a5dd871eee289e9f5d97f9c
30-Day Money-Back Guarantee

Includes

3 hours on-demand video
Full lifetime access
Access on mobile and TV
Don't Miss Any Course Join Our Telegram Channel Join Channel
+ +