Network security courses can help you learn about firewalls, intrusion detection systems, and encryption protocols. You can build skills in risk assessment, incident response, and vulnerability management. Many courses introduce tools like Wireshark for network analysis, Nessus for vulnerability scanning, and various security information and event management (SIEM) systems, showing how these skills are applied in practical work to protect networks from cyber threats.

Skills you'll gain: Facebook, Social Media, Social Media Management, Social Media Marketing, Personalized Service, Customer Communications Management, Web Presence, Drive Engagement, Branding, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Facebook, Order Management, Order Fulfillment, Marketing, Order Processing, Product Marketing, Selling Techniques, Sales, Payment Processing, Payment Systems, Shipping and Receiving, E-Commerce, Social Media Marketing, Social Media
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Containerization, Application Deployment, Cloud-Native Computing, Amazon Web Services, Application Lifecycle Management, System Monitoring, Cloud Infrastructure, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Simulations, Data Analysis, Process Analysis, Plot (Graphics), Statistical Methods, R Programming, Statistical Analysis, R (Software), Data Visualization, Process Modeling
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Recurrent Neural Networks (RNNs), Tensorflow, Natural Language Processing, Deep Learning, Autoencoders, Predictive Modeling, Time Series Analysis and Forecasting, Artificial Neural Networks, AI Personalization, Machine Learning, Embeddings, Data Preprocessing
Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Object Oriented Programming (OOP), Web Scraping, Object Oriented Design, Data Structures, Web Development Tools, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Programming Principles, Database Management, Database Application, Code Reusability, UI Components, File I/O, Frontend Integration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Command-Line Interface, Network Troubleshooting, TCP/IP, Wireless Networks, Local Area Networks, System Support, Linux Commands, Desktop Support, Network Monitoring, Virtual Private Networks (VPN), Operating System Administration, Network Administration, Dynamic Host Configuration Protocol (DHCP), Hardware Troubleshooting, Network Infrastructure, General Networking, VPN Clients, Network Protocols, Remote Access Systems, Network Routers
Beginner · Course · 1 - 3 Months

Skills you'll gain: Control Panels, User Accounts, File Management, User Provisioning, System Configuration, Content Management, Application Deployment, Web Presence, Safety and Security, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Incident Response, Intrusion Detection and Prevention, Network Security, Cybersecurity, Cyber Attacks, Data Security, Hardening, Data Loss Prevention, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Management, Vulnerability Assessments, Multi-Factor Authentication, System Configuration, Scripting, Linux Commands, Bash (Scripting Language), Linux, Scripting Languages, Python Programming
Mixed · Course · 1 - 4 Weeks

University of Pittsburgh
Skills you'll gain: Data Storytelling, Data Presentation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Network Analysis, Tableau Software, Network Model, Dashboard Creation, Dashboard, Time Series Analysis and Forecasting, Matplotlib, Data Analysis, Seaborn, Graph Theory, Python Programming
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux Administration, Linux, Linux Commands, Bash (Scripting Language), Linux Servers, Operating System Administration, Systems Administration, Shell Script, Unix Shell, OS Process Management, Network Administration, System Configuration, Command-Line Interface, Network Support, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Dynamic Host Configuration Protocol (DHCP), Network Performance Management, Network Administration, Linux Administration, Linux Servers, Interoperability, General Networking, Network Infrastructure, System Configuration, Network Protocols, Software Installation
Intermediate · Course · 1 - 4 Weeks