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.
University of Toronto
Skills you'll gain: Bioinformatics, Network Analysis, Informatics, Data Visualization Software, Scientific Visualization, Network Model, Data Analysis Software, Data Mining, Exploratory Data Analysis, Analysis, Interactive Data Visualization, Databases
★ 4.8 (256) · Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Database Administration, Database Theory, Microsoft Azure, Databases, Database Software, Relational Databases, MySQL, SQL, Database Management Systems, Database Management, NoSQL, Query Languages, PostgreSQL, Data Security, Data Management, Cloud Deployment
★ 4.6 (276) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Network Analysis, Text Mining, Spatial Analysis, Social Network Analysis, Analysis, Geospatial Mapping, Data Analysis, Data Wrangling, Statistical Programming, Data Transformation, Unstructured Data, Natural Language Processing
★ 4.7 (195) · Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Requirements Analysis, User Requirements Documents, Systems Development Life Cycle, Software Development Methodologies, Requirements Elicitation, Agile Methodology, Software Documentation, Software Design Documents, Security Requirements Analysis, System Requirements, Software Development Life Cycle, Agile Software Development, Waterfall Methodology
★ 4.6 (688) · Beginner · Course · 1 - 4 Weeks
Amazon Web Services
Skills you'll gain: Amazon Web Services, Data Migration, Cloud Management, Cloud Infrastructure, Cloud Security, Data Import/Export, Cloud Computing, Cloud Services, Cloud Applications, Cloud Computing Architecture, Infrastructure Architecture, Cloud Deployment, Managed Services
★ 4.5 (259) · Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Simple Object Access Protocol (SOAP), Web Services, Extensible Markup Language (XML), Java Platform Enterprise Edition (J2EE), Java, Web Applications, Program Development
★ 4.1 (13) · Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Object-Relational Mapping, Java Platform Enterprise Edition (J2EE), Database Design, Data Access, Data Persistence, Java, Relational Databases, Data Mapping, Java Programming, JUnit, SQL, Query Languages, Software Versioning
★ 5 (13) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Role-Based Access Control (RBAC), Azure Active Directory, Microsoft Azure, Virtual Networking, Active Directory, Load Balancing, Cloud Management, Virtual Machines, Kubernetes, Network Monitoring, Authorization (Computing), Identity and Access Management, User Provisioning, Network Troubleshooting, Virtualization and Virtual Machines, Containerization, Network Planning And Design, Cloud Storage, Cloud Computing, Infrastructure As A Service (IaaS)
★ 4.1 (34) · Intermediate · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Cryptography, Brute-force attacks, Cryptographic Protocols, Encryption, Key Management, Cybersecurity, Computer Security, Information Assurance, Theoretical Computer Science, Threat Modeling, Communication Systems
★ 4.5 (551) · Intermediate · Course · 1 - 4 Weeks
Stanford Online
Skills you'll gain: Bayesian Network, Applied Machine Learning, Machine Learning Algorithms, Bayesian Statistics, Machine Learning Methods, Markov Model, Statistical Machine Learning, Machine Learning, Network Model, Unsupervised Learning, Statistical Modeling, Model Training, Probability Distribution, Model Optimization, Statistical Methods, Probability & Statistics, Algorithms
★ 4.6 (305) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Cloud Security, CI/CD, Containerization, Hybrid Cloud Computing, Application Deployment, Cloud Computing Architecture, Cloud Engineering, Docker (Software), Cloud Computing, Restful API, Kubernetes, Infrastructure as Code (IaC), Cloud Infrastructure, Cloud Deployment, Microservices, Disaster Recovery, Cloud Services, Multi-Cloud, Solution Architecture, Application Design
Advanced · Course · 1 - 3 Months

Technical University of Denmark (DTU)
Skills you'll gain: Biotechnology, Process Engineering, Chemical Engineering, Sterilization, Biological Engineering, Microbiology, Process Control, Cell Cultures, Production Process, Biochemistry, Scalability, Manufacturing Processes, Process Development, Cell Biology, Equipment decontamination, Asepsis
★ 4.7 (345) · Beginner · Course · 1 - 3 Months