DevOps Tutorials
DevOps provides a structured approach to learning modern software development and IT operations practices. Whether you're a beginner or an experienced professional, our DevOps tutorials offer a systematic exploration of key concepts and tools. With free labs and practical code examples, you'll develop skills in continuous integration, deployment, and infrastructure management. Our DevOps playground enables real - time experimentation with various tools and workflows.
Other Skill Trees
LinuxCybersecurityAWSCybersecurity EngineerDevSecOpsNetworkingCompTIAKali LinuxWiresharkNmapHydraRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellDevOps EngineerGitDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsCloudflareDatabaseMySQLPostgreSQLRedisMongoDBSQLiteData ScienceBig DataPythonGolangRustJavaCC++Web Development
See What Random Assignment Can Change
Keep one outcome per visitor and both group sizes fixed while exploring real reproducible reassignments and plotting their observed differences.
Python
Report the Evidence Without Choosing a Winner by Habit
Enumerate the fixed signup experiment's allocation distribution, calculate a defined exact two-sided p value and report evidence without assuming a winner.
Python
Define One Outcome per Assigned Visitor
Build one binary signup outcome per assigned visitor, preserve people without events and compare seven-day signup rates by stable identity.
Python
Read a Photo Catalog Through HTTP
Request a real local HTTP photo API and export a filtered page sample as CSV.
Python
Follow Every Catalog Page
Follow every opaque catalog cursor and publish complete CSV exports safely.
Python
Define What Is Known Before the Event
Build a median attendance baseline, separate earlier training workshops from later evaluation events and learn missing-value means only from training rows.
Python
Compare a Small Model with the Baseline
Fit a short leakage-aware regression Pipeline, compare continuous holdout errors with an early-median baseline and deliver truthful plots and unlabeled future forecasts.
Python
Turn Mistakes into a Practice Round
Save stable quiz answers and independently practice only this round's mistakes.
Python
Keep Answers Correct When Choices Move
Build quiz rules that keep answer identities correct when random choices move.
PythonLinux
Make One Template Work for Every Guest
Generate complete HTML invitation batches from CSV guests, JSON events and a prepared template while preserving special characters and earlier work.
Python
Count Logical Votes Rather Than Records
Count Kafka vote identities, reject conflicting retries, and publish a real booth snapshot without changing the source.
Big DataPythonLinux
Keep Build Metadata Out of Executable Code
Repair a local build job so contributor metadata remains literal data while real Bash execution and preview artifacts keep working.
ShellCybersecurity
Run the Service with Its Intended User
Run the renderer as its prepared non-root user and preserve writable document output and read-only configuration.
LinuxDocker
Keep Upload Alerts Focused
Tune a Suricata upload detector with request-body context and test both sensitive uploads and benign comparison traffic.
CybersecurityShell
Keep Each User Inside Their Document Boundary
Use authenticated principals and stored ownership or sharing to enforce real per-document permissions.
CybersecurityPython
Protect the Mounted Configuration
Protect a real report service with a read-only configuration mount while preserving document generation.
DockerLinux
Detect Uploads to an Unapproved Collector
Build and replay Suricata HTTP rules against synthetic packet captures to distinguish upload methods, destinations and routes.
CybersecurityShell
Restrict Destinations and Redirects
Apply a small URL policy, stop redirects, and preserve approved image imports and internal business access.
CybersecurityPython
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 546
- Next