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: Oracle Databases, Oracle SQL Developer, Performance Tuning, Database Management, Database Architecture and Administration, Database Administration, PL/SQL, Relational Databases, Patch Management, Data Integrity, SQL, Data Import/Export, Data Storage Technologies, User Accounts, Disaster Recovery
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Design Strategies, Computer Graphics, System Configuration
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Google Cloud Platform, Artificial Intelligence, Responsible AI, Data Quality, Machine Learning, Cloud API, Business Intelligence, Natural Language Processing, Application Programming Interface (API), Image Analysis, Predictive Analytics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Metasploit, Exploitation techniques, Penetration Testing, Database Management, Cryptography, Data Import/Export, Public Key Infrastructure, MySQL, Vulnerability Scanning, Encryption, Vulnerability Assessments, Cybersecurity, Data Encryption Standard, SQL, PostgreSQL, Command-Line Interface
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Network Troubleshooting, Authentications, Debugging, Event Monitoring, System Monitoring, Application Performance Management, Application Deployment, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, Unity Engine, User Interface (UI), Game Design, Video Game Development, User Interface (UI) Design, Visualization (Computer Graphics), C# (Programming Language), Scripting
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Hybrid Cloud Computing, VMware ESX Servers, Cloud Management, Virtual Machines, Cloud Infrastructure, Virtualization and Virtual Machines, IT Automation, Cloud Computing, Windows PowerShell, Automation, Scripting, System Support, Performance Tuning, Application Programming Interface (API), System Monitoring, Restful API
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Leaflet (Software), React.js, Application Deployment, Application Development, Web Development, HTML and CSS, Cascading Style Sheets (CSS), Responsive Web Design, UI Components
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: Apple iOS, Swift Programming, Core Data (Software), Apple Xcode, Mobile Development, Interactive Data Visualization, User Interface (UI), Data Sharing, Application Programming Interface (API), Data Modeling, Data Structures, Real Time Data, Configuration Management
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Ajax, jQuery, JSON, Javascript and jQuery, Debugging, Application Programming Interface (API), Web Development Tools, Web Applications, Javascript, Game Design, UI Components, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), User Interface (UI) Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, 3D Assets, Unreal Engine, Computer Graphics, Animation and Game Design
Beginner · Course · 3 - 6 Months