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.

Packt
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, 3D Assets, Video Game Development, Game Design, C# (Programming Language), Animations, Object Oriented Programming (OOP), Program Development, Software Installation, Debugging, Computational Logic
Mixed · Course · 1 - 3 Months

Skills you'll gain: Google Gemini, Google Workspace, Data Access, OAuth, Data Storage, Email Automation, Application Deployment, AI Enablement, Information Management, Application Programming Interface (API), Cloud-Based Integration, Identity and Access Management, Data Integration
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Migration, Database Management, Relational Databases, Google Cloud Platform, Database Architecture and Administration, Databases, SQL, Data Store, Dataflow, Query Languages, Database Design, Cloud Applications, Scalability, Transaction Processing
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, Large Language Modeling, Open Web Application Security Project (OWASP), Application Security, Model Deployment, Security Controls, Security Software, Prompt Engineering, Data Security, Integration Testing, API Testing, Application Programming Interface (API), System Configuration
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Big Data, Data Analysis, Google Cloud Platform, Applied Machine Learning, Statistical Inference, Machine Learning Methods, SQL, Model Deployment
Beginner · Course · 1 - 4 Weeks

IIT Guwahati
Skills you'll gain: Package and Software Management, Social Network Analysis, Time Series Analysis and Forecasting, Cloud Computing Architecture, Linear Algebra, Data Structures, Data Warehousing, Model Evaluation, Database Management, Database Theory, Algorithms, Deep Learning, Portfolio Management, Oral Comprehension, Java Programming, C (Programming Language), Spreadsheet Software, Matplotlib, Scatter Plots, Econometrics
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Google Gemini, Exploratory Data Analysis, Data Pipelines, AI Workflows, Big Data, Google Cloud Platform, Data Transformation, Data Visualization Software, SQL, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

University of Leeds
Skills you'll gain: Data Ethics, Data Presentation, Statistical Machine Learning, Regression Analysis, Data Storytelling, Social Network Analysis, Exploratory Data Analysis, Bayesian Statistics, Statistical Hypothesis Testing, Data Analysis, Statistical Methods, Model Evaluation, Statistical Visualization, Classification And Regression Tree (CART), Supervised Learning, Web Scraping, Statistical Modeling, Linear Algebra, Python Programming, Data Preprocessing
Earn a degree
Degree · 1 - 4 Years

Universidad de los Andes
Skills you'll gain: User Story, Data Presentation, Business Modeling, Process Analysis, Product Lifecycle Management, Maintainability, Engineering Management, Financial Statement Analysis, Prototyping, Project Management, Time Series Analysis and Forecasting, Artificial Intelligence, Risk Analysis, Crisis Management, Blockchain, Service Design, Agile Project Management, Security Requirements Analysis, Project Portfolio Management, Payment Systems
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), Large Language Modeling, Model Deployment, Prompt Engineering, Security Testing, Security Controls, Vulnerability Management, Security Management, Application Programming Interface (API), System Configuration
Beginner · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Epidemiology, Descriptive Analytics, Diagnostic Tests, Public Health and Disease Prevention, Biostatistics, Healthcare Ethics, Health Equity, Gerontology, Health Policy, Health Disparities, Social Determinants Of Health, Digital Transformation, Cloud Security, Occupational Health, Telehealth, Public Health, Leadership, Object Oriented Programming (OOP), Program Evaluation, Health Systems
Credit offered
Mastertrack · 6 - 12 Months