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.

Coursera
Skills you'll gain: SQL, Stored Procedure, Query Languages, MySQL, Database Management, Transaction Processing, Data Manipulation, Relational Databases
Beginner · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Vue.JS, JavaScript Frameworks, UI Components, Web Development Tools, Development Environment, Front-End Web Development, Event-Driven Programming, Web Applications, Android Development, Data Store
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Test Driven Development (TDD), Unit Testing, Test Automation, Test Case, Development Testing, Software Testing, Mockups, Python Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Restful API, API Design, API Testing, Spring Boot, Authentications, Test Automation, JSON, Application Programming Interface (API), Test Script Development, Application Deployment, Spring Framework, Object-Relational Mapping, Test Case, Software Quality Assurance, Business Logic, Back-End Web Development, Integration Testing, Software Engineering, Java Programming, Java
Beginner · Specialization · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Linux Commands, Shell Script, Unix Commands, Operating System Administration, Systems Administration, File I/O, Data Management, Process Management, Software Development, Computer Security
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Adobe Photoshop, Layout Design, Graphic and Visual Design, Graphic Design, Photo Editing, Image Quality, Typography
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Angular, Authorization (Computing), JavaScript Frameworks, Network Routing, Application Programming Interface (API), TypeScript, Javascript, Web Development
Advanced · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Postman API Platform, API Testing, Data Validation, Application Programming Interface (API), Restful API, Verification And Validation, Performance Tuning, Microservices, Performance Testing, Security Controls, Data Integrity, Authentications
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, HTML and CSS, Web Design, Web Design and Development, Semantic Web, Usability, Web Applications, Programming Principles, Web Content, Verification And Validation
Mixed · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Big Data, Apache Hadoop, Scalability, Data Processing, Data Science, Distributed Computing, Unstructured Data, Data Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Identity and Access Management, Network Security, Cloud Security, Authorization (Computing), Data Loss Prevention, Data Security, Cloud Engineering, Google Cloud Platform, Firewall, Security Engineering, Security Controls, Virtual Private Networks (VPN), Virtual Networking, CI/CD, Encryption
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Backlogs, Sprint Planning, Test Driven Development (TDD), Sprint Retrospectives, User Story, Scrum (Software Development), Agile Product Development, Kanban Principles, Agile Methodology, Solution Delivery, Application Deployment, Meeting Facilitation
Beginner · Course · 1 - 4 Weeks