Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

JavaScript Tic Tac Toe Project Tutorial - Unbeatable AI w/ Minimax Algorithm

via freeCodeCamp

Overview

Learn how to create an unbeatable tic tac toe game using vanilla JavaScript, HTML, and CSS in this web development tutorial for beginners. The course covers the implementation of the Minimax algorithm to develop an AI opponent. By the end of the course, students will be able to build a fully functional tic tac toe game with an unbeatable AI. The course teaches HTML, CSS, and JavaScript skills, including basic setup, determining the winner, implementing basic AI, and integrating the Minimax algorithm. The teaching method involves hands-on coding with access to GitHub repositories for each part of the tutorial. This course is intended for beginners interested in web development and programming, particularly those looking to enhance their JavaScript skills and learn about game development algorithms.

Syllabus

⌨ Part 1: Introduction
⌨ Part 2: HTML
⌨ Part 3: CSS
⌨ Part 4: JavaScript: Basic Setup
⌨ Part 5: JavaScript: Determine Winner
⌨ Part 6: JavaScript: Basic AI & Winner Box
⌨ Part 7: JavaScript: Minimax Algorithm

Taught by

freeCodeCamp.org

Reviews

Start your review of JavaScript Tic Tac Toe Project Tutorial - Unbeatable AI w/ Minimax Algorithm

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.