Computer forensics courses can help you learn data recovery techniques, digital evidence analysis, and incident response strategies. You can build skills in identifying cyber threats, conducting forensic investigations, and preserving digital evidence for legal proceedings. Many courses introduce tools like EnCase, FTK, and Autopsy, that support analyzing hard drives, recovering deleted files, and examining network traffic.

Board Infinity
Skills you'll gain: React Native, Mobile Development, Responsive Web Design, Cross Platform Development, iOS Development, Mobile Development Tools, User Interface (UI) Design, UI Components, Application Development, User Interface (UI), React.js, JavaScript Frameworks, Data Persistence, Data Store, Data Storage Technologies, Context Management, Development Environment, Javascript, Data Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Control Panels, User Accounts, File Management, User Provisioning, System Configuration, Application Deployment, Web Presence, Safety and Security, User Interface (UI)
Mixed · Course · 1 - 4 Weeks
University of Glasgow
Skills you'll gain: Software Development Life Cycle, Program Development, Software Design, Application Design, Maintainability, Programming Principles, Computer Programming, Requirements Analysis, Functional Requirement, Program Management
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Release Management, Virtual Environment, Configuration Management, Cloud Management, Application Deployment, Google Cloud Platform
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Scenario Testing, Test Planning, Unit Testing, Functional Testing, Debugging, Hardware Troubleshooting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LLM Application, Kubernetes, Systems Architecture, Large Language Modeling, Data Pipelines, Software Architecture, Software Design, Model Deployment, Application Deployment, Microservices, Apache Airflow, Containerization, Infrastructure Architecture, Cloud-Native Computing, Scalability, AWS CloudFormation, Managed Services, Azure DevOps, Open Source Technology, Diagram Design
Intermediate · Course · 1 - 3 Months

Codio
Skills you'll gain: Model View Controller, Test Driven Development (TDD), Restful API, Vue.JS, Full-Stack Web Development, Frontend Integration, Web Applications, Application Programming Interface (API), Unit Testing, Server Side, Software Design Patterns, Back-End Web Development, Javascript, HTML and CSS, Event-Driven Programming, Cascading Style Sheets (CSS)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Networking Hardware, Network Monitoring, OSI Models, Routing Protocols, Software-Defined Networking, Network Troubleshooting, Network Architecture, Network Protocols, Distributed Denial-Of-Service (DDoS) Attacks, General Networking, Network Security, TCP/IP, Network Routing, Computer Networking, Open Shortest Path First (OSPF), Cloud Technologies, Network Infrastructure, Hardening, Network Performance Management, Authentications
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, System Software, Memory Management, Hardware Architecture, Peripheral Devices, Product Family Engineering, Code Reusability, Performance Tuning, Software Design, C (Programming Language), Scalability
Advanced · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Rust (Programming Language), Command-Line Interface, Build Tools, Encryption, Package and Software Management, Application Development, Cryptography, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Microsoft Azure, Cloud Services, Cloud Platforms, Cloud Computing, Cloud Deployment, Cloud Security, Cloud Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Collaborative Software, Teaching, Education Software and Technology, Interactive Learning, Graphic Design
Beginner · Guided Project · Less Than 2 Hours