Access courses

C++ Game Programming Course

What will I learn?

Become a proper C++ game programmer with our serious course wey e designed for tech people. Dig deep into important programming things like how di code be, how di code dey flow, and di different types of data wey dey. Sharpen your skills with finding errors (debugging), testing di code, and making sure e dey run fast. Check out di main-main things for game development, like how di game dey see di world (coordinate systems), how di game dey run all di time (game loops), and how di game dey know say things don jam (collision detection). Learn how to show graphics, how to use object-oriented programming, and how to handle when people dey press buttons so you fit make games wey dey catch person well-well. Raise your coding level with lessons wey make sense and wey dem tailor make dem fit work for real life.

Apoia's Unique Features

Online and lifetime access to courses
Certificate aligned with educational standards
PDF summaries for easy printing
Online support available at all times
Select and arrange the chapters you want to study
Set your own course workload
Instant feedback on practical activities
Study at your convenience, no internet required

Develop skills

Strengthen the development of the practical skills listed below

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

Make di game run fast: Improve how fast di game dey run with serious error-finding skills.

Use OOP well: Design systems wey fit grow using classes, inheritance, and polymorphism.

Make 2D graphics: Develop games wey fine to look at using how to show dem.

Handle how people dey play: Make di game dey respond well when people dey press buttons.

Suggested summary

Workload: between 4 and 360 hours

Before starting, you can 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 equivalent to a technical, undergraduate, or postgraduate course, but offers practical and relevant knowledge for your professional journey.