I want to be clear that despite the name, this isn’t a program designed for someone who's never set foot in the gym before. Here's what you need before you gets started:
On that note, if you feel that you're a little past the benchmarks above, and flirting with intermediate advanced status, you might want to check out the full Unfuck Your Program course. While it covers some beginner-level topics, it's mostly aimed at helping you progress to and through the advanced level so that you can start pushing elite status.