Studio Hyra University
Claude Code 101
From chat to building real things. A guide for people who've never written code.
12 lessons · ~35 min · Beginner
Lesson 01
You're already further than you think
You already know the most important skill: describing what you want to an AI in clear language.
You type something to ChatGPT or Claude. It types something back. Sometimes it's exactly what you needed. Sometimes it's not, and you rephrase and try again.
That back-and-forth is something you do without thinking about it. But it's actually a skill. A valuable one. Describing what you want to an AI, reading the result, and giving feedback until it's right.
Here's an example you'll recognize. You ask Claude to write a product description:
Write a product description for our website.
We are pleased to present our innovative solution that leverages cutting-edge technology to deliver transformative results for forward-thinking organizations...
Way too formal. Write it like you're talking to a friend.
So here's the thing. We built this tool because we were tired of the same problem everyone has. It does three things really well, and we think you'll love it because...
Better. But shorter. And start with the benefit, not the story.
Save 4 hours every week on reports. Paste your data, pick a template, click export. That's it.
Three rounds. Each one better. You didn't need special training to do this. You just described what you wanted and said what was wrong. That's exactly how Claude Code works too. The difference is just what the AI produces. Instead of text, it produces working software. But your skill — describing and refining — is the same.
Key takeaway
Think about the last time you asked ChatGPT or Claude to write something. That skill — describing what you want clearly — is exactly what Claude Code uses. Everything that follows builds on it.
Lesson 02
Level 1: AI in a code editor
Tools like Cursor and Copilot let AI see your files. Better than the browser, but you still do most of the work.
What happens when you go beyond text
You asked ChatGPT for a simple webpage. Or a calculator. The AI gave you a block of code. You copied it. Pasted it into a file. Opened it in a browser. And then...
10%
Worked perfectly
Rare. Celebrate.
50%
Mostly worked
Something's off. You don't know how to fix it.
40%
Didn't work
No idea why. The code looks fine. But nothing happens.
Why this happens
The AI wrote perfectly fine code. The problem is everything around it. A real website isn't one block of code. It's files that know about each other. A way to see the result live. A way to change one thing without breaking something else. A way to test. A way to put it on the internet.
When you copy-paste from a chat window, you are the one connecting all those pieces. That's the ceiling. Not the AI's quality. Your ability to be the glue between a code block and a working product.
The tools we explore in the next lessons remove that ceiling. You stop being the glue. The tools handle the connections. You handle the ideas.
Key takeaway
The jump from browser AI to editor AI is useful but limited. The AI suggests. You still decide, place, and verify everything yourself.
Lesson 03
Level 2: Claude Code
Claude Code doesn't suggest. It builds. And the system around it (memory, rules, connections) is what makes the difference.
Before we go further into how, let's look at what. These are things built by regular people with ideas. Not developers. Not tech companies.
Client intake form
Freelancer · A weekend
Pricing calculator
Consultant · 3 days
Website roaster
Small agency · 1 week
The pattern is always the same. Describe what you want. AI builds it. Give feedback. Adjust. Deploy. The tools handle the code. You handle the vision.
Key takeaway
The difference isn't the AI model. It's the scaffolding: CLAUDE.md for memory, skills for rules, MCPs for connections, plan mode for thinking first.
Lesson 04
What it looks like in practice
Claude Code runs in the terminal inside VS Code. You describe, Claude builds, you give feedback, Claude adjusts.
When you use Claude in the browser, you're having a conversation. The AI gives you text. That text might contain code, but it's still just text in a window. You copy it somewhere. You hope it works.
Building AI is fundamentally different. The AI doesn't give you text. It changes files on your computer. Creates new ones. Runs commands. Tests things. Deploys to the internet.
That's the fundamental shift. It's not about smarter AI. It's about AI that can do things, not just say things.
Key takeaway
A typical session: open your project, start Claude Code, describe what you want, review the plan, let Claude build, give feedback, save. The whole time you're describing what, Claude handles how.
Lesson 05
Track A: start small, ship fast
Idea on Monday, live on Friday. Landing pages, tools, prototypes. Most people start here and many never need more.
"Project" sounds intimidating. Like six months of meetings and a Gantt chart. In our world, a project is just a folder on your computer with files in it. Those files are your website.
my-project/
When you "build" something, you're adding files to this folder. When you "deploy," you're uploading the folder to the internet. When you "save your work," you're taking a snapshot you can go back to later.
The freelancer's client intake form? About 20 files in a folder. The AI created all of them from descriptions. The folder got uploaded to the internet. People visit the URL. That's the whole story.
Key takeaway
You don't need a six-month plan. Describe a landing page or tool. Claude builds it. You give feedback. You deploy. Done.
Lesson 06
Feedback is your superpower
You don't need to describe everything in one go. Start rough, refine. Four rounds beat one perfect prompt.
The biggest misconception: you need to describe everything perfectly upfront. Write the perfect prompt. Get the perfect result first try.
No. The best results come from starting rough and refining. Watch how a real project develops:
I want a page where people paste a website URL and get feedback on their design.
Here's a page with an input field and a "Submit" button. Basic layout.
Too empty. Add a big headline. Dark background. Make the button orange and much bigger.
Updated. Dark theme, large headline, prominent orange button.
Nice. Now when they click the button, I want the AI to actually visit the website and analyze it. Score the design, the text, and the user experience.
Done. The app now fetches the URL, analyzes it, and shows scores for design, copy, and UX.
The feedback is too generic. Make it funnier. Like Simon Cowell judging websites.
Adjusted the personality. Feedback is now specific and sharp with humor.
Four rounds. Each one builds on the last. You didn't need to plan all of this upfront. You discovered what you wanted by seeing the results. That's exactly how the Workshop course works later.
Key takeaway
The best results come from iteration, not from the perfect first prompt.
Lesson 07
What deploy actually means
Uploading your folder to the internet. You get a link. Anyone can visit it. Takes about 5 minutes.
You've built something on your computer. It works in your browser. But only you can see it. "Deploying" means: putting it on the internet so anyone with the link can visit it.
The small agency's website roaster went from "works on my laptop" to "live on the internet" in about 5 minutes. They shared the link on LinkedIn. People started using it immediately. The whole thing is still just a folder of files, but now those files live on a server instead of a laptop.
Key takeaway
Deploy is not complicated. It's uploading a folder and getting a link.
Lesson 08
Why everything looks the same
Define your colors and fonts once. Every element uses them. Change one value, everything updates.
Have you noticed that well-designed websites have consistent colors everywhere? The button is the same orange as the heading accent. The spacing between sections is always even. Nothing looks "off."
That's not because someone manually matched colors on every element. It's because of a system. You define your colors, fonts, and spacing once, in one place. Everything in the app references that one place.
Without this system
Want to change the orange? Find it in 47 different places. Miss one and something looks wrong. Nobody knows why.
With this system
Want to change the orange? Change it in one place. Every button, heading, and accent updates instantly.
The consultant changed their entire accent color from green to blue. One change. Ten seconds. Everything updated. This system gets set up at the very beginning and works silently from then on.
Key takeaway
Design tokens enforce consistency. Change your accent color once, it updates everywhere in 10 seconds.
Lesson 09
Multiple languages from day one
Set up the translation system now. Adding a language later takes 20 minutes instead of days.
Even if you only need English today, the way you handle text matters. If you write "Roast it" directly on a button in your code, and later want to add Dutch, you have to find every piece of text in every file. For a small app, that's dozens of strings. For a real app, hundreds.
The alternative: all your text lives in translation files. The button says "use the text called submitButton." The English file says that's "Roast it." A Dutch file would say "Roast het."
Adding Dutch later
Hunt through every file. Find every piece of text. Translate each one. Hope you didn't miss any. Days of work.
Set up from the start
Create one new file. Translate the strings. Done. 20 minutes.
The restaurant's reservation page started English-only. Three months later they added Dutch and German. 20 minutes each. Because the system was there from day one.
Key takeaway
Even if you only need one language today, use the translation system. Future you will be grateful.
Lesson 10
How AI handles feedback
Ask Claude Code to review its own work. It finds issues every time. Build, then review. Always.
Here's something interesting about working with AI: after it builds something, you can ask it to review its own work.
You say something like: "Look at everything you just made. Does it work on a phone screen? Are the colors consistent? Did you miss anything?"
And it finds things. Every time. Not because the AI is bad at building. Because building is complex, and a fresh look catches what the first pass missed. Same reason you proofread an important email before sending it.
What the review typically catches
- A layout that looks fine on a laptop but overflows on a phone
- A color that was written directly instead of using the design system
- Text that was left in English instead of going through the translation file
- A form that accepts empty submissions without showing an error
- A button that looks clickable but doesn't actually do anything yet
The team lead's dashboard had a mobile problem that nobody noticed during building. The review caught it before they shared it with the team. The fix took 30 seconds.
Build, then review. Always. It's the simplest habit that makes the biggest difference in quality.
Key takeaway
Build, then review. Build, then review. The cheapest quality improvement you'll ever make.
Lesson 11
It's not magic
A website is a folder of files. Building is creating files. Deploying is uploading them. There's no mysterious step.
Let's put it all together. None of this is complicated. Each piece is simple. Together they make a process.
That's the whole process. Repeat for each feature. There's no mysterious step where you suddenly need to understand programming.
Key takeaway
Describe → Build → Feedback → Adjust → Test → Deploy. Repeat for each feature. That's the whole process.
Lesson 12
What happens next
This was understanding. The next courses are hands-on: Mastery (setup), Workshop (build), Assisted Coding (deep dive).
What you've seen in this course
- What people build with these tools (real examples, real results)
- How the process works (describe, build, feedback, adjust, deploy)
- Why building AI is different from chat AI (it does things, not just says things)
- What a project actually is (a folder of files)
- Why design tokens and translations matter (set up once, benefit forever)
- How reviewing catches problems early (build, then review)
The next courses are hands-on
Claude Code Mastery
Install the tools. Create your first project. Set up the memory file and rules. Learn the daily workflow. Every step explained, every click shown.
Workshop: Roast My Website
Build a real app from scratch. An AI website scorer with a database, shareable pages, a leaderboard, multiple languages, and automated tests. Deploy it live.
Assisted Coding
The deeper methodology for bigger projects. Track A vs Track B, phased building, quality gates. For after you've shipped your first project and want to scale up.
You've seen what's possible. The next step is getting your hands on it.
Key takeaway
You've seen what's possible. Next: get your hands on it.
Ready to go hands-on?
You understand what Claude Code is. The next course sets everything up. The one after that has you building a real app.