Free courses can help you learn coding languages like Python and JavaScript, data analysis techniques, and web development fundamentals. You can build skills in problem-solving, algorithm design, and creating interactive websites. Many courses introduce tools such as Git for version control, SQL for database management, and various frameworks that streamline web development, allowing you to apply your skills in practical projects.

Skills you'll gain: Network Troubleshooting, General Networking, OSI Models, Network Protocols, Network Support, Networking Hardware, TCP/IP, Microsoft Windows, Network Routers, Network Switches, Network Administration, Local Area Networks, Computer Networking, Technical Support and Services, Network Model, Computer Hardware, System Configuration, Command-Line Interface, iOS Development, Memory Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Cloud-Native Computing, Database Application, Cloud Deployment, Google Cloud Platform, Cloud Applications, PostgreSQL, Containerization, Data Access, User Accounts, Proxy Servers, User Provisioning, Cloud Computing
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Vulnerability, Penetration Testing, Vulnerability Assessments, Vulnerability Scanning, Cyber Operations, Network Security, Distributed Denial-Of-Service (DDoS) Attacks, System Configuration, Data Security, Cybersecurity, Cyber Attacks, Linux, Bash (Scripting Language), Virtual Machines, Proxy Servers, Scripting, Linux Commands, Scripting Languages, Python Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cloud-Native Computing, Docker (Software), .NET Framework, ASP.NET, Cloud Development, Application Deployment, Development Environment, Nginx, YAML, Proxy Servers, Configuration Management, Scalability, Microsoft SQL Servers, Software Versioning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: vSphere DRS & HA, Storage vMotion, Virtual Machines, VMware ESX Servers, vCenter Server Management, vCenter Server, Virtualization and Virtual Machines, Memory Management, Capacity Management, Patch Management, Configuration Management, System Monitoring
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Performance Tuning, Google Cloud Platform, Memory Management, Performance Testing, Application Performance Management, Cloud Applications, Cloud Computing, Server Side
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Apache Spark, Performance Tuning, PySpark, Service Level, Resource Allocation, Process Optimization, Performance Analysis, Memory Management, Job Analysis, System Configuration
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Failure Analysis, Root Cause Analysis, Analysis, Memory Management, Complex Problem Solving, Correlation Analysis
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud-Based Integration, Cloud API, Application Programming Interface (API), API Gateway, Google Cloud Platform, Virtual Machines, Proxy Servers, Virtual Networking
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Salesforce Object Query Language (SOQL), Salesforce, Web Services, Test Script Development, Memory Management, Unit Testing, Development Testing, Debugging, Code Reusability, Simple Object Access Protocol (SOAP), Object Oriented Programming (OOP), Data Management, Performance Tuning, Relationship Management
Intermediate · Course · 3 - 6 Months

Universitat Politècnica de València
Skills you'll gain: Computer Hardware, Computer Architecture, Networking Hardware, Hardware Architecture, Computer Systems, Information Technology, Data Storage, Hardware Troubleshooting, General Networking, Data Storage Technologies, Computer Networking, Mainframe Computing, Peripheral Devices, Wireless Networks, Infrastructure Security, Business Technologies, Memory Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Authorization (Computing), Devops Tools, Proxy Servers, Identity and Access Management, Disaster Recovery, Configuration Management, Cryptographic Protocols, Data Centers, Distributed Computing, Security Controls, Service Management, Data Store, Authentications, Encryption, Scalability
Intermediate · Course · 1 - 3 Months