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

YouTube

Online Multiplayer Tic Tac Toe with React Native and AWS Amplify

notJust․dev via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to build an online multiplayer Tic Tac Toe game using React Native and AWS Amplify in this comprehensive tutorial. Explore AWS-powered mobile application development, including authentication, API data modeling with Admin UI, and real-time app-to-app communication. Master CRUD operations using Datastore, deploy app backends, configure login authentication, and design data models. Implement game logic, create and join games, update game states, and handle subscriptions. By the end, demonstrate your skills by showcasing a fully functional React Native Tic Tac Toe game with multiplayer capabilities.

Syllabus

- How to build a multi-player Tic Tac Toe game with React Native and AWS Simplify
- Download prerequisites for Tic Tac Toe game tutorial
- Part 1 Tutorial UI starting point
- Deploying App Backend in AWS Amplify Service
- Navigating through Admin UI in AWS Amplify
- Configure Login Authentication
- Install Amplify Dependencies
- Integrate Authentication Flows
- Amplify API AWS App Sync, AWS Dynamo DB, AWS Data Store
- Design the Data Model using AWS DataStore
- Updating API
- Add a New Game Mode
- Create a New Game
- Query a New Game
- Deleting a Temporary Game
- Implementing Join a Game
- Set up Playing Logic
- Updating game map and a current player
- Implement Subscriptions
- Update the Current Player
- Update Game function
- Update Game Winner and Game Finished
- Check Tie State
- Tic Tac Toe in React Native Game Demo

Taught by

notJust․dev

Reviews

Start your review of Online Multiplayer Tic Tac Toe with React Native and AWS Amplify

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.