Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Implement the Mastermind Board Game in ReactJS

Posted By: lucky_aut
Implement the Mastermind Board Game in ReactJS

Implement the Mastermind Board Game in ReactJS
Duration: 2h 2m | .MP4 1280x720, 30 fps(r) | AAC, 48000 Hz, 2ch | 1.36 GB
Genre: eLearning | Language: English

Code Is Talking –- Change the World with Coding

What you'll learn
Create a react project on your MAC Computer
Start a react project
Create a react component
Styling with CSS and flex
Use React Hooks like useState() and useRef()
Drag & Drop in ReactJS
Hide and Show areas of the web page
User interaction in react like mouse click, mouse move, mouse hover and drag and drop
Implement a board game logic in react
Think in grids when you design your UI

Requirements
Some javascript would be helpful.
You need a MAC computer for this course.
Description
We will implement a Mastermind Board Game in ReactJS.

What you will learn:



Create a react project on your MAC Computer

Start a react project

Create a react component

Styling with CSS and flex

Use React Hooks like useState() and useRef()

Drag & Drop in ReactJS

Hide and Show areas of the web page

User interaction in react like mouse click, mouse move, mouse hover and drag and drop

Implement a board game logic in react

Think in grids when you design your UI

You will have access to the entire code at the end of the class and can use it for whatever you want.



In the first part the introduction we will talk about the tech setup, how to access the code, the project structure, the board game, the game rules and some UI aspects.



In the second part we do the coding, it is divided in coding blocks. Each coding block is focusing on a certain aspect of the code base. The coding blocks needs to be executed in the given order.



At the end of the coding blocks we will discuss code improvement suggestions, and ideas how the game could be extend by adding new features, for example multiple player version of the game. We also talk about options for feedback

Who this course is for:
ReactJS developers (any level) curious about implementing a board game in ReactJS
More Info