Authority Transportation

Gaming Education Excellence
18+ Education

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
Students collaborating on game development project with multiple monitors showing code and game interfaces

Meet Your Instructors

Katalina Brenner, lead game development instructor

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 and code review specialist

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 Cohort

Upcoming 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