02-08-2025, 12:09 PM
![[Image: 71e24845f1226649cd75048e0a77beec.jpg]](https://i124.fastpic.org/big/2025/0208/ec/71e24845f1226649cd75048e0a77beec.jpg)
Cursor Ai: Learn By Building Full-Stack Next.Js 15 App
Published 1/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.24 GB | Duration: 4h 42m
Master AI-Assisted Development by Building a Real-World Kanban Board
What you'll learn
Master Cursor AI's capabilities and limitations
Learn effective prompting techniques for code generation
Understand how to validate and verify AI-generated code
Debug and troubleshoot with AI assistance
Create reusable AI instructions using Notepads
Handle AI hallucinations and knowledge cutoff issues
Requirements
Basic understanding of React and TypeScript
Basic understanding of databases and SQL
Desire to learn AI-assisted development
Interest in modern web development practices
Description
Dive into the future of web development with this comprehensive course that teaches you how to leverage AI to build modern web applications faster and more efficiently. Through building a full-featured Kanban board application, you'll learn both practical AI-assisted development techniques and cutting-edge web development practices.This isn't just another Next.js course - it's a deep dive into how AI can transform your development workflow. You'll learn how to effectively communicate with AI tools, understand their limitations, and use them to accelerate your development process while maintaining code quality and best practices.What You'll BuildYou'll create a production-ready Kanban board application featuring
![Big Grin Big Grin](https://softwarez.info/images/smilies/biggrin.png)
![Tongue Tongue](https://softwarez.info/images/smilies/tongue.png)
Overview
Section 1: Introduction
Lecture 1 Welcome and What You'll Learn
Lecture 2 Project Demo: Full-Stack Kanban Board in Next.js
Lecture 3 About LLMs, Embeddings, Context and Limits of AI
Lecture 4 Getting Up & Running with Cursor AI
Lecture 5 Course Resources & Getting Help
Section 2: Cursor AI Basics
Lecture 6 Using Composer
Lecture 7 Using Chat and Adding Docs
Lecture 8 Cursor Rules, Inline Edits, Tab Completion
Section 3: Building the Project User Interface
Lecture 9 Setting Up UI Library Using Composer (Dealing With Knowledge Cutoff)
Lecture 10 Building the Basic Kanban UI (Cursor Removing Code!)
Lecture 11 Updating the Card UI (Composer as an Agent)
Lecture 12 Adding Dialog & Drop-downs (Fixing Issues Using Cursor)
Lecture 13 Avatars (Code Refactor)
Section 4: Backend: Setting Up Docker, DB & Fetching Data
Lecture 14 Restore the Project State - How to Back Off Changes
Lecture 15 Setting Up the Database (Keep a Firm Hand on AI!)
Lecture 16 Running the Database using Docker (and Troubleshooting)
Lecture 17 Connecting to DB using Drizzle (Using Docs & Web)
Lecture 18 Creating the DB Schema (Migrations)
Lecture 19 Fetching Columns & Tasks using Server Components
Lecture 20 Adding Loading State (Cursor Edit + Fixing Hallucinations)
Section 5: Backend: Building Server Actions & Spoon-Feeding Cursor
Lecture 21 Creating the First Server Action (To Store Data)
Lecture 22 Improving the Server Action (Dealing With Cursor Loosing Focus)
Lecture 23 Cursor Needs to be Spoon-Fed!
Lecture 24 Is Cursor Really Smart and Helpful? Can it Learn?
Section 6: Reusable Cursor Instructions: Notepads
Lecture 25 Cursor Notepads: What They Are?
Lecture 26 Cursor Notepads: Building a Good Notepad
Lecture 27 Notepad for Frontend
Lecture 28 Editing Task: The Form
Lecture 29 Editing Task: The Backend - Something is Wrong
Lecture 30 Editing Task: The Backend - Finding and Fixing Complex Bugs
Lecture 31 Fixing Issue Manually - You Need to Understand the Code
Section 7: Building Features
Lecture 32 Project Checkpoint - What's Left to Build
Lecture 33 Adding Columns: Dialog & Form
Lecture 34 Adding Columns: Visual Adjustments
Lecture 35 Adding Columns: Server Action
Lecture 36 Edit Column: Complete Feature in Under 1 Minute!
Section 8: Building Things Really Quickly
Lecture 37 It's Time to Build Really Quick!
Lecture 38 Deleting Tasks: Would You Code it Quicker?
Lecture 39 Deleting Columns: That's Too Easy!
Lecture 40 Deleting Columns: Confirmation Dialog
Lecture 41 Move Task Horizontally: Generating UI
Lecture 42 Move Task Horizontally: The Backend
Section 9: Summary and What's Next?
Lecture 43 Where We Are Currently?
Lecture 44 What to Do Next? Some Ideas for You!
Teams looking to adopt AI-assisted development practices,Engineers who want to learn practical AI-assisted development,Professional developers wanting to leverage AI in their workflow,Full-stack developers looking to master Next.js 15,Developers interested in modern React patterns and best practices
![[Image: 9fYoIIwM_o.jpg]](https://images2.imgbox.com/6e/42/9fYoIIwM_o.jpg)
![[Image: signature.png]](https://softwarez.info/images/avsg/signature.png)