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: Usability, Content Management Systems, Content Management, Web Design, Web Content, Web Design and Development, Web Development, Web Components, Development Environment, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, Data Import/Export, Computer Graphics, Computer Graphic Techniques, Video Game Development, Model Optimization, Image Quality, Fine-tuning, Performance Tuning, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Game Design, Object Oriented Programming (OOP), Video Game Development, Object Oriented Design, Computer Graphics, Computer Graphic Techniques, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Unreal Engine, 3D Assets, Animations, Animation and Game Design, Video Game Development, Model Optimization, Data Import/Export
Advanced · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Model Optimization, Automation, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Machine Learning Methods, No-Code Development, Data Preprocessing, Scikit Learn (Machine Learning Library), Machine Learning, Model Evaluation, Applied Machine Learning, Predictive Modeling, Feature Engineering, Data-Driven Decision-Making, Machine Learning Algorithms, Artificial Intelligence, Data Validation, Data Quality
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Game Design, Unreal Engine, Interactive Design, System Design and Implementation, User Interface (UI), Video Game Development, User Interface (UI) Design, Virtual Environment, Animations, Computer Graphics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, Full-Stack Web Development, Server Side, Restful API, Angular, Middleware, Application Deployment, Authentications, Javascript, Web Applications, API Design, MongoDB, Application Programming Interface (API), Back-End Web Development, Front-End Web Development, Development Environment
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Regression Testing, Debugging, Unit Testing, Test Case, Code Review, Root Cause Analysis, Software Documentation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Flask (Web Framework), Restful API, Application Deployment, Cloud Deployment, Dashboard Creation, Full-Stack Web Development, Application Programming Interface (API), Data Visualization, Object-Relational Mapping, Interactive Data Visualization, Application Development, Cloud Applications, Back-End Web Development, Database Management, Bootstrap (Front-End Framework), Databases, Authentications, Web Applications, Web Development, Database Application
Intermediate · Specialization · 3 - 6 Months

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: Team Performance Management, Agile Project Management, Sprint Planning, Agile Software Development, Agile Product Development, Scaled Agile Framework, Agile Methodology, Sprint Retrospectives, Team Management, Project Management Institute (PMI) Methodology, Team Building, Scalability, Conflict Management, Team Leadership, Initiative and Leadership, Prioritization, Kanban Principles, Discussion Facilitation, Continuous Improvement Process, Risk Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, Fine-tuning, Frontend Integration, Back-End Web Development, Model Evaluation, Model Deployment, Scalability
Intermediate · Course · 1 - 3 Months