Hands-On Tutorials
Step-by-Step Interactive Guides Covering Linux, DevOps, Programming in Python/C/C++/Go, Data Science, Web Development, Hadoop, and More.
Discover Categories
LinuxDevOpsCybersecurityAWSCybersecurity EngineerDevSecOpsNetworkingCompTIAKali LinuxWiresharkNmapHydraRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellDevOps EngineerGitDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsCloudflareDatabaseMySQLPostgreSQLRedisMongoDBSQLiteData ScienceBig DataPythonGolangRustJavaCC++Web Development
Publish Only a Complete Sales Report
Calculate correct café totals, publish only a complete CSV, and preserve the last good report through failure and recovery.
Shell
Let the Schedule Run the Export
Run café exports with a real systemd timer, inspect execution identity and paths, and recover through the next scheduled run.
Linux
Finish Queued Tickets Safely
Recover real RabbitMQ ticket work after interruptions without losing registrations or duplicating business results.
SQLitePython
Restore a Preview with a Scoped Plan
Recover a missing open-studios preview from Terraform while preserving a reference preview, the live site and shared networks.
DockerShell
Trial Two Gallery Price Previews
Split real visitor requests with Nginx, stop an incorrect price preview, and promote a correct one using per-version evidence.
ShellLinux
Give the Guestbook a Lasting Home
Connect guestbook storage, retain original and new messages through container replacement, and keep accepting contributions.
Docker
Follow the Quote Request to Its Destination
Connect real request logs across an entry and a quote service, repair routing, and preserve working estimates.
LinuxShell
Let Only a Tested Package Reach the Site
Protect a complete exhibition website with real HTTP checks and exact-package delivery.
Shell
Check the Paths Visitors Need
Protect a complete exhibition website with real HTTP checks and exact-package delivery.
PythonShell
Separate Trial Bookings from Live Bookings
Run a clearly marked staging copy of a booking app, isolate its real guest list, and preserve live reservations.
Docker
Watch and Alert on Library Search
Monitor a real library search, ignore short failures, and receive lasting-failure and recovery notifications.
ShellLinux
Package and Run the Café Menu
Package a complete café menu in a Docker image, run it without source mounts, and verify real customer pages.
Docker
Recover from a Failed Release
Evaluate a website candidate, observe a broken user path, and restore a preserved healthy release.
Linux
Publish an Updated Event Website
Publish a prepared website update, check real user pages, and preserve a complete recovery version.
Linux
Linux Privilege Granting
In this lab, you will learn how to manage user privileges in Linux using sudo. You'll explore user management basics, configure sudo access with the sudoers file, and understand sudo logs and security considerations within a Docker environment.
Linux
Dumping Hashes and Credentials
In this lab, you will perform critical post-exploitation tasks using Metasploit. You will learn how to check privileges, escalate to system-level access, and extract local password hashes to enable further lateral movement.
CybersecurityLinuxShell
Dynamic Port Forwarding with Proxychains
In this lab, you will learn how to route entire toolsets through a compromised machine using SSH dynamic port forwarding and proxychains to attack internal network segments.
CybersecurityLinuxNmap
Metasploit Autorouting
In this lab, you will learn how to perform lateral movement directly within the Metasploit Framework by adding internal network routes via an active Meterpreter session to scan isolated subnets.
CybersecurityLinuxNmap
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 929
- Next