Computing courses can help you learn programming languages like Python and Java, data structures, algorithms, and web development fundamentals. You can build skills in software design, debugging, and database management, along with understanding network protocols and cybersecurity principles. Many courses introduce tools such as Git for version control, SQL for database querying, and various integrated development environments (IDEs) that facilitate coding and project collaboration.

Skills you'll gain: Application Programming Interface (API), Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Hibernate (Java), Back-End Web Development, Eclipse (Software), Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Business Continuity Planning, Disaster Recovery, Business Continuity, Information Technology Architecture, Mainframe Computing, Infrastructure Architecture, IT Infrastructure, Mainframe Technologies, System Monitoring, Data Loss Prevention, Operating Systems, Middleware
★ 4.4 (12) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Tidyverse (R Package), Data Import/Export, R (Software), Data Wrangling, R Programming, Data Manipulation, Data Analysis, Ggplot2, Relational Databases, Data Transformation, Data Cleansing, Programming Principles
★ 4.1 (13) · Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Test Tools, Security Information and Event Management (SIEM), Event Monitoring, Malware Protection, Google Cloud Platform, Network Security
★ 3.2 (6) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: Oracle Cloud, Oracle Databases, Oracle Cloud Applications, Data Infrastructure, Data Architecture, Data Migration, Database Administration, Database Software, Data Lakes, Database Architecture and Administration, Data Integration, NoSQL, Database Management, Cloud Management, MySQL, Cloud Deployment, Data Security, Security Controls, Machine Learning Methods
★ 4.6 (8) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Ggplot2, Plot (Graphics), Data Visualization, Statistical Visualization, Data Visualization Software, Exploratory Data Analysis, Data Presentation, R (Software), Tidyverse (R Package), R Programming, Graphing, Data Wrangling, Data Manipulation
★ 4.7 (20) · Mixed · Course · 1 - 3 Months
STARWEAVER
Skills you'll gain: Data Warehousing, Data Architecture, SQL, Business Intelligence, Data Pipelines, Data Modeling, Data Management, Data-Driven Decision-Making, Query Languages, Business Analytics, Data Transformation, Performance Tuning, Cloud Computing, Cloud Management, Scripting, Python Programming
★ 4.3 (7) · Advanced · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Microsoft Azure, Internet Of Things, Cloud Services, Network Routing, Data Store, Data Storage, Cloud Solutions, Data Storage Technologies
★ 4.5 (20) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Microsoft Azure, MLOps (Machine Learning Operations), Data Science, Machine Learning, Prompt Engineering Tools, Model Evaluation, Applied Machine Learning, Data Store, AI Workflows, Apache Spark, Data Strategy, Data Import/Export, Azure Synapse Analytics, Cloud Computing, Fine-tuning, Data Pipelines, Continuous Monitoring, Data Preprocessing, Scalability, Development Environment
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, DevOps, Data Integration, z/OS, Hybrid Cloud Computing, Devops Tools, Mainframe Technologies, Mainframe Computing, Cloud Applications, Enterprise Application Management, Data Access, Cloud API, Application Programming Interface (API), Computer Programming
★ 4.9 (8) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Model Deployment, MLOps (Machine Learning Operations), Cloud Computing, Cloud Deployment, Data Pipelines, Data Store, Model Training, Data Management, Cloud Infrastructure, Machine Learning, Applied Machine Learning, AI Workflows, Model Evaluation, Machine Learning Algorithms, Configuration Management, Development Environment
★ 4.6 (30) · Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Management, Google Cloud Platform, Cloud Computing, Public Cloud, Site Reliability Engineering, Expense Management, Cloud Infrastructure, DevOps, Corporate Sustainability, Identity and Access Management, Governance, Cost Management, Sustainable Business, Capacity Management, Cost Control, Financial Controls, System Monitoring, Customer Support
★ 4.4 (14) · Beginner · Course · 1 - 3 Months