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: Code Reusability, Software Design Patterns, Maintainability, Program Development, Functional Design, Programming Principles, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Graph Theory, Data Structures, Algorithms, Computer Programming, Computational Thinking, Theoretical Computer Science, Python Programming, Model Optimization
Intermediate · Course · 1 - 3 Months

Whizlabs
Skills you'll gain: API Gateway, Amazon Elastic Compute Cloud, Amazon Web Services, Virtual Networking, Application Programming Interface (API), Load Balancing, Cloud Infrastructure, Cloud API, Network Architecture, Network Infrastructure, Network Routing, Scalability, Frontend Performance, Security Controls, Capacity Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, LLM Application, Prompt Patterns, Generative AI, Large Language Modeling, Multimodal Prompts, Google Cloud Platform, Model Deployment
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Feature Engineering, Data Preprocessing, Model Training, Dataflow, Tensorflow, Data Processing, Data Store, Statistical Machine Learning, Machine Learning Methods, Data Transformation, Keras (Neural Network Library), Applied Machine Learning, Data Pipelines, Statistical Methods
Intermediate · Course · 1 - 3 Months

University of Arizona
Skills you'll gain: Search Engine Marketing, Pay Per Click Advertising, Google Ads, Search Engine Optimization, Digital Marketing, Cross-Channel Marketing, Keyword Research, Digital Marketing Campaigns, Online Advertising, Paid media, Social Media Strategy, Marketing Channel, Marketing Strategies, Social Media, Digital Brand Strategy, Social Media Campaigns, Social Media Content, Social Media Marketing, Integrated Marketing Communications, Analytical Skills
Intermediate · Course · 1 - 3 Months

Skills you'll gain: ASP.NET, JavaScript Frameworks, Development Environment, Frontend Integration, Application Programming Interface (API), Microsoft Development Tools, Web Development, Software Design Patterns, Web Components, Microsoft Visual Studio, Maintainability, Software Design, Database Development, UI Components, Data Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Shell Script, Bash (Scripting Language), Unix Shell, Package and Software Management, Command-Line Interface, Docker (Software), Software Installation, Remote Access Systems, Linux Commands, Linux, OS Process Management, User Provisioning, User Accounts, Containerization, Scripting, Scripting Languages, File I/O, Linux Servers, Linux Administration, Software Development
Beginner · Course · 3 - 6 Months

Skills you'll gain: Musical Composition, Music, Music Theory, Music Performance, Media Production
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AWS Identity and Access Management (IAM), Terraform, Identity and Access Management, Infrastructure as Code (IaC), Verification And Validation, Data Validation, Amazon Web Services, Code Reusability, Development Testing, Amazon Elastic Compute Cloud, Data Structures, Data Security, Command-Line Interface
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Serverless Computing, Google Cloud Platform, Cloud Deployment, Cloud API, Image Analysis, Cloud Storage, Cloud-Based Integration, Computer Vision, Cloud Computing, Network Analysis
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Model Evaluation, Data Preprocessing, JUnit, Model Training, Build Tools, MLOps (Machine Learning Operations), Java, Performance Tuning, Decision Tree Learning, Classification And Regression Tree (CART), Apache Maven, Data Structures, Random Forest Algorithm, Gradle, Data Pipelines, Software Architecture, Software Design, Object Oriented Programming (OOP), Apache, Machine Learning
Intermediate · Specialization · 3 - 6 Months