Computer network courses can help you learn about network architecture, protocols, security measures, and troubleshooting techniques. You can build skills in configuring routers and switches, managing firewalls, and optimizing network performance. Many courses introduce tools like Wireshark for packet analysis, Cisco Packet Tracer for simulation, and various network monitoring software, allowing you to apply your knowledge in practical scenarios and enhance your technical expertise.

Northeastern University
Skills you'll gain: Data Storytelling, Plotly, Statistical Visualization, Interactive Data Visualization, Matplotlib, Data Visualization Software, Network Analysis, Seaborn, Data-Driven Decision-Making, Data Mining, Scatter Plots, R Programming, Graph Theory, Data Science, Time Series Analysis and Forecasting
Build toward a degree
Mixed · Course · 1 - 3 Months

Northwestern University
Skills you'll gain: Robotics, Machine Controls, Mechanics, Torque (Physics), Automation Engineering, Mathematical Modeling, Engineering Analysis, Engineering Calculations, Structural Analysis, Mechanical Design, Numerical Analysis, Applied Mathematics, Trigonometry, Control Systems, Linear Algebra, Visualization (Computer Graphics), Spatial Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cyber Threat Intelligence, Cyber Threat Hunting, Threat Detection, Vulnerability Assessments, Threat Management, Cloud Security, Cybersecurity, Real-Time Operating Systems, Internet Of Things, Security Information and Event Management (SIEM), Infrastructure Security, Network Security
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Incident Response, Email Security, Incident Management, Computer Security Incident Management, Cyber Operations, Threat Detection, IT Automation, Google Cloud Platform
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Unsupervised Learning, Responsible AI, Classification Algorithms
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Amazon Web Services, Tensorflow, Applied Machine Learning, Machine Learning Methods, Natural Language Processing, Classification Algorithms, Software Design, Application Development, Supervised Learning, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Cisco Learning and Certifications
Skills you'll gain: Routing Protocols, TCP/IP, System Configuration, Continuous Monitoring
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud API, Google Cloud Platform, Application Programming Interface (API), Natural Language Processing, Machine Learning, Application Development
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Model Evaluation, Scikit Learn (Machine Learning Library), Data Visualization, Feature Engineering, Data Preprocessing, Customer Analysis, Predictive Modeling, Predictive Analytics, Marketing Analytics, Applied Machine Learning, Logistic Regression, Data Cleansing, Data Manipulation, Advertising, Digital Advertising, Performance Analysis, Machine Learning, Python Programming, Deep Learning
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Presentations, Proposal Development, Proposal Writing, Value Propositions, Sales Presentations, Solution Sales Engineering, Collaborative Software, Collaboration, Meeting Facilitation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, Docker (Software), Cloud Applications, Containerization, Scalability, Application Deployment, Google Cloud Platform
Beginner · Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: Google Cloud Platform, Kubernetes, Google App Engine, Cloud Storage, Load Balancing, Cloud-Native Computing, Cloud Infrastructure, Cloud Computing, Containerization, Data Storage Technologies, Virtual Machines, Cloud Security, Application Deployment, DevOps, Application Performance Management, Scalability
Intermediate · Course · 1 - 4 Weeks