Game Development Learning Program
Master social casino game development through hands-on projects, real-world coding challenges, and mentorship from industry professionals. Our 16-week intensive program transforms creative minds into skilled game developers.
Foundation Track
Starting with HTML5 canvas manipulation and CSS animations, you'll build your first interactive game elements. We focus on core programming concepts using JavaScript, teaching you to think like a developer before diving into complex frameworks.
Duration: Weeks 1-6 | Time Commitment: 15 hours/week
Advanced Development
Dive into game engine architecture, state management, and multiplayer functionality. You'll work with WebGL, implement physics systems, and create the smooth gameplay mechanics that modern social casino games demand.
Duration: Weeks 7-12 | Time Commitment: 20 hours/week
Portfolio Project
Design and develop your own social casino game from concept to deployment. This capstone project demonstrates your skills to potential employers and becomes the centerpiece of your professional portfolio.
Duration: Weeks 13-16 | Time Commitment: 25 hours/week
Detailed Curriculum Breakdown
Core Programming Skills
- JavaScript ES6+ fundamentals and advanced concepts
- HTML5 Canvas API and WebGL basics
- CSS3 animations and responsive design
- DOM manipulation and event handling
- Asynchronous programming with async/await
- Object-oriented programming principles
Game Development Frameworks
- Phaser.js game engine mastery
- PixiJS for high-performance 2D rendering
- Three.js for basic 3D elements
- Custom game engine development concepts
- Mobile optimization techniques
Social Casino Mechanics
- Slot machine algorithms and RNG implementation
- Card game logic and probability systems
- User progression and reward systems
- In-game economy design principles
- Social features and leaderboards

Meet Your Instructors

Katalina Brenner
Lead Game Development Instructor
Former senior developer at three major gaming studios with eight years of experience building social casino platforms. Katalina specializes in JavaScript optimization and has shipped over 15 successful mobile games. She believes in teaching through real project work rather than theoretical concepts.

Esperanza Thorne
Technical Mentor & Code Review Specialist
Esperanza spent six years as a technical lead at a prominent online casino company before transitioning to education. She's passionate about helping students write clean, maintainable code and has mentored over 200 developers throughout her career. Her code review sessions are legendary for their thoroughness and practical insights.
Learning Methodology
- Project-Based Learning: Every concept taught through practical application
- Weekly Code Reviews: One-on-one feedback sessions with instructors
- Peer Programming: Collaborative coding sessions with classmates
- Industry Mentorship: Monthly sessions with working game developers
- Portfolio Development: Continuous work on professional showcase projects
- Technical Interviews: Practice sessions for job interview preparation
Prerequisites & Requirements
- Basic Programming: Understanding of variables, loops, and functions
- HTML/CSS Knowledge: Comfortable creating web pages
- Computer Setup: Modern laptop with development environment
- Time Commitment: 15-25 hours per week consistently
- Mathematical Skills: Algebra and basic trigonometry helpful
- English Proficiency: All instruction and materials in English
Ready to Start Your Game Development Education?
Our next cohort begins September 15th, 2025. Limited to 24 students for personalized attention and meaningful instructor relationships.
Apply for September 2025 CohortUpcoming Program Schedule
Autumn Intensive: September 15 - January 15, 2026
Application Deadline: August 30, 2025
Program Format: Monday/Wednesday/Friday evenings (6:00-9:30 PM) plus Saturday workshops
Class Size: Maximum 24 students per cohort
Location: Hybrid format with online sessions and optional in-person workshops