Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Programming in Windsurf and MCP

Programming in Windsurf and MCP

43mBeginner2025-07-30

Authors

Joseph LeBlanc

Joseph LeBlanc

Course details

Windsurf brings the power of Large Language Models and Model Context Protocol to your software development workflow. With Windsurf, you can expedite your everyday coding and debugging tasks; yielding complete solutions more quickly. In this course, software engineering leader Joseph LeBlanc teaches you how to configure Windsurf for your specific tools, frameworks, and preferences. Find out how to choose the best LLMs for your tasks, budget credit usage, and prompt effectively. Move beyond vibe coding and start harnessing Windsurf for your everyday software development projects!

Learning objectives
Explain what a MCP server is and prepare Windsurf to use one.
Prepare Windsurf for use with MCP servers.
Estimate credit use for tasks.
Compare models and choose the best one for a task.
Distinguish between write mode and chat mode, determining when to use each.
Outline project requirements for LLMs to read.
Determine when to use a reasoning model versus a standard mode.

Skills covered

AI Productivity ToolsArtificial Intelligence for BusinessBusiness Software and ToolsOne-Off

Concepts

0. Introduction

  • 01 - Build with AI - Coding in Windsurf
  • 02 - Prerequisite knowledge

1. Introducting Windsurf

  • 03 - What is Windsurf
  • 04 - Windsurf LLMs and pricing
  • 05 - Using the exercise files

2. Inline Code Editing

  • 06 - Autocompleting code and managing suggestions
  • 07 - Editing with inline prompts
  • 08 - Creating inline patterns

3. Cascade

  • 09 - Writing and chatting with LLMs in Cascade
  • 10 - Referencing files and symbols in Cascade prompts
  • 11 - Reverting changes
  • 12 - Previewing web apps

4. Model Context Protocol (MCP)

  • 13 - What is MCP
  • 14 - Enabling the sequential steps MCP plug-in
  • 15 - Configuring Supabase MCP

5. Customizing Workspaces

  • 16 - Configuring rules for Windsurf
  • 17 - Defining workflows
  • 18 - Long-running LLM sessions

6. Deploying Web Apps

  • 19 - Deploying to Netlify

Conclusion

  • 20 - Resources and next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal