Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Game Programming Course Catalog
- Status: Free
Coursera Project Network
Skills you'll gain: Generative AI, PyTorch (Machine Learning Library), Deep Learning, Artificial Neural Networks, Computer Vision, Applied Machine Learning
- Status: Free Trial
Skills you'll gain: Debugging, Java, Programming Principles, Computer Programming, Computational Logic, Data Structures, Data Storage
- Status: Free Trial
Dartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Software, Embedded Systems, Linux Servers, Computer Engineering, File Systems, Unix, Operating Systems, C (Programming Language), File Management, Computer Programming Tools, Performance Tuning, Open Source Technology, OS Process Management
Institut Mines-Télécom
Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Mobile Development, Android (Operating System), Image Analysis, Geographic Information Systems, Computer Vision, Global Positioning Systems, Prototyping
University of California San Diego
Skills you'll gain: Application Development, Android (Operating System), Android Studio, Mobile Development, Software Development Tools, Game Design, Development Environment, Internet Of Things, Embedded Software, Web Servers, Web Applications, USB, Peripheral Devices, Operating Systems, System Programming, Software Installation, Command-Line Interface, System Configuration, Hardware Troubleshooting
- Status: Free Trial
Fractal Analytics
Skills you'll gain: Generative AI, ChatGPT, Prompt Engineering, Interactive Learning, AI Personalization, Artificial Intelligence, Data Ethics, Automation
- Status: Free Trial
Fractal Analytics
Skills you'll gain: Exploratory Data Analysis, Feature Engineering, Data Visualization, Statistical Analysis, Probability & Statistics, Statistics, Data Wrangling, Pandas (Python Package), Data Analysis, Jupyter, Data Processing, Data Manipulation, Data Science, Descriptive Statistics, Data Transformation, Applied Machine Learning, Data Cleansing, Python Programming
- Status: Free Trial
University of California, Davis
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Penetration Testing, Application Security, Vulnerability Assessments, Secure Coding, Authorization (Computing), Java, Dependency Analysis, Docker (Software), JSON, Git (Version Control System)
- Status: Free Trial
Skills you'll gain: Authentications, Cryptography, Application Security, Web Applications, Javascript, Identity and Access Management, Node.JS, Browser Compatibility
- Status: Free Trial
Skills you'll gain: TypeScript, Javascript, Pseudocode, Computational Thinking, Angular, Web Development, Vue.JS, Application Development, Debugging, Algorithms, React.js, Web Applications, JSON, Data Import/Export, Event-Driven Programming, Front-End Web Development, Object Oriented Programming (OOP), Unit Testing, Maintainability, Software Design Patterns
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Manipulation, Data Analysis, NumPy, Python Programming
- Status: Free Trial
Akamai Technologies, Inc.
Skills you'll gain: Application Development, Scripting, MySQL, Data Structures, Python Programming, Program Development, Database Management, Web Applications, File Management, Programming Principles
Game Programming learners also search
In summary, here are 10 of our most popular game programming courses
- Deep Learning with PyTorch : Generative Adversarial Network: Coursera Project Network
- Java Basics: Selection and Iteration: Codio
- Linux Basics: The Command Line Interface - 6: Dartmouth College
- Getting started with Augmented Reality: Institut Mines-Télécom
- Internet of Things: Setting Up Your DragonBoard™ Development Platform: University of California San Diego
- Generative AI Essentials: A Comprehensive Introduction: Fractal Analytics
- Python for Data Science: Fractal Analytics
- Exploiting and Securing Vulnerabilities in Java Applications: University of California, Davis
- JavaScript Security Refreshers: Infosec
- Become a JavaScript Developer: Scrimba