Learn Ai / Agentic Application Development With Windsurf Ai
Published 5/2025
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.04 GB | Duration: 5h 3m
Published 5/2025
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.04 GB | Duration: 5h 3m
AI / Agentic development is here with Windsurf AI! Web / Mobile app development using Windsurf AI, AI and Vibe Coding.
What you'll learn
AI / Agentic App Development with Windsurf AI
Supabase (Authentication, Storage / Database Management and Much More)
Vibe Coding (As little or as much coding as you desire)
Payment Processing (Using Stripe Integration)
GitHub Integration
Deployment Options
Requirements
No coding experience needed but some might be helpful. You really need just an interest in how to create fully functional web apps using AI.
Description
Welcome to Windsurf AI: Revolutionizing App Development with Agentic AIAre you ready to transform the way you build applications? Windsurf AI is the next-generation platform that empowers developers and product teams to create full-stack web applications using the power of artificial intelligence. Whether you’re an aspiring developer, a startup founder, or a seasoned engineer looking to supercharge your workflow, this course will guide you through every major aspect of Windsurf AI and show you how to harness its capabilities to build smarter, faster, and more innovative apps than ever before.Windsurf AI stands at the forefront of AI assisted software development tools, designed to bridge the gap between your ideas and fully functional applications. Unlike traditional low code solutions that rely on dragging and dropping UI elements, Windsurf AI leverages advanced large language models to interpret your natural language prompts and turn them into code. Imagine describing your app like this: “Create a dashboard for tracking customer feedback with a PostgreSQL backend”, and watching as Windsurf instantly scaffolds the backend, generates UI components, sets up routing, forms, authentication, and even deployment configurations for you.But Windsurf AI is more than just a code generator. It’s a comprehensive development environment that combines copilot style collaboration with autonomous agent capabilities. Windsurf actively maintains awareness of your entire codebase, allowing for coherent, context aware changes across multiple files, making it a true teammate that remembers every detail and helps you maintain your development flow. With features like Cascade, Supercomplete, Command Mode, and AI Flows, you’ll experience a seamless, intuitive workflow that reduces context switching and maximizes productivity.Throughout this course, you’ll discover how Windsurf AI can:Convert natural language descriptions into web applications via an iterative process, using the technology stack of your choice.Automatically manage authentication, database schemas and APIs, so you can focus on innovation rather than boilerplate setup.Integrate with version control systems like GitHub, giving you full ownership and flexibility over your codebase.Help you build and structure your application, via Chat mode, before a single line of code is even generated.You’ll also learn best practices for collaborating with AI, optimizing your workflow, and deploying your applications with confidence. Whether you’re building an MVP (Minimal Viable Product), launching a new product, or exploring the boundaries of what’s possible with AI in app development, this course will equip you with the knowledge and hands on skills to succeed.Join us and unlock the future of software development. With Windsurf AI, your ideas are just a prompt away from reality. Let’s set sail on this journey and redefine what’s possible in app creation together.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Vibe Coding
Lecture 3 Model Context Protocol and Supabase
Section 2: Windsurf / AI IDE Market Overview
Lecture 4 Overview of AI-powered development tools
Lecture 5 Windsurf's unique features and capabilities - Part 1
Lecture 6 Windsurf's unique features and capabilities - Part 2
Lecture 7 Comparison with other AI Tools
Section 3: Getting Started
Lecture 8 Installation and Setup
Lecture 9 Selecting a plan and pricing
Lecture 10 Available Models
Section 4: Exploring Windsurf AI
Lecture 11 Part 1 - Cascade and AI Flows
Lecture 12 Part 2 - Creating the framework for a demo app
Lecture 13 Part 3 - The Terminal
Lecture 14 Part 4 - Display your app in Windsurf
Lecture 15 Part 5 - Integrating Supabase
Lecture 16 Part 6 - Supabase continued
Lecture 17 Part 7 - Supabase Wrapup
Lecture 18 Part 8 - Making changes to our app
Lecture 19 Part 9 - Continuing with changes to our app
Lecture 20 Part 10 - Making one more change to our app
Section 5: GitHub Integration
Lecture 21 GitHub overview
Lecture 22 Integrating our app into GitHub
Section 6: The Art of Prompting
Lecture 23 Part 1 - Examples 1 - 3
Lecture 24 Part 2 - Examples 4 - 9
Lecture 25 Part 3 - Examples 10 - 18
Section 7: Miscellaneous
Lecture 26 Using a Windsurf Rules file
Lecture 27 Supercomplete
Lecture 28 Deployment options
Lecture 29 Payment processing with Stripe
Technical and non-technical users, such as software developers/engineers, individuals, business owners and beginners who are frustrated by the complexity of traditional app development and want to create functional web applications by writing as little code as possible (or no code!)