Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Building a Tic Tac Toe game using React.js

In this class I take you through how to build out a local 2 player Tic Tac Toe game using React.js. By the completion of this class you will be able to say y...
/5
(0 reviews)
32 students
Created by

9.1

CourseMarks Score®

8.7

Freshness

N/A

Feedback

9.0

Content

Platform: Skillshare
Video: 1h 49m
Language: English
Next start: On Demand

Table of contents

Description

In this class I take you through how to build out a local 2 player Tic Tac Toe game using React.js. By the completion of this class you will be able to say you can build a reasonably sized application using some of the best practices in React. This class assumes you already know how to install Node and NPM and are ready to just get started building a React.js project.

This class will take you through the following:-

  • Creating a new React project
  • Migrating a HTML template with CSS into React
  • Breaking up and application into multiple components
  • Component properties
  • Managing state (using the useState hook)
  • Handling DOM events
  • Building Tic Tac Toe calculation logic

This class is for students who have some knowledge in React.js already and are looking to:-

  • Get more experience in how to build a moderately sized application
  • Add another project to their React or overall web development portfolio
  • Just want to make some interesting web based games

You will learn

The project is straight forward. This entire class is designed to help you build out a simple Tic Tac Toe game from start to finish.

To help along the way this class uses some templated HTML and CSS content (and a little bit of javascript) in a Github gist.

You can access the gist at

You can get Visual Studio Code at:

As always if you are stuck and unsure on anything, please do not hesitate to reach out to me on [email protected] or even on twitter at .

Happy coding

Requirements

Basic knowledge of React.js is required to start this course, as this is an intermediate level course.

This course is for

This course was made for intermediate-level students.
Experience is our biggest asset
Experience is our biggest asset
Browse all courses by on Coursemarks.
Platform: Skillshare
Video: 1h 49m
Language: English
Next start: On Demand

Students are also interested in