Guru Game Developer Track (Grade 9-12) Live Online Programming Course

ONLINE
Flexible Time Slots
Ages 13-16
AED 1,170

Selected Booking Option: 12 Private Sessions (3 months) | Beginner - Level 1 = 1170 AED

Description

What You Need To Know
The Track includes 3 courses. Private courses start immediately after you book, at the time and date of your choice.

Background Information
Beginner - Level 1
Program Description
Do you want to develop your own game completely from scratch? In the first course of this track, you will learn how to think like game developers to build challenging yet enjoyable games that entertain players and tell a story. You will create several types of games from beginning to end using Gdevelop. GDevelop is an open-source, cross-platform game engine that is extensible, fast, and easy to learn. By the end of this course, you will be able to design different features in games like animating assets, designing levels, adding main menus, and publishing games on Windows, Mac, Linux, Android and the Web.

Learning Outcomes
Design several types of games such as platformer games, tank shooters and endless car games
Design the overall theme and storyline of the game to create a homogeneous experience
Add and animate in—game items such as coins, powerups, enemies and obstacles
Use event triggers and conditions to design and code in—game logic
Publish games for friends and family

Intermediate - Level 2
Program Description
Python is one of the most popular and most widely used coding languages in the world. From machine learning to web development, it is a powerful coding language that has diverse applications. One of these applications is Game development. In the second course of this track, you will learn how to code your own games in Python, using its renowned and powerful module Pygame. You will code several classic arcade games, like Pong, Snake and Space Invaders. By the end of the course, you will get to make your own game and share it with your friends and family.

Learning Outcomes
Create classic arcade games using the Python programming language
Learn the basics of the Python programming language and the Pygame library
Learn about and use object—oriented programming concepts such as classes, objects, and methods
Package games and share them with the open—source community, friends, and family

Advanced - Level 3
Program Description
JavaScript, HTML and CSS are three basic programming languages that can be used in web development, app development and even game development. Having these three skills can add a spark to your career regardless of which field you will be in. In the final course of this track, you will create and design several games that can run right in your browser. These games include rock paper scissors, hangman, Frogger and whack-a-mole. You will also develop your own game that you can share with your family and friends!

Learning Outcomes
Learn and use HTML, CSS, and JavaScript
Learn and apply advanced programming concepts that include arrays, event listeners, and functions in JavaScript
Design and animate assets using JavaScript and CSS
Code classic video games that can be run directly from a browser and publish them on the web

Fees cover
12 hours of live online sessions with Geek Express Certified Trainers
Geek Express certification accredited by STEM.org & KHDA Dubai
Final project development
Digital portfolio access with automatic attendance and progress reporting
Access to Geek Express online platform

QUESTIONS & ANSWERS

Have a Question?

Be the first to ask a question about this.

Ask a Question

You may also like

Recently viewed