Venso AI / Courses
All Courses
From zero to shipping a real product. Every course ends with something you can use, show, or sell.
Foundations
11 coursesMastering Cursor
Installation, core features, AI pair programming technique, and how to prompt it so it writes code that actually does what you want.
Dev Setup for the AI Era
Terminal, Git, Node.js, Python, and VS Code — configured properly from the start so nothing mysteriously breaks later.
Frontend Concepts That Actually Matter
HTML, CSS, JavaScript, and npm — not the full syntax, but the mental model you need before AI-generated code makes sense.
Backend Basics: No Servers, No Drama
APIs, cloud functions, and databases explained plainly. Know enough to build and debug the back half of any app.
Git: Your Undo Button
Version control as your safety net. Commit, branch, push, and undo mistakes — essential when AI writes code you don't fully understand.
Keeping API Keys Safe
How to store credentials and secrets so you don't accidentally push them to GitHub or get a surprise bill from an API provider.
Next.js from Zero
Pages, routing, API routes, and server components — the things you'll use in every project, taught for people who haven't touched React.
Python for People Who Don't Do Python
Syntax, functions, loops, and file I/O — enough to automate real tasks, with Cursor guiding you the whole way.
Build Your First API with Flask
A working REST API from scratch using Python and Flask. Connect it to a database. Call it from a frontend.
Databases & SQL with Supabase
Write queries that do what you want — CRUD, filtering, joins — using Supabase's editor and AI to move fast.
Portfolio Site with Multi-Language Support
Build a personal site that works in multiple languages. Covers internationalisation, routing, and deployment — using a real-world project as the vehicle.
Databases & Backend
3 coursesSupabase: The Complete Guide
Database setup, user auth, file storage, and API development — all in one. The backend for most apps you'll build here.
Add Stripe Payments to Your Site
Create products, set up checkout, handle webhooks, and build a customer portal. Everything you need to charge real money.
Stripe Subscriptions (Part 2)
Recurring billing, trial periods, plan upgrades and cancellations, and the full subscription lifecycle — built into a working SaaS.
Projects
16 coursesPersonal Portfolio Site
Animated personal site with a contact form and custom domain. The first thing most members ship — and usually the most satisfying.
Launch a Blog with Next.js
A blog you can actually update without touching code. Write in Markdown, deploy automatically on push. Yours to customise.
AI Chat Interface
A real chat app connected to Claude — streaming responses, conversation history, a clean UI. Some members sell access to theirs.
Build a Chrome Extension
A browser tool that reads pages, rewrites content, or extracts data — shipped to the Chrome store in a weekend.
Web Scraping with Chrome Extensions
Extract data from any website using a browser extension. Get around anti-scraping, clean the data, export it somewhere useful.
Directory / Listings Site
A curated links directory with categories, search, and a backend — submit form, admin approval, live listing. A solid first SaaS pattern.
Directory Site: Backend & Admin (Part 2)
Build out the backend — database schema, admin dashboard, content moderation, and email notifications.
Internal Business Dashboard
Live charts, filters, user roles. One member built this instead of paying $200/mo for a SaaS tool that did the same thing.
AI Image Generator
A Midjourney-style app — user logs in, enters a prompt, gets an image. Token-based usage, Stripe billing, admin panel.
AI Task Manager with Vision Models
An app that reads handwritten notes or images and turns them into structured tasks — using Claude's vision capabilities.
Food Photo Calorie Tracker
Take a photo of food, get a nutrition breakdown. Built end-to-end — UI, vision model, database — from requirement to shipped product.
Build a SaaS with a Starter Template
Use a SaaS boilerplate and Cursor to build an international product — auth, payments, landing page, dashboard — in one weekend.
SaaS with Stripe: Full Build
Auth, billing, user dashboard, Stripe webhooks. Built to ship — some members launch this as their first product.
Build with Claude Code
Use Claude Code — Anthropic's CLI agent — to build an AI documentation and knowledge management tool from scratch.
Add an AI Chatbot to Any Website
Embed a working AI chatbot on an existing site — connects to your docs, answers questions, and hands off to you when needed.
iOS Voice Expense Tracker
Say 'spent $18 on lunch', get it categorised and saved. A native iOS app built with SwiftUI and a Python backend — no iOS experience needed.
Deployment
2 coursesDeploy Everything to Vercel
Push to GitHub, go live. Custom domains, environment variables, preview deployments — the fastest path to shipping a Next.js app.
Deploy Python & Other Services
Host Flask APIs, Python scripts, and non-Next.js apps — with a simple point-and-click interface, custom domains, and auto-deploys.