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: Application Deployment, Web Services, Performance Tuning, Application Development, UI Components, Application Design, Software Design, User Interface (UI), User Interface (UI) Design, Software Architecture, Web Applications, Event-Driven Programming, Animations, Software Design Patterns, Frontend Performance, Maintainability, Data-oriented programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Application Lifecycle Management, Business Logic, User Interface (UI) Design, Systems Development Life Cycle, Frontend Integration, ASP.NET, Software Development Life Cycle, Application Development, Back-End Web Development, Application Deployment, .NET Framework, Application Design, Debugging, Web Applications, Web Development, Full-Stack Web Development, Functional Testing, Software Testing, Development Testing
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Big Data, Business Intelligence, Data Warehousing, SQL, Data Manipulation, Extract, Transform, Load, Data Store, Data Transformation, Data Analysis, Analytics, Data Pipelines, Data Cleansing, Data Visualization Software, Query Languages, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Workspace, Collaborative Software, Application Deployment, Data Integration, AI Enablement, Identity and Access Management, Application Programming Interface (API), AI powered creativity, OAuth, Calendar Management, Authentications, System Configuration, Data Access, Operational Efficiency, Data Store
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SQL, SAS (Software), Data Integrity, Data Manipulation, Query Languages, Relational Databases, Database Management, Data Transformation, Performance Tuning, Debugging, Ad Hoc Reporting
Beginner · Course · 1 - 3 Months

Skills you'll gain: Spatial Analysis, C# (Programming Language)
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Exploratory Data Analysis, Data Wrangling, Data Preprocessing, AI Integrations, Big Data, Google Cloud Platform, Interactive Data Visualization, Generative AI Agents, Prompt Engineering, Query Languages, Debugging, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Migration, Google Cloud Platform, Cloud Storage, Extract, Transform, Load, Data Pipelines, Data Import/Export, Data Processing, Data Capture, Apache Airflow, Data Integration, Data Storage, SQL, IT Automation, Data Management
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), LLM Application, AI Integrations, Large Language Modeling, Secure Coding, Security Controls, Vulnerability Assessments, Vulnerability Management, Safety and Security, Cloud API, Application Programming Interface (API), Application Development, System Configuration
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, AI Enablement, Data Pipelines, Exploratory Data Analysis, Google Cloud Platform, Data Preprocessing, Data Analysis, Generative AI, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Import/Export, Data Migration, Google Cloud Platform, Identity and Access Management, Data Warehousing, Query Languages, Role-Based Access Control (RBAC), Database Design, SQL, Data Store, Data Architecture, Database Architecture and Administration, Capacity Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: HTML and CSS, Responsive Web Design, Web Design and Development, Hypertext Markup Language (HTML), Web Development, Web Applications, Interactive Data Visualization, Cascading Style Sheets (CSS), Web Design, Infographics, Javascript, Data Validation, Web Content, Animations
Mixed · Course · 1 - 4 Weeks