2324 Term 3 Pop up
Last Call for Term 3 - Wrap up the last term of the year and showcase the things you've learned throughout the year!

We offer a thoughtfully curated range of programmes in sports, languages, playgroups, STEM, and the arts for ages 6 months to 17 years old.
Now till 28 June, Enrol now!

Take a look at our courses below:

English Multi-Sports
Playgroup (ESF Schools) Swimming
Playgroup (Wan Chai Centre)  Football
Spanish Basketball
Drama Other Sports

Follow us on social media!


Game Development 101: Start Your Tech Journey as a Game Developer!

Ages 9-12 Years
Enrol Now
Highlights & Outcomes
Term Dates


Game Development 101 is an interactive course where students explore the foundations of HTML, CSS, and JavaScript for game creation. Throughout the course, students learn by doing, creating games and interactive experiences that showcase their newfound knowledge. They receive feedback and guidance from instructors to refine their projects and deepen their understanding of game development. The course concludes with an exciting game jam, where students collaborate in teams to develop fully functional games within a set time frame, providing a taste of the dynamic game development
industry and fostering teamwork skills. By the end of Game Development Fundamentals, students will have a strong grasp of HTML, CSS, and JavaScript for game development. They will be equipped to continue exploring the world of game creation, ready to design, develop, and bring their own game ideas to life.
Learning Mode Options:
Face to Face
Coding Monster Battle

Highlights & Outcomes

Explore the magical world of code
Understand how games are designed for online play
Make several unique mini-games
Learn fundamental skills in HTML, CSS, and JavaScript
Develop web games and learn to animate characters and creatures for in-game elements
Create customisable characters & game elements
2023-2024 Programmes Now Out! Check Term Dates Here:
Learn More


ESF Explore offers various programmes suitable for all ages up to the Secondary level. Other than STEM courses, we have programmes for Arts, Sports, Language, and Playgroups for young ones.

Check out our Term Dates in the link above by clicking “Learn More”.

Late enrolments are accepted at pro-rata rates. So jump in anytime!