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: Virtualization, Virtualization and Virtual Machines, Network Troubleshooting, Peripheral Devices, Virtual Machines, Technical Support, Hardware Troubleshooting, Infrastructure As A Service (IaaS), Cloud Infrastructure, Computer Hardware, Cloud Services, Cloud Computing, Network Support, Data Storage Technologies, Data Storage, Computer Displays, Computer Networking, Mobile Security, Display Devices, Wireless Networks
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Ethics, Computer Science, Healthcare Ethics, Responsible AI, Ethical Standards And Conduct, Cybersecurity, Diversity Awareness, Generative AI, Artificial Intelligence, Medical Privacy, Information Privacy, Social Impact, Robotics, Data Security, Law, Regulation, and Compliance, Health Care, Health Technology, Algorithms
★ 4.5 (65) · Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Bash (Scripting Language), Scalability, Distributed Computing, Computer Systems, Big Data, File Systems, Linux, Scripting, Performance Tuning
★ 3.8 (172) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Electric Power Systems, Electrical Power, Network Protocols, Electrical Substation, Internet Of Things, Energy and Utilities, Cloud Computing, System Monitoring, Network Infrastructure, Interoperability, Wireless Networks, Control Systems, Electrical Engineering, Cybersecurity, Network Security, Power Electronics, Electrical Equipment, TCP/IP, Information Technology, Electronics Engineering
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Management, Microsoft Azure, Cloud Deployment, Cloud Computing, Cloud Services, System Monitoring, Cloud Infrastructure, IT Automation, Solution Design
★ 4.7 (20) · Beginner · Course · 1 - 4 Weeks

University of Pittsburgh
Skills you'll gain: Apache Hadoop, Cloud Computing, Apache Spark, Web Services, Cloud Services, Cloud Computing Architecture, PySpark, Cloud Infrastructure, Cloud Development, Cloud Applications, Cloud Platforms, Data Pipelines, Distributed Computing, Data Processing, Cloud Storage, Docker (Software), Virtualization, Containerization, Restful API, Data Architecture
★ 4.7 (11) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Cloud Storage, Identity and Access Management, Amazon CloudWatch, Amazon Elastic Compute Cloud, Amazon DynamoDB, Serverless Computing, Cloud-Native Computing, Amazon Redshift, Cloud Computing, AWS CloudFormation, Cloud Deployment, Amazon S3, Cloud Services, Cloud Platforms, Cloud Security, Cloud Infrastructure, Cloud Management, Virtual Private Networks (VPN)
Intermediate · Course · 3 - 6 Months

John Wiley & Sons
Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Service Oriented Architecture, Web Services, Software Development, Cloud Platforms, Cloud Computing, Cloud Infrastructure, Cloud Services, Information Systems, IT Management, Application Development, Cost Benefit Analysis, Amazon Web Services, Agile Software Development, Microsoft Azure, Systems Analysis, Google Cloud Platform, DevOps, Systems Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: JSON, NumPy, Seaborn, Distributed Computing, Jupyter, Performance Tuning, Data Visualization, Interactive Data Visualization, Python Programming, Data Import/Export, Data Science, Scalability, Data Processing, Real Time Data, Javascript, Analytics, Productivity, Memory Management, C (Programming Language), Research
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Reinforcement Learning, Deep Learning, Model Training, PyTorch (Machine Learning Library), Tensorflow, Machine Learning, Quantum computing, Artificial Intelligence, Model Optimization, Artificial Neural Networks, Algorithms, Python Programming
Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: Computational Logic, Logical Reasoning, Deductive Reasoning, Computer Science, Critical Thinking, Business Logic, Algorithms, Verification And Validation, Algebra, Mathematical Modeling, Problem Solving, Strategic Communication
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Cloud Deployment, Technical Communication, Cloud Infrastructure, MLOps (Machine Learning Operations), Cloud-Native Computing, Cloud Services, Cloud Hosting, CI/CD, Cloud Platforms, Cloud Computing, Application Deployment, Agile Software Development, DevOps, Software Engineering, Cloud Development, Cloud Applications, Continuous Delivery, Applied Machine Learning, Cloud API, Machine Learning
★ 4.8 (1.3K) · Intermediate · Specialization · 3 - 6 Months