C programming courses can help you learn syntax, data structures, algorithms, and memory management. You can build skills in debugging, optimizing code, and implementing efficient algorithms. Many courses introduce tools like GCC for compiling code, GDB for debugging, and libraries such as the Standard Template Library (STL) to enhance functionality. You'll also explore concepts like pointers, file handling, and dynamic memory allocation, which are crucial for developing robust applications.

Skills you'll gain: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Visualization (Computer Graphics), Computer Graphic Techniques, Video Game Development, Computer Graphics, Post-Production, Storytelling, Visual Storytelling, Layout Design, Design Elements And Principles, Model Optimization, Aesthetics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Integration Testing, Computer Graphic Techniques, Programming Principles, Code Reusability, Data Import/Export, Maintainability, Model Optimization
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: API Gateway, Cloud API, Application Programming Interface (API), Google Cloud Platform, Proxy Servers, Network Support, Server Side
Beginner · Project · Less Than 2 Hours

AI CERTs
Skills you'll gain: Test Script Development, Scripting Languages, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Optimization, Responsible AI, Data Ethics, Model Training, Model Deployment, Technical Design, Prompt Engineering, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Technical Communication, Communication, AI Workflows, MLOps (Machine Learning Operations), LLM Application, Apache Airflow, System Design and Implementation, Python Programming, CI/CD, SQL, AWS CloudFormation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embeddings, Vector Databases, PostgreSQL, Google Cloud Platform, SQL, Database Design, Relational Databases, Generative AI
Beginner · Project · Less Than 2 Hours

Coursera
Skills you'll gain: SQL, Query Languages, Data Manipulation, Data Presentation, Data Mining
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Animation and Game Design, iOS Development, UI Components, User Interface (UI) Design, Real Time Data, Application Design, Video Game Development, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Assets, Animations, Animation and Game Design, Data Import/Export
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Agentic systems, Game Design, Video Game Development, Artificial Intelligence, Simulations, System Design and Implementation, Scripting, Software Design Patterns
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Integrations, Continuous Deployment, System Monitoring, API Testing, Middleware, Restful API, Site Reliability Engineering, Distributed Computing, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Regression Analysis, Predictive Modeling, Model Evaluation, Statistical Modeling, Predictive Analytics, R Programming, Financial Forecasting, Statistical Methods, Model Training, Data Validation, Verification And Validation, Plot (Graphics), Performance Metric
Beginner · Course · 1 - 4 Weeks