Intro to clojure.test is a course in Clojure testing fundamentals. It builds up all of the skills you need to start testing your code.
Animations to visually explain the core concepts.
A picture is worth a thousand words, and your visual cortex can process a ton of information. These visuals help you understand ideas faster than you can in text, so much so that it feels obvious!
Annotated screencasts of real-world code.
Seeing code being written is great. It's rarely written in the same order it's finally read in. But often the context is missing. The annotations help focus you on reading and understanding the code the way anexpert sees it.
Exercises to practice and reinforce good habits.
Small, focused exercises are proven to make you better at a skill. Everything in the course is broken down into small, learnable units, each with exercises, so that you're able to master each bit before moving onto the next. This is known as deliberate practice and it's what differentiates experts from the rest.
All of the code in multiple formats.
All of the code is in a git repository with tags marked for each point in the course. There are git commands on each page of the course telling you how to check out exactly the code at the point you are reading. There are code previews that show the entire file right there in the page. And there are code snippets whenever there is code to type that you can copy and paste if you need to.