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.

Skills you'll gain: Unit Testing, Go (Programming Language), Restful API, Authentications, Application Programming Interface (API), Secure Coding, API Design, Application Security, Software Testing, Microservices, Authorization (Computing), Database Development, Web Servers, Server Side, Databases, Software Architecture, JSON, Role-Based Access Control (RBAC), Maintainability, Software Design Patterns
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Professional Networking, Self-Awareness, Personal Development, LinkedIn, Professional Development, Interviewing Skills, Resilience, Adaptability, Communication Strategies, Goal Setting, Community Development, Decision Making, Planning, Entrepreneurship
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Human Computer Interaction, Human Factors, User Interface (UI), Human Machine Interfaces, Usability, Computer Displays, User Interface and User Experience (UI/UX) Design, Graphic and Visual Design, Experience Design, Design
Intermediate · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Three-Phase, Basic Electrical Systems, Electrical Engineering, Electronic Components, Electric Power Systems, Electrical Power, Power Electronics, Electronics, Network Analysis, Engineering Analysis, Differential Equations, Mathematical Modeling, Schematic Diagrams, Simulation and Simulation Software
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: TypeScript, Webpack, React Redux, Frontend Integration, React.js, Application Programming Interface (API), Web Development Tools, Front-End Web Development, Restful API, UI Components, JavaScript Frameworks, Build Tools, Context Management, Event-Driven Programming, Data Validation, Javascript, Web Development, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Security Incident Management, Threat Modeling, Security Management, Risk Management, Business Continuity Planning, Disaster Recovery, Governance, Business Continuity, Application Security, Information Management, Risk Appetite, Security Controls, Governance Risk Management and Compliance, Cybersecurity, Enterprise Security, Cloud Computing, Malware Protection, IT Management, Information Assurance, Test Planning
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Kubernetes, Application Deployment, API Gateway, Cloud-Native Computing, Containerization, Network Troubleshooting, Data Storage, Network Administration, Infrastructure Security, Role-Based Access Control (RBAC), Software-Defined Networking, YAML, DevOps, Technical Support and Services, Linux Administration, Data Storage Technologies, General Networking, Network Architecture, Problem Management, Test Case
Intermediate · Specialization · 1 - 3 Months

Infosec
Skills you'll gain: Secure Coding, Computer Programming Tools, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Interoperability, Unix, Embedded Systems, Vulnerability Assessments, Unix Commands, File I/O, Operating Systems, Data Security, Linux, Microsoft Windows
Intermediate · Specialization · 3 - 6 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Microsoft PowerPoint, Presentations, Microsoft Office, Productivity Software, Multimedia, Computer Literacy, Information Technology, Editing
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI, Google Gemini, Prompt Engineering Tools, Artificial Intelligence, Machine Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Regression Analysis, Data Science, Machine Learning Methods, R Programming, Statistical Inference, Applied Machine Learning, Machine Learning, Statistical Methods, Advanced Analytics, Data Analysis, Predictive Modeling
Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Data Manipulation, Data Cleansing, Data Quality, Data Preprocessing, Tidyverse (R Package), Data Transformation, R Programming, Text Mining, Data Validation, Generative AI, Anomaly Detection
Beginner · Course · 1 - 3 Months