What you need to know
before you code with AI
or how not to screw it up. You write code with AI, but never learned to program? 11 lessons explain what's actually happening under the hood - the web, databases, git, security, deployment, APIs, debugging - clearly, with examples, no prior knowledge needed.
Buy the coursePayment via Stripe · access sent straight to your email
For "vibecoders" who want to know what they're doing
The audience is people who today routinely write code with the help of AI assistants (ChatGPT, Claude, Copilot...), but never learned to program from the ground up. They can describe a task and get working code, but don't know what's happening inside - and that's dangerous: generated code can contain security holes, badly stored passwords, or be hard to modify and deploy.
If you're not sure what a database is, what git is for, or why passwords aren't stored in readable form - this course is for you.
You don't need to know or understand every technology behind programming - it's enough to know it exists and what it's for. That's exactly the know-how this course gives you: how to talk to AI in its own language, ask the right questions, and recognize when an answer doesn't add up. AI will handle the rest for you.
11 lessons from the basics to using AI safely
The order isn't random - each lesson builds on the previous one.
How the web actually works, and what "programming with AI" means
Client/server, what the browser does vs. the server, what "code" actually is.
Choosing a programming language and environment
PHP, Python, JavaScript, IDEs, package managers - what they are and when to use them.
Databases from scratch
What a database is, tables, primary keys, ORMs and migrations.
Version control and git basics
Commits, branches, .gitignore, and what never belongs in git.
Security - what to watch out for
SQL injection, XSS, CSRF, password hashing, common vibecoder mistakes.
Deployment - how code gets onto the internet
Hosting, VPS, cloud, domains and DNS, CI/CD and Docker at a "what is it" level.
APIs and webhooks - how different services talk to each other
What an API, REST, and JSON are, API keys, rate limiting, and what a webhook is (using this project's own Stripe example).
How to read error messages and find what's wrong
What a stack trace and a log are, how to ask an AI about a specific error, binary-search debugging.
Backups, and what to do when something breaks
Why git isn't a database backup, the 3-2-1 rule, restore testing, the basics of incident response.
How to safely work with AI coding tools
How to phrase requests, how to review generated code, when to ask a human.
Comparing AI models - what each one is good for
Model families (Claude, GPT, Gemini and others), how to choose by task, not by brand name.
12 months of access to the content on the web from the date of payment, including updates and your invoice.
- All 11 modules in Czech and English
- Access via magic-link, no password to remember
- 14-day money-back guarantee