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: Cascading Style Sheets (CSS), HTML and CSS, Responsive Web Design, Web Design, Web Design and Development, Web Development, Front-End Web Development, Interactive Design, Animations, Visual Design, Design, Maintainability, Typography, Style Guides, Application Design, Interactive Learning, User Experience, Semantic Web
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Unit Testing, Java, Java Programming, Test Script Development, Test Automation, Software Development, Development Testing, Program Development, Application Design, Software Testing, Application Development, Programming Principles, Data Validation, User Interface (UI), Maintainability, Software Design, Debugging, Data Integrity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Django (Web Framework), Full-Stack Web Development, Authentications, Software Testing, Development Testing, Unit Testing, Debugging, Object-Relational Mapping, Authorization (Computing), MySQL, Test Case, Web Development, Back-End Web Development, Database Development, Web Applications, File Management, Model View Controller, Server Side, Data Modeling
Mixed · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Responsive Web Design, Browser Compatibility, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Language, Web Design and Development, Web Design, Web Content, Web Content Accessibility Guidelines, Front-End Web Development, Animations, Web Development, Web Applications, Typography, Usability, Semantic Web, Javascript, Software Design, Software Development
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Data-Driven Decision-Making, Applied Machine Learning, Vector Databases, NumPy, Model Evaluation, Machine Learning, Machine Learning Algorithms, Linear Algebra, Python Programming, Classification Algorithms, Numerical Analysis, Performance Testing
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Integration Testing, Software Testing, Test Engineering, Software Quality Assurance, Code Coverage, Test Automation, White-Box Testing, Test Case, Verification And Validation, Functional Testing, Test Tools, Regression Testing, Quality Assurance, Security Testing, Performance Testing, Test Data, Usability Testing, Continuous Integration, Performance Metric, Graph Theory
Mixed · Course · 1 - 3 Months

Skills you'll gain: Peer Review, Technical Communication, Software Technical Review, Agile Software Development, Agile Methodology, Meeting Facilitation, Communication Planning, Communication Strategies, Decision Making, AI Product Strategy
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Stakeholder Communications, Stakeholder Engagement, Strategic Communication, Data Presentation, Data-Driven Decision-Making, Data Analysis, Business Communication, Model Evaluation, Responsible AI, Applied Machine Learning
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: LLM Application, Large Language Modeling, Model Deployment, Natural Language Processing, Application Deployment, Transfer Learning, Workflow Management, Model Training, Artificial Intelligence and Machine Learning (AI/ML), Python Programming, Data Processing, Application Programming Interface (API), Model Evaluation, Configuration Management, Automation, Software Installation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Classification Algorithms, Regression Analysis, Feature Engineering, Time Series Analysis and Forecasting, Applied Machine Learning, Machine Learning Algorithms, Model Training, Risk Modeling, Predictive Modeling, Statistical Methods, Predictive Analytics, Credit Risk, Supervised Learning, Statistical Modeling, Unsupervised Learning, Machine Learning Methods, Machine Learning, Python Programming, Logistic Regression
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

Coursera
Skills you'll gain: Data Ethics, Responsible AI, Ethical Standards And Conduct, Technical Communication, Stakeholder Communications, Model Evaluation, Risk Mitigation, Data Preprocessing, People Analytics, Sampling (Statistics), Performance Analysis, Regulatory Requirements
Intermediate · Course · 1 - 4 Weeks