Computer hardware courses can help you learn about computer architecture, circuit design, and system integration. You can build skills in troubleshooting hardware issues, assembling components, and optimizing performance for various applications. Many courses introduce tools like multimeters, oscilloscopes, and CAD software, that support designing and testing hardware systems.

Google Cloud
Skills you'll gain: Network Performance Management, Network Monitoring, Performance Tuning, Google Cloud Platform, Performance Testing, Network Analysis, Hardware Architecture, Intranet
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Linux Servers, Linux Administration, Command-Line Interface, Bash (Scripting Language), Apache, Performance Tuning, Operating System Administration, Linux Commands, Web Servers, Server Administration, Systems Administration, System Monitoring, Scripting, Virtualization, Network Administration, Virtualization and Virtual Machines, Virtual Machines, System Configuration, File Management, Software Installation
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Small Data, Deep Learning, Applied Machine Learning, PyTorch (Machine Learning Library), Unsupervised Learning, Tensorflow, Machine Learning, Generative AI, Data Synthesis, Supervised Learning, Artificial Intelligence, Computer Vision
Mixed · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Statistical Modeling, Microsoft Azure, MLOps (Machine Learning Operations), Prompt Engineering, Data Management, Data Science, Artificial Intelligence and Machine Learning (AI/ML), Statistics, Cloud Computing, Application Deployment, Azure Synapse Analytics, Large Language Modeling, Data Pipelines, Generative AI, Data Processing, Machine Learning, Applied Machine Learning, Scalability, Continuous Monitoring
Intermediate · Specialization · 1 - 3 Months

Illinois Tech
Skills you'll gain: Infrastructure As A Service (IaaS), Cloud Infrastructure, Cloud Management, Cloud Computing, Disaster Recovery, DevOps, Cloud-Native Computing, Amazon Web Services, Virtualization, Cloud Applications, Cloud Security, Continuous Integration, Virtual Machines, Cloud Storage, Capacity Management, Business Continuity, Cost Management, Scalability
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: Semantic Web, Natural Language Processing, Data Processing, Text Mining, Applied Machine Learning, Unstructured Data, Unsupervised Learning, Dimensionality Reduction, Statistical Methods
Intermediate · Course · 1 - 4 Weeks

Universidades Anáhuac
Skills you'll gain: Predictive Modeling, Data Cleansing, Time Series Analysis and Forecasting, Database Management, Artificial Neural Networks, SQL, Predictive Analytics, Databases, Keras (Neural Network Library), Deep Learning, Tensorflow, Statistical Modeling, Data Modeling, Data Visualization Software, Forecasting, Pandas (Python Package), Data Science, Supervised Learning, Image Analysis, Computer Vision
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Identity and Access Management, User Accounts, Role-Based Access Control (RBAC), Firewall, Nginx, Authorization (Computing), Network Administration, Network Security, Virtual Private Networks (VPN), Servers, Web Servers, Security Controls
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Azure Synapse Analytics, Data Warehousing, Power BI, Data Integration, Data Architecture, Data Visualization Software, Microsoft Azure, Apache Spark, Database Management, Data Pipelines, Performance Tuning, Data Processing, Data Security, Scalability
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Cyber Threat Hunting, Incident Response, Cyber Threat Intelligence, Security Information and Event Management (SIEM), Intrusion Detection and Prevention, Threat Detection, Anomaly Detection, Computer Security Incident Management, Scripting, Cyber Operations, Event Monitoring, Network Analysis, Automation, Machine Learning Methods, Machine Learning Algorithms
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Simulations, Education Software and Technology, Computer Programming Tools, Computational Thinking, No-Code Development, Program Development, Computer Programming, UI Components, Pedagogy
Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Scalability, Serverless Computing, Google Cloud Platform, Systems Design, Distributed Computing, Cloud Development, Cloud Applications, Cloud Computing Architecture, Application Deployment, Middleware, Cloud Management, System Programming, Network Architecture
Intermediate · Project · Less Than 2 Hours