• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Game Programming

Game Programming Courses

Game programming courses can help you learn coding languages like C# and C++, game design principles, level design, and physics simulation. You can build skills in debugging, optimizing game performance, and creating engaging user interfaces. Many courses introduce tools such as Unity and Unreal Engine, that support developing interactive experiences and implementing graphics and sound effects.

Popular Game Programming Courses and Certifications


  • E

    EDUCBA

    Oracle DBA 21c: Master Database Administration

    Skills you'll gain: Oracle Databases, Oracle SQL Developer, Performance Tuning, Database Management, Database Administration, Operational Databases, Data Maintenance, Database Architecture and Administration, Data Migration, Database Software, Relational Databases, Database Systems, Patch Management, Database Design, Data Integrity, Data Import/Export, Database Management Systems, SQL, Data Storage, Data Management

    5 stars, 39 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 5 (39) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • S

    Scrimba

    Build Websites with Figma, HTML, and CSS

    Skills you'll gain: HTML and CSS, Figma (Design Software), Front-End Web Development, User Interface (UI), Cascading Style Sheets (CSS), Responsive Web Design, Web Design and Development, Mockups, Web Design, User Interface (UI) Design, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Prototyping, Javascript, Web Development, Dashboard Creation

    4.4 stars, 9 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.4 (9) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    Universidad de los Andes

    Realidad Extendida y Metaverso para todos

    Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Virtual Reality, Virtual Environment, Display Devices, Experience Design, Computer Programming Tools, Program Development, Peripheral Devices

    4.8 stars, 26 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.8 (26) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Mastering Advanced SQL Queries

    Skills you'll gain: SQL, Query Languages, Generative AI, Maintainability

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • W

    Whizlabs

    Exam Prep: Oracle Certified Associate, Java SE 8 [1Z0-808]

    Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Oracle SQL Developer, Code Reusability, Oracle Databases, Programming Principles, Computational Logic, Memory Management

    Intermediate · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    GenAI for Talent Acquisition: Smarter Candidate Screening

    Skills you'll gain: Prompt Engineering, Responsible AI, Google Gemini, Talent Acquisition, Recruitment, Talent Recruitment, Generative AI Agents, Prompt Engineering Tools, Generative AI, Microsoft Power Platform, Microsoft Power Automate/Flow, Recruitment Strategies, ChatGPT, AI Enablement, Workflow Management, AI Integrations, Automation

    4.8 stars, 10 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (10) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • E

    EDUCBA

    DirectX 11: Design, Implement & Optimize

    Skills you'll gain: Event-Driven Programming, Application Development, Application Design, Video Game Development, Debugging, Computer Graphics, Visualization (Computer Graphics), Maintainability, C++ (Programming Language), Computer Graphic Techniques, Context Management, Memory Management

    Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • E

    EDUCBA

    Master Oracle SQL Developer for Databases & Tables

    Skills you'll gain: Oracle SQL Developer, Database Design, Data Manipulation, SQL, Relational Databases, Data Transformation, Database Management Systems, Databases, Case Studies, Query Languages, Data Integration, Analysis, Business Reporting, Data Integrity, Decision Making

    4.8 stars, 16 reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.8 (16) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • I

    IBM

    Application Modernization for Enterprise Systems

    Skills you'll gain: Event-Driven Programming, DevOps, Data Integration, z/OS, Hybrid Cloud Computing, Devops Tools, Mainframe Technologies, Mainframe Computing, Cloud Applications, Enterprise Application Management, Data Access, Cloud API, Application Programming Interface (API), Computer Programming

    4.9 stars, 8 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.9 (8) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • P

    Packt

    Advanced Docker - Data Persistence and Orchestration

    Skills you'll gain: Docker (Software), Web Applications, Containerization, Devops Tools, Virtual Networking, YAML, Service Management, Memory Management, Command-Line Interface

    4.5 stars, 10 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.5 (10) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • P

    Packt

    SQL Injection and Advanced Web Pentesting

    Skills you'll gain: SQL, Data Structures

    4.3 stars, 7 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.3 (7) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Sort and Filter Data in SQL using MySQL Workbench

    Skills you'll gain: MySQL, MySQL Workbench, SQL, Database Software, Data Manipulation, Query Languages, Data Access

    Intermediate · Guided Project · Less Than 2 Hours

1…309310311…529

In summary, here are 10 of our most popular game programming courses

  • Oracle DBA 21c: Master Database Administration: EDUCBA
  • Build Websites with Figma, HTML, and CSS: Scrimba
  • Realidad Extendida y Metaverso para todos: Universidad de los Andes
  • Mastering Advanced SQL Queries: Coursera
  • Exam Prep: Oracle Certified Associate, Java SE 8 [1Z0-808]: Whizlabs
  • GenAI for Talent Acquisition: Smarter Candidate Screening: Coursera
  • DirectX 11: Design, Implement & Optimize: EDUCBA
  • Master Oracle SQL Developer for Databases & Tables: EDUCBA
  • Application Modernization for Enterprise Systems: IBM
  • Advanced Docker - Data Persistence and Orchestration: Packt

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok