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.

LearnQuest
Skills you'll gain: Virtual Private Networks (VPN), Linux Administration, Public Key Infrastructure, Linux, Intrusion Detection and Prevention, Firewall, Remote Access Systems, Authentications, Authorization (Computing), Network Security, Security Controls, Identity and Access Management, File Management, Systems Administration, Cybersecurity, Encryption, Information Technology, Disaster Recovery
Beginner · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Telecommunications, Communication Systems, Distributed Computing, Wireless Networks, Digital Communications, General Networking, Network Routing, Network Protocols
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Keras (Neural Network Library), Deep Learning, Artificial Neural Networks, Tensorflow, Machine Learning Methods, Image Analysis, Computer Vision, Regression Analysis, Network Architecture, Network Model, Natural Language Processing, Machine Learning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, 3D Assets, Graphical Tools, Computer Graphics, Animation and Game Design, File Management, Content Management, User Interface (UI)
Beginner · Course · 3 - 6 Months

Politecnico di Milano
Skills you'll gain: Amazon Elastic Compute Cloud, Cloud Applications, Bioinformatics, Cloud Computing Architecture, Cloud Computing, Algorithms, Development Environment, Amazon Web Services, Performance Tuning, Computer Architecture, Hardware Architecture, Computer Programming
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Artificial Intelligence, Computational Thinking, Human Learning, Theoretical Computer Science, Human Machine Interfaces, Psychology, Problem Management
Beginner · Course · 1 - 4 Weeks

École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Operations Research, Graph Theory, Linear Algebra, Mathematical Modeling, Probability
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Hypertext Markup Language (HTML), Web Design, Web Development, Web Design and Development, Web Content, Front-End Web Development, Web Development Tools
Beginner · Guided Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: PHP (Scripting Language), MySQL, Database Application, Database Development, Object Oriented Programming (OOP), Application Development, Authentications, Web Applications, SQL, Server Side, Application Security
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Computing Architecture, Cloud Services, Generative AI, Cloud Security, Cybersecurity, Cloud Platforms, Cloud Hosting, Cloud Engineering, Cloud Computing, Data Storage, Peripheral Devices, Computer Hardware, Cyber Attacks, System Configuration, Artificial Intelligence, OSI Models, General Networking, Data Security, Cloud Infrastructure, Computer Programming
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Responsible AI, Generative AI, Google Cloud Platform, Unstructured Data, Data Ethics, Data Modeling, Data-Driven Decision-Making, Large Language Modeling, Artificial Intelligence, Deep Learning, Machine Learning, Data Quality, Innovation
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Scripting, Programming Principles, Computer Programming, Python Programming, Command-Line Interface, Microsoft Visual Studio, Development Environment, Debugging
Beginner · Course · 1 - 4 Weeks