YoVDO

Implementing a Word Game with Patterns and React

Offered By: egghead.io

Tags

React Courses Web Development Courses Game Development Courses Javascript Courses Asynchronous Programming Courses

Course Description

Overview

In the previous section, 07 Building Light Search Box, we implemented a search box with the pattern that we've built in this course. This works great but doesn't have as much business logic applied as other async scenarios.
In this section, we will implement a word game where the values coming in from the user will be piped to different listeners to be consumed. Along the way, complex business logic will be applied to determine if the user won the game or not.
You're in Section 08, the last of Composing Closures and Callbacks in JavaScript

Syllabus

  • Share the Same Broadcaster Values Across Multiple Listeners
  • Limit to a Single Shared Broadcaster Each New Event
  • Combine Two Broadcasters to Compare Values
  • Compose Operators to Implement Game Logic
  • Fetch New Data Based on Conditions
  • Create an Initialize Operator to Clear an Input Field
  • Combine Broadcasters in Logical Order
  • Refactor Game State to a Single Repeating Broadcaster
  • Check Broadcasters Are Properly Cancelled in Operators
  • Organizing Operators and Cleaning Up
  • Walkthrough the Data Flow of the Word Game
  • Exploring the Patterns in the Operators
  • Comparing Similarities with Popular Async Libraries

Taught by

John Lindquist

Related Courses

JavaScript Promises
Google via Udacity
Grand Central Dispatch (GCD)
Udacity
Asynchronous Programming in C# and .NET Core
Microsoft via edX
JavaScript, часть 2: прототипы и асинхронность
Moscow Institute of Physics and Technology via Coursera
Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera