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.

Universidade de São Paulo
Skills you'll gain: Software Design Patterns, Software Design, Software Architecture, Maintainability, Object Oriented Programming (OOP), Application Frameworks, Systems Architecture, Software Engineering, Programming Principles, Dependency Analysis, Software Quality (SQA/SQC)
Advanced · Course · 1 - 3 Months

Skills you'll gain: Database Design, Relational Databases, Databases, SQL, Big Data, Database Systems, NoSQL, Operational Databases, Data Warehousing, Data Management, Virtual Machines, Data Storage, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Application Programming Interface (API), Restful API, ChatGPT, Generative AI, JSON, Full-Stack Web Development, Application Deployment, Secure Coding, User Interface (UI), Python Programming, User Interface (UI) Design, Application Development, Back-End Web Development, Debugging
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Persona Development, Prospecting and Qualification, Target Audience, Facebook, Social Media Marketing, Social Media, Business Marketing, Drive Engagement, Marketing, Marketing Planning, Content Creation
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Microservices, Scalability, Software Architecture, CI/CD, API Gateway, Systems Architecture, Containerization, Software Design, Serverless Computing, Application Design, Solution Architecture, Docker (Software), Software Design Patterns, Systems Design, Kubernetes, Service Oriented Architecture, Event-Driven Programming, Transaction Processing, Cloud Deployment, Data Management
Intermediate · Specialization · 3 - 6 Months

Universitat Politècnica de València
Skills you'll gain: Prompt Engineering, ChatGPT, Microsoft Copilot, Google Gemini, Productivity Software, Education Software and Technology, Anthropic Claude, Automation, LLM Application, OpenAI, Excel Macros, Critical Thinking, Productivity, Generative AI, Educational Materials, Artificial Intelligence, Excel Formulas
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Manufacturing Processes, Schematic Diagrams, Engineering Design Process, Computer-Aided Design, Production Process, 3D Assets, Materials science, Design Strategies, Prototyping, Mechanical Engineering, Process Engineering, 3D Modeling, Manufacturing Operations, Design, Equipment Design, Experimentation, Laboratory Experience, Manufacturing and Production, Systems Of Measurement, Process Analysis
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Scalability, Functional Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Azure DevOps Pipelines, Azure DevOps, Continuous Delivery, CI/CD, Continuous Integration, Continuous Deployment, Version Control, Git (Version Control System)
Intermediate · Guided Project · Less Than 2 Hours

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Program Development, Computer Programming, Data Structures, Debugging
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Windows Servers, Authorization (Computing), Microsoft Windows, Authentications, Operating System Administration, User Accounts, Group Policy, Microsoft Servers, Security Controls, Enterprise Security, Active Directory, Identity and Access Management, Software Installation, Servers, Computer Security, System Configuration, Encryption
Beginner · Course · 1 - 3 Months

Skills you'll gain: Audit Planning, Network Security, Disaster Recovery, Cyber Attacks, Business Continuity Planning, Security Testing, Digital Forensics, Infrastructure Security, Identity and Access Management, Database Management, Enterprise Architecture, Database Administration, Compliance Management, Regulatory Compliance, Auditing, Quality Assurance, Cloud Computing, OSI Models, Asset Management, Quality Management
Intermediate · Specialization · 1 - 3 Months