Presale · New course
Build your portfolio site with Cursor in 30 lessons
From an empty folder to a live site you own. 30 short lessons with Cursor, no coding knowledge needed. You can finish in a month or less.
Founding price €40 for the first 100 people, half the €80 launch price. Offer ends 1 August 2026.
See it in action
See the site you will build
A short look at the site you build and how it is driven with Cursor: prompt, review, ship. The course itself is written, with a copy-paste prompt pack. This is www.petermarc.com, built solo with Cursor.
Presale terms
Founding price, for the first 100 builders
This is a presale. You lock the founding price now, and get access when the course opens in September 2026.
Founding price
€40
Regular price is €80 at launch. You lock in €40 and save 50%.
Seats claimed
93/100
The founding price is capped at the first 100 presale orders.
Offer ends
1 August
The founding price closes on 1 August 2026, or when 100 seats sell out.
Course starts
In September
You get full access when the course opens, plus every future update.
14-day money-back guarantee. Full refund if the course never ships.
What you ship
You finish with a real site, not a demo
Every lesson ends with something shipped. You never sit in a 40-hour build with nothing to show. With no coding knowledge, you can have your site live in 30 days or less.
A deployed Next.js site
Live on Vercel with a staging and production flow, deploying on every push.
A design system
Color tokens, spacing, typography, and a small set of primitives you compose into sections.
A portfolio engine
Case studies and experiments as typed data, shown in three modes, ordered by one array.
A contact flow that works
A form that emails you and silently drops bots, with no captcha and no third-party widget.
Search and AI discovery
Sitemap, structured data, and an llms.txt so search and answer engines cite you correctly.
A shipping habit
Accessibility and performance passes, a multi-agent audit, and a changelog for your own site.
Cost comparison
A page builder charges you rent. Your own site is an asset
Framer and Webflow bill you every year, forever, and you never really own the output. Build it once with Cursor and you own the code, host it anywhere, and make future changes for free.
Framer
Rented€120
per year, billed annually
€180 per year if you pay monthly
- You keep paying, every year
- You do not own the code
- Locked into their editor and hosting
Webflow
Rented€180
per year, billed annually
€300 per year if you pay monthly
- You keep paying, every year
- Export is limited and awkward
- Cost climbs as the site grows
Build it with Cursor
Owned€60
one time, then it is yours
One month of Cursor, about €20, plus €40 in the presale
- Build the whole site in 30 days or less
- You own the code and the repo
- Edit later with free Cursor, Claude, or Codex
- No yearly rent, host it anywhere
Who it is for
Built for people who direct the work, not just watch tutorials
Designers
You can use Figma fluently and have opinions about interfaces. You want your site in code, owned and versioned, not rented from a page builder.
Founders
You need a credible site fast and want to understand what you own. The founder fast track gets you home, three projects, and contact.
Developers
You want a clean reference for Next.js App Router, Server Actions, and static generation, done the way a real production site does it.
You do not need to know how to code. You do need to be willing to run a command and commit to git. Cursor writes most of the code. You keep the judgment.
Curriculum
30 lessons, grouped into five parts
A rough map of what you build. Each lesson is self-contained: the concept, the exact Cursor prompts, a hands-on exercise, and the errors you will actually hit. Go at your own pace.
Part 1 · Escape velocity
Lessons 1 to 5Setup, scaffold, and your first live deploy.
- Disk setup, the repo, and your first Cursor prompt
- Scaffold Next.js with TypeScript and Tailwind
- Design tokens and content in code, no CMS
- Deploy to Vercel with a staging branch
Part 2 · Design system and homepage
Lessons 6 to 12The primitives everything else is built from.
- Self-hosted fonts (and a real font bug to avoid)
- Container, grid, Button, and a scroll-locked nav
- A hero with an optional, correctly loaded effect
- A work section with optimized images and video
Part 3 · The portfolio engine
Lessons 13 to 19The hard, rewarding part: content as typed data.
- Case studies and experiments as typed data, not MDX
- A shared template that renders every project
- A short-form portfolio and a filtered index
- An interaction experiment and Open Graph images
Part 4 · The business
Lessons 20 to 25Turn the site from a gallery into a funnel.
- A services page that targets one clear audience
- An about page built for trust, not a resume
- A contact form with Resend and silent anti-spam
- A booking embed, a blog, and a versioned footer
Part 5 · Quality and ship
Lessons 26 to 30Ship like a product, then go live.
- SEO, structured data, and llms.txt for AI
- Accessibility and performance passes
- A multi-agent audit workflow
- Promote to production and write your meta case study
What is inside
Everything you need to finish, nothing you do not
30 lessons
Ebook format, readable and exportable. Concept, prompts, exercise, and troubleshooting in every lesson.
A separate prompt pack
Every Cursor prompt from the course, ordered by lesson, ready to copy and adapt.
Three tracks
The full 30-lesson path, a shorter founder fast track, and a developer deep dive.
Appendices and resources
A prompt library, a Framer migration guide, the release ritual, a full file index, and a glossary.
Lifetime updates
The stack moves. You get every future update as the tools evolve.
Grounded in a real site
Every lesson maps to a real change in a live codebase with a public changelog. Nothing is invented.

Who is teaching
Peter Marc
I am a product designer with fifteen years shipping fintech, SaaS, and mobile products, with work at Klarna, Amazon, Rakbank, and Guesty. I rebuilt my own site, www.petermarc.com, in this exact stack, driven with Cursor. This course is me handing over the workflow, decision by decision.
FAQ
Straight answers to what people ask before buying. If your question is not here, email me and I will reply personally.
When does the course start?
The course opens in September 2026. This is a presale: you lock the founding price now and get full access when it launches.
What is the founding price and how long does it last?
The founding price is €40, available to the first 100 people who buy in the presale. It ends on 1 August 2026, or when 100 seats sell out, whichever comes first. The regular price is €80 at launch.
How long does it actually take?
As long as you want. It is 30 lessons, not a fixed 30-day schedule. I built my own site in three days. Realistically, budget anywhere from a few days to a month. The promise is simple: with no coding knowledge, you can have your own live site in 30 days or less.
Do I need to know how to code?
No. You need to be willing to run a command and commit to git. Cursor writes most of the code. You direct it and make the design and product decisions.
What tools do I need and what do they cost?
You need Cursor, about €20 for one month, and you can cancel after. Hosting on Vercel is free for a personal site, the contact form uses a free Resend tier, and a custom domain is optional. That is the whole stack.
What format is the course?
It is a written course you can read, search, and export, with a separate copy-paste prompt pack. The demo video shows the site you build, not the delivery format.
Is it self-paced, and do I keep access?
Yes. It is 30 lessons, not a fixed schedule. You keep lifetime access and every future update, and you go at your own pace.
What if I get stuck?
You can email me while you work through the course. Every common error you will hit is already documented in the troubleshooting part of each lesson.
Is this just a list of prompts?
No. The prompts are included and collected in a separate pack, but the value is the architecture and the judgment: what to build, in what order, and why.
Can I get a refund?
Yes. If the first lessons are not for you, email me within 14 days of launch for a full refund. And if the course never ships, you get a full refund as well. Buying in the presale carries no risk.
Will it go out of date?
The stack moves, and you get lifetime updates. The course also teaches you to read the docs shipped with your version, which is the durable skill.
Pricing
Lock the founding price before it goes up
The course
Regular price €80 at launch
- All 30 lessons
- The full copy-paste prompt pack
- Founder fast track and developer deep dive
- Appendices, resources, and glossary
- Lifetime updates
First 100 buyers only. Offer ends 1 August 2026.
14-day money-back guarantee. Full refund if the course never ships.
Questions before you buy? Email me at contact@petermarc.com.