Build Games That Players Actually Want
Learn JavaScript, HTML5, and game design from developers who've shipped real products. No fluff, just practical skills you'll use every day.
View Our ProgramsReal Code, Real Projects
You'll write actual game mechanics from week one — not theoretical exercises. We focus on JavaScript fundamentals through building slot machines, card games, and puzzle mechanics that work in browsers.
Industry-Standard Tools
Master the same development stack used by professional studios. HTML5 Canvas, modern JavaScript ES6+, CSS animations, and popular game frameworks like Phaser and PixiJS.
Portfolio Development
Graduate with 4-6 playable games you can show to employers. Each project builds on previous skills while introducing new concepts like state management and user experience design.
Meet Your Instructors
	Kwame Osei
Lead JavaScript Instructor
Spent six years building web games for entertainment platforms. Before teaching, Kwame worked at three different studios in Lagos and Cape Town. He explains complex programming concepts through hands-on examples.
	Amara Ilyas
Game Design Specialist
Former mobile game designer with experience at international studios. Amara focuses on player psychology and engagement mechanics. She helps students understand what makes games actually fun to play.
What You'll Learn
JavaScript Foundations
Variables, functions, objects, and DOM manipulation. We start with basic programming then move into interactive elements and user input handling.
Weeks 1-3HTML5 Canvas Graphics
Drawing shapes, sprites, and animations. Learn the graphics API that powers most web-based games and interactive applications.
Weeks 4-6Game Mechanics Programming
Build slot reels, card shuffling algorithms, and random number generation. These are the core systems that make games work.
Weeks 7-9User Interface Design
CSS styling, responsive layouts, and interactive buttons. Make your games look professional across different screen sizes.
Weeks 10-12Student Project Gallery
	Five-Card Poker
Complete poker implementation with hand evaluation, betting rounds, and AI opponents. Features custom card graphics and smooth animations.
JavaScript, HTML5 Canvas, CSS3
	Rainbow Slots
Three-reel slot machine with payline calculations and bonus features. Includes sound effects and particle animations for wins.
JavaScript, Web Audio API, CSS Animations
	Gem Match Puzzle
Match-three puzzle with cascading gems and combo scoring. Built using object-oriented programming principles and state management.
JavaScript ES6+, Local Storage, Canvas 2DNext Cohort Starts January 2026
Early registration is open now. We keep class sizes small — usually around 20 students — so you get personalized feedback on your code and projects.
Get Program Details Learn More About Us