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: CI/CD, Continuous Integration, Jenkins, Continuous Deployment, Devops Tools, Software Configuration Management, User Accounts, Application Programming Interface (API), Authorization (Computing)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: User Interface (UI) Design, Mobile Development, User Interface and User Experience (UI/UX) Design, iOS Development, Swift Programming, Responsive Web Design, Application Design, Animations, Interactive Design, Application Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), UI Components, Software Design, Maintainability, Application Development, Microsoft Windows, Object Oriented Programming (OOP), Python Programming, Data Persistence
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Content Management Systems, Authentications, Role-Based Access Control (RBAC), Application Deployment, Authorization (Computing), Cloud Deployment, Web Components, Content Management, Restful API, Continuous Deployment, TypeScript, Application Programming Interface (API), Web Analytics and SEO, Query Languages, Web Applications, Business Logic, Web Development Tools, Package and Software Management, Node.JS, Software Architecture
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Flutter (Software), Google Gemini, Generative AI Agents, Generative AI, Model Deployment, AI Orchestration, AI Workflows, Google Cloud Platform, Application Development, Mobile Development
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data Transformation, Google Cloud Platform, Analytics, Data Storytelling, Data-Driven Decision-Making, Big Data, Data Analysis, Dashboard, Data Visualization Software, SQL, Data Storage, Data Warehousing
Beginner · Course · 1 - 3 Months

Advanced · Course

Skills you'll gain: Generative AI, AI Personalization, Prompt Engineering Tools, AI Enablement, Web Content, Web Analytics and SEO, Google Cloud Platform, User Experience, Web Development
Beginner · Course · 1 - 4 Weeks

Capitals Coalition
Skills you'll gain: Stakeholder Engagement, Environmental Social And Corporate Governance (ESG), Corporate Sustainability, Business Risk Management, Sustainable Business, Business Valuation, Sustainability Reporting, Natural Resource Management, Human Capital, Social Impact, Case Studies, Needs Assessment, Decision Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, Microsoft Azure, Cloud Applications, Application Deployment, Application Programming Interface (API), Authentications, Payment Systems, Authorization (Computing), Role-Based Access Control (RBAC), UI Components, Identity and Access Management, Database Management, Transaction Processing, User Interface (UI)
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Flutter (Software), Generative AI Agents, Generative AI, LLM Application, Google Cloud Platform, Mobile Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, Customer Relationship Management, Predictive Modeling, SQL, Big Data, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Model Evaluation, Python Programming
Intermediate · Course · 1 - 4 Weeks