How it works
SOC Fluent teaches each language from the basics, then gives you hand-written exercises to practise on.
Learn the language
At launchNever written a query? Start here. Every track teaches the language from the basics up, one idea at a time.
Short lessons
Each module starts with a short lesson on one idea, like filtering, picking columns, counting or time ranges.
Run the example
Each idea comes with an example already in the query editor. Run it on the lab data, then change it and see what happens.
Answer the questions
Each lesson ends with questions. Write a query that returns the right rows, then type the answer you find in them.
Then exercises
The module ends with exercises that use what you just learned.
Practice exercises
At launchHand-written exercises on a realistic lab dataset, written the way tickets arrive on shift. They get harder as you go.
Read the ticket
Each exercise starts as an alert or a helpdesk ticket, written the way they arrive on shift.
Write the query
In the language you picked, against a lab dataset with realistic logs. Nothing to install.
Graded on output
We check the rows you return, not your wording. Any correct approach passes.
Learn from the miss
A wrong answer comes back with the rows you missed and why you missed them.
Be first in when it launches
Join the waitlist and we’ll email you once, on launch day. Tick the box to test early and you may get in before everyone else.
Free to join. Students get 50% off at launch.