Computer network courses can help you learn how data moves between devices, how networks are structured, and how to keep them secure and efficient.

University of Glasgow
Skills you'll gain: Emerging Technologies, Generative AI, Communication Systems, Internet Of Things, Software-Defined Networking, Digital Communications, Network Architecture, Zero Trust Network Access, Artificial Intelligence and Machine Learning (AI/ML), Distributed Computing, Deep Learning, Artificial Intelligence, Information Technology, Health Technology, Electronics Engineering, Electrical Engineering, Machine Learning, Trustworthiness
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Feature Engineering, Bioinformatics, Exploratory Data Analysis, Random Forest Algorithm, Pandas (Python Package), Scikit Learn (Machine Learning Library), Applied Machine Learning, Data Manipulation, Data Processing, Dimensionality Reduction, Data Cleansing, Keras (Neural Network Library), Machine Learning Algorithms, Data Transformation, NumPy, Classification And Regression Tree (CART), Tensorflow, Machine Learning, Predictive Modeling, Data Science
Beginner · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Deductive Reasoning, Probability, Sampling (Statistics), Sample Size Determination, Correlation Analysis, Case Studies, Scientific Methods
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), UI Components, HTML and CSS, User Interface (UI), Interaction Design, Responsive Web Design, User Interface and User Experience (UI/UX) Design, Web Design, Animations, Web Development
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Presentations, Business Writing, Marketing Materials, Business Planning, Product Demonstration, Sales Presentations, Price Negotiation, Marketing Design, Business Strategy, Product Promotion, Entrepreneurship
Beginner · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Ggplot2, Scatter Plots, Plot (Graphics), Data Visualization, Data Visualization Software, Heat Maps, R Programming, Graphical Tools, Data Wrangling, Tidyverse (R Package), Graphics Software
Intermediate · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Microsoft Word, Microsoft Office, Computer Literacy, Document Management, Data Entry, File Management
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Semantic Web, Generative AI, Artificial Intelligence, Prompt Engineering, Large Language Modeling, Natural Language Processing, Google Cloud Platform, Algorithms, Scalability
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Education Software and Technology, Learning Theory, Instructional Design, Learning Management Systems, Technology Solutions, Disabilities, Human Computer Interaction, Technology Strategies, Emerging Technologies, Innovation, Gerontology
Mixed · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Incident Response, Vulnerability Management, Computer Security Incident Management, Cyber Operations, Hardening, Cybersecurity, Security Controls, Vulnerability Assessments, Threat Detection, Identity and Access Management, Intrusion Detection and Prevention, IT Security Architecture, Information Systems Security, Vulnerability Scanning, Threat Management, Application Security, Mobile Security, Network Security, Authorization (Computing), Continuous Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Analysis, Network Security, Cyber Operations, Intrusion Detection and Prevention, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Scripting, Network Protocols, Authentications, Vulnerability Assessments, Python Programming, Data Access, System Monitoring, Automation
Beginner · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Google Cloud Platform, Cloud Infrastructure, Kubernetes, Identity and Access Management, Virtual Machines, Cloud Storage, Generative AI Agents, Infrastructure As A Service (IaaS), Containerization, Application Development, Network Infrastructure, Cloud Computing, Cloud-Native Computing, Serverless Computing
Beginner · Course · 1 - 3 Months