Access courses

C++ Game Programming Course

What will I learn?

Learn well about how to make games using C++ with our full training for people who know about technology. Start with the main things about programming like how to write code, how the code flows, and the different types of data. Make your skills better with fixing errors, testing, and making the game run faster. Look at the basic things about making games, like how things are placed, how the game runs again and again, and how things hit each other. Learn how to draw things on the screen, how to use object-oriented programming, and how to use the keyboard and mouse to make games that feel real. Make your coding skills better with lessons that are good and can be used in real life.

Apoia's Unique Features

Online courses available for life
Certificate aligned with educational standards
Printable PDF summaries
24/7 online support
Select and arrange the chapters you want to study
Set your own course schedule
Instant feedback on practical activities
Study at your convenience, no internet needed

Develop skills

Enhance the practical skills listed below

Know C++ code well: Make strong programs with correct code and structure.

Make the game run fast: Improve game speed with good ways to fix problems.

Use OOP: Design big systems using classes, getting things from other classes, and using the same thing in different ways.

Make 2D pictures: Make games that look good with ways to draw things.

Use keyboard and mouse: Make games that you can play with and that feel smooth when you use them.

Suggested summary

Workload: between 4 and 360 hours

Before beginning, feel free to change the chapters and the workload.

  • Choose which chapter to start with
  • Add or remove chapters
  • Increase or decrease the course workload

Examples of chapters you can add

You will be able to generate more chapters like the examples below

This is a free course focused on personal and professional development. It is not akin to a technical, undergraduate, or postgraduate course, but offers practical and relevant knowledge for your professional journey.