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.

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

Google Cloud
Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Large Language Modeling, Threat Modeling, Security Controls, Vulnerability Assessments, Vulnerability Management, Threat Detection, Security Requirements Analysis, Software Architecture, Application Programming Interface (API), Systems Architecture
Beginner · Course · 1 - 3 Months

Skills you'll gain: Role-Based Access Control (RBAC), Application Deployment, Content Management Systems, Development Environment, Package and Software Management, Application Programming Interface (API), Node.JS, Cloud-Based Integration, GitHub, System Configuration, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Relational Databases, Databases, Descriptive Statistics, Object Oriented Programming (OOP), Simulations, Statistical Inference, Data Literacy, Data Visualization Software, Data Visualization, Statistical Hypothesis Testing, Exploratory Data Analysis, Probability Distribution, SQL, Tableau Software, Data Storytelling, Algebra, Computational Logic, Calculus, Trigonometry, Logical Reasoning
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, LLM Application, Application Development, Application Programming Interface (API), Test Case
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, Data Processing, Exploratory Data Analysis, Big Data, Data Transformation, Google Cloud Platform, Interactive Data Visualization, Generative AI, Prompt Engineering, Debugging, SQL
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Epidemiology, Public Health and Disease Prevention, Descriptive Analytics, Gerontology, Social Determinants Of Health, Spatial Data Analysis, Occupational Health, Biostatistics, Health Policy, Healthcare Ethics, Digital Transformation, Data Mining, Cloud Security, Object Oriented Programming (OOP), Assertiveness, Governance, Telehealth, Public Health, Program Evaluation, Health Systems
Earn a degree
Degree · 1 - 4 Years
University of Colorado Boulder
Skills you'll gain: Computer Vision, Power Electronics, Display Devices, Control Systems, Image Analysis, Computer Displays, Tensorflow, Electronic Systems, Deep Learning, Systems Design, Debugging, Artificial Neural Networks, Electrical Engineering, USB, Semiconductors, Technical Design, Electrical Power, Electrical Systems, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming Tools
Credit offered
Graduate Certificate · 6 - 12 Months

Microsoft
Skills you'll gain: CI/CD, Application Deployment, Restful API, Middleware, Software Testing, Azure DevOps, Postman API Platform, Containerization
Intermediate · Course · 1 - 3 Months

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

Google Cloud
Skills you'll gain: Relational Databases, Database Administration, NoSQL, Databases, Google Cloud Platform, Database Management, Database Architecture and Administration, SQL, Cloud Applications, Database Design, Dataflow, Application Performance Management, Application Deployment, Data Migration
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), Security Testing, Application Security, Security Controls, Security Requirements Analysis, API Design, Configuration Management, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months