Windsurf Beginner to Pro: Build Production Web Apps with AI
Год выпуска: 10/2025
Производитель: Udemy
Сайт производителя:
https://www.udemy.com/course/windsurf-ai/
Автор: Tom Phillips, WebDevEducation
Продолжительность: 3h 22m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Build production-grade full-stack apps faster than ever by combining the power of Windsurf with the best modern web tools: Next.js 15, TypeScript, Tailwind CSS, Shadcn UI, Drizzle ORM, Clerk, and Neon PostgreSQL.
In this project-based course you'll build ProStoic, a mindful journaling app where users can log personal reflections and use Mirror Mode, an AI-powered feature that analyzes challenges through a Stoic lens and offers practical steps to move forward based on Stoic philosophy. You’ll implement full authentication, role-based access, and a SaaS-style subscription system, all while letting Windsurf do 100% of the coding. AKA Vibe Coding!
That's right: the entire app is built by prompting Windsurf. No manual coding required. You'll see how to guide Windsurf from a blank repo to a deployed, production-ready app using Code Mode, structured prompting, and Windsurf Rules and Windsurf Workflows to steer the AI and get high-quality, secure, and reliable code output.
You'll also use MCP (Model Context Protocol) to seamlessly connect to your Neon PostgreSQL database and generate seed data, schemas, and queries via Drizzle ORM, all through AI.
Содержание
Introduction
07:01
Stack overview
04:12
Important - read before you begin the course! (Github repo etc)
00:30
Tools needed for this course
02:17
Project setup + Windsurf overview
08:19
Udemy ratings & reviews
00:38
Set up auth with clerk
13:43
Customize clerk (includes Windsurf context)
10:36
Install shadcn ui (includes Windsurf rules)
12:07
Explanation of context window in Windsurf
04:01
Set up postgres database on neon and install drizzle orm
08:29
Generate drizzle schema using Windsurf
04:11
Use MCP in Windsurf to seed the database
11:14
Create the data and auth rules (inludes Windsurf Workflows)
22:38
Query for the journal entries for the current user
11:06
Implement the create new journal entry feature
14:59
Implement the edit and delete journal entry feature
12:18
Make UI adjustments with Windsurf
17:23
Set up clerk billing
04:21
Create subscriptions rule + pricing page
08:03
Implement protected Mirror Mode AI feature
15:31
Deploy to vercel
06:25
Congratulations!
01:03
BONUS!
01:07
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 30fps, ~800kbps
Аудио: AAC, 44.1kHz, 128kbps, stereo