Linux Basics courses can help you learn command line navigation, file management, user permissions, and process management. You can build skills in shell scripting, system monitoring, and troubleshooting common issues. Many courses introduce tools like the Bash shell, Git for version control, and text editors such as Vim or Nano, showing how these skills are applied in real-world environments to manage servers and automate tasks.

Skills you'll gain: Docker (Software), Containerization, CI/CD, R Programming, Application Deployment, Development Environment, Software Installation, Data Persistence
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Containerization, Docker (Software), Microservices, Authentications, OAuth, Integration Testing, .NET Framework, Event-Driven Programming, Software Architecture, Identity and Access Management, Software Design Patterns, Scalability, Authorization (Computing), Transaction Processing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Docker (Software), Containerization, Kubernetes, Development Environment, Spring Boot, Application Deployment, DevOps, Microservices, Debugging, MongoDB, Software Installation, Restful API
Beginner · Course · 1 - 3 Months

Skills you'll gain: Exploit development, Metasploit, Exploitation techniques, Penetration Testing, Database Management, Cryptography, Security Testing, Data Import/Export, Encryption, Brute-force attacks, Vulnerability Assessments, Cybersecurity, SQL, Command-Line Interface
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Unreal Engine, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Graphical Tools, Model Optimization, Image Quality, Editing, Data Import/Export
Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Testing, Business Logic, Test Tools, Cryptography, Cybersecurity, Identity and Access Management, Authentications, Vulnerability Assessments, Encryption, Data Validation, Network Protocols
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Computer Vision, NumPy, Matplotlib, Convolutional Neural Networks, Deep Learning, Pandas (Python Package), Image Analysis, Model Optimization, Python Programming, Data Manipulation, Model Training
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Medication Administration, Basic Patient Care, Direct Patient Care, Nursing and Patient Care, Clinical Nursing, Nursing, Clinical Leadership, Basic Nursing Skills, Nursing Administration, Care Coordination, Nursing Basics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Spring Boot, Hibernate (Java), Object Oriented Design, Spring Framework, Object-Relational Mapping, Database Management, Computer Programming, Web Development, Authorization (Computing), Database Development, Restful API, Role-Based Access Control (RBAC), Authentications, Debugging, Programming Principles, Development Environment
Beginner · Course · 3 - 6 Months

Skills you'll gain: Docker (Software), Containerization, Application Deployment, Software Installation, Development Environment
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Incident Response, Cyber Threat Intelligence, Computer Security Incident Management, Incident Management, Endpoint Detection and Response, Threat Detection, Threat Management, Cybersecurity, Security Information and Event Management (SIEM), Cyber Attacks, Cyber Security Assessment, Security Management, Disaster Recovery, Distributed Denial-Of-Service (DDoS) Attacks, Cyber Engineering, Digital Forensics, Security Testing, Cyber Governance, Network Security, Linux
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Mobile Development, Memory Management, Cross Platform Development, Object Oriented Programming (OOP), Performance Tuning, Programming Principles, Development Environment, Integrated Development Environments, Code Reusability, Computer Programming
Beginner · Course · 1 - 4 Weeks