← Back to course

About This Course

Every dev I watched installed Claude Code and dropped it after a week. This is the course that explains why, and fixes it.

Hi, I'm Edwin Ashdown

I run three things in parallel, and they all feed this course.

AIFirstPartner

I founded AIFirstPartner, a consulting practice for organisations serious about shipping AI into production. To date I have shipped 12 production AI systems across that book of work, most of them built with Claude.

Speculo

I am also fractional CTO at Speculo, a cyber risk software company. The role keeps me close to a product team and an engineering backlog, which is a useful counterweight to the consulting work.

Platform engineering

My day role is managing cloud and data platform engineering for a large Australian government department, supporting 20+ agencies across the portfolio. It is 15+ years of enterprise technology behind that role, and it is where a lot of my instincts about risk, release process, and change management come from.

Tools I build

TranscriptIQ

The session analyser for AI-assisted development. Upload a Claude Code transcript and get scored across 8 fluency dimensions, with actionable recommendations.

AI IQ

A VSCode extension that monitors your Claude Code sessions in real time: live health scores, anti-pattern alerts, and per-model cost tracking, right inside your editor.

Public portfolio

I publish my build process in the open at 150days.aifirstpartner.com. If you want to see the actual shape of the work behind this course, that is the clearest window into it.

Why this course exists

Across consulting, the platform role, and Speculo, I kept watching capable developers install Claude Code, try it once or twice, and quietly stop using it. The tool is not the problem. The workflow is. Claude Code 101 is the short, opinionated onboarding I wish I had handed every team on day one, and it is the same material I now use when I am bringing people onto Claude Code on real engagements.

Back to the course landing page →

About This Course

Claude Code 101 is a hands-on introduction to Anthropic's agentic coding tool. In 12 short lessons you will install Claude Code, run your first prompts, and learn the Explore, Plan, Code, Commit workflow that makes everything click.

The second half of the course covers the five extension mechanisms that turn Claude Code into a power tool for your team: the CLAUDE.md memory file, subagents, skills, MCP servers, and hooks.

Why I Built This Course

Most developers I talk to install Claude Code, run a few prompts, and then quietly drop it because it does not feel any different from a chat window. The difference shows up once you understand the agentic loop and adopt a workflow that matches how the tool actually thinks.

Claude Code 101 is the course I wish existed when I started. It is short, opinionated, and focused on the things you need to know to start shipping with Claude Code today. Every lesson is free.

Get in Touch

Questions, feedback, or just want to say hi — I'd love to hear from you.

support@aifirstpartner.com

All tools built by AI First Partner