Wordle Workshop
For this series, let's do something a little different! Because Wordle is such an incredibly popular game these days, what if, for fun, we designed and built a Wordle clone from scratch?
My daughter is constantly requesting that I hand-draw simple three-letter challenges for her. So, with that in mind, let's make our version of Wordle a bit more kid-friendly. Ready to get started?
Series episodes
The Grid (3)
Build the Game Grid
9m 40sStart building a 3x3 Wordle grid with hard-coded HTML and CSS. Lay a solid foundation before moving to dynamic grids in this friendly Laracasts tutorial.
Dynamic Grids With Vanilla JavaScript
5m 35sLearn how to build a dynamic grid using vanilla JavaScript by creating and injecting elements into the DOM in this friendly, step-by-step Laracasts tutorial.
Dynamic Grids With Alpine.js
2m 39sSave time building dynamic grids by using Alpine.js, the lightweight JavaScript framework. Follow this friendly Laracasts tutorial to boost your app’s interactivity!
Make it Work (8)
The Source of Truth
17m 17sTurn your game grid into a reactive source of truth using Alpine.js. Learn how to sync data and UI effortlessly in this friendly Laracasts lesson.
Submit a Guess
5m 38sLearn how to validate user guesses by detecting the Enter key and comparing input to the secret word in this engaging Laracasts tutorial.
Provide User Feedback
6m 45sUpgrade your game feedback by replacing alerts with a dynamic output element. Follow this friendly Laracasts lesson to enhance user interaction easily!
Conditional Tile Highlighting
8m 26sLearn how to build Wordle-style tile highlighting that shows matching letters in your guesses. Follow this fun, hands-on Laracasts tutorial step-by-step!
Refactor Sweep and the Delete Key
14m 4sRefactor your code efficiently and learn how to handle the Delete key press in this friendly, step-by-step Laracasts tutorial.
Make it Look Professional
7m 6sElevate your Wordle clone’s look with simple CSS tweaks. Learn how a few design touches can make your app feel polished and professional in this friendly tutorial.
Check the Dictionary
9m 7sLearn how to validate user submissions by checking words against a dictionary. Ensure fair play with this simple, friendly guide to word validation in your app.
Fix a Tile Highlighting Bug
16m 3sFix a tricky tile highlighting bug when guessing words with duplicate letters. Learn how to ensure accurate feedback in your Wordle clone with this clear tutorial.
The Keyboard (3)
Build the Keyboard
9m 21sBuild a Wordle-style keyboard for your TryCat app to help users make smarter guesses. Follow this friendly, step-by-step tutorial to add this key feature today!
Make the Keyboard Pretty
3m 37sEnhance your keyboard’s look to match Wordle’s style in minutes. Learn simple design tweaks to create a polished, attractive keyboard in this friendly tutorial.
Keyboard Highlighting
8m 33sLearn how to conditionally highlight keyboard keys to match tile status, building a core Wordle feature in this clear, friendly, and practical Laracasts tutorial.
Finishing Up (2)
Final Refactor Sweep
13m 52sWrap up your project with a final refactor sweep. Perfect your code and tile highlighting logic in this clear, friendly, and practical Laracasts tutorial.
The Most Important Acceptance Test
2m 33sJoin the final, crucial acceptance test after two hours of coding. Follow along and ensure your app works perfectly in this engaging Laracasts tutorial.




