Disconnected from the server.
Attempting to reconnect
Building the Wordle Game with Elixir and Phoenix LiveView
What You Will Learn in This Course
In this course we are going to build the Wordle game with Elixir and Phoenix Liveview
This course provides a great introduction to Elixir and Phoenix LiveView through a hands-on project.
To make a game like the Wordle game we will learn the following topics step by step:
- Understanding Phoenix LiveView Callbacks
- Managing click events with LiveView
- Handling keyboard events with LiveView
- Understand Live Components and how to integrate them with LiveView pages
- Utilizing Elixir’s pattern matching for cleaner, more readable code
- Separating game logic from presentation by designing a Game Engine Module
- Implementing all the core logic of the game using Test-Driven Development (TDD)
- Adding animations to your LiveView applications with Tailwind CSS and LiveView features
- Employing minimal JavaScript to respond to client-side events without server-side events
- Using push_events to communicate from server to client with LiveView
- Creating a GenServer to manage the game state, understanding its main callbacks, and their applications
By the end of this course, you will have developed a fully-featured Wordle game to showcase to your friends and colleagues.
What You Will Get With This Course
Immediate and lifetime access to all course content, including videos and materials.
Early access to upcoming classes designed to enhance the game even further.
About the Instructor
My name is Thiago Ramos, and I bring over 15 years of experience as a software engineer. My career has spanned various languages, platforms, and frameworks. While my current focus is on Elixir and Phoenix, I’ve also worked extensively with iOS (Objective-C and Swift), Ruby on Rails, and Java, developing everything from marketplaces and small games to ERPs and payroll systems.
You can follow me on X (Twitter) @thramosal
Special Offer
The course is available at a pre-launch price of $49.00, which is more than 50% off its regular price. This is a limited-time offer, ensuring early subscribers receive significant savings.