Windsurf University
Start Learning
Browse our curated collection of courses and tutorials to enhance your Windsurf skills.
General Education
2 min
Installing the Windsurf Editor
Learn how to install and set up the Windsurf Editor on your machine
Start learning](/content/university/general-education/installing-windsurf-editor/index.html)1 min
Installing Windsurf JetBrains Plugin
Learn how to install and set up Windsurf plugin for JetBrains IDEs
Start learning](/content/university/general-education/installing-windsurf-jetbrains/index.html)2 min
Intro to Cascade
Introduction to Cascade, the engine behind agentic capabilities in Windsurf
Start learning](/content/university/general-education/intro-to-cascade/index.html)3 min
Intro to Planning Mode
Learn how to use planning mode to plan and execute complex tasks
Start learning](/content/university/general-education/intro-planning-mode/index.html)2 min
Intro to Command
Introduction to Command, our powerful inline code generation modality
Start learning](/content/university/general-education/intro-to-command/index.html)2 min
Intro to Tab
Introduction to Tab, our suite of autocomplete models within Windsurf
Start learning](/content/university/general-education/intro-to-tab/index.html)2 min
Model Selection
Learn how to choose the right AI model for your development tasks
Start learning](/content/university/general-education/model-selection/index.html)2 min
Code Lenses
Learn how to use Code Lenses for quick code actions and insights
Start learning](/content/university/general-education/code-lenses/index.html)3 min
Introduction to MCP
Learn how to use Model Context Protocol to extend Cascade capabilities
Start learning](/content/university/general-education/intro-to-mcp/index.html)2 min
Using Web Search
Learn how to use Cascade web search to find information and documentation
Start learning](/content/university/general-education/web-search/index.html)3 min
Introduction to Rules, Memories, & Workflows
Learn how to use Rules, Memories, & Workflows to customize Cascade behavior
Start learning](/content/university/general-education/intro-rules-memories/index.html)2 min
Creating & Modifying Rules
Learn how to create and manage custom rules for Cascade
Start learning](/content/university/general-education/creating-modifying-rules/index.html)3 min
Using Workflows
Learn how to create and use workflows to automate repetitive tasks
Start learning](/content/university/general-education/workflows/index.html)2 min
App Deploys
Learn how to deploy applications directly from Windsurf
Start learning](/content/university/general-education/app-deploys/index.html)2 min
Browser Previews
Learn how to use browser previews to view your web applications
Start learning](/content/university/general-education/browser-previews/index.html)2 min
Intro to Windsurf Browser
Learn how to use browser previews to view your web applications
Start learning](/content/university/general-education/intro-windsurf-browser/index.html)
Tutorials
4 min
Front End Web Development
Learn how to accelerate web development workflows with Windsurf
Start learning](/content/university/tutorials/front-end-web-dev/index.html)2 min
Configuring Your First MCP Server
Learn how to extend Cascade with external tools and data sources using MCP
Start learning](/content/university/tutorials/configuring-first-mcp-server/index.html)3 min
Intro to Prompt Engineering
Learn how to craft better prompts
Start learning](/content/university/tutorials/prompt-engineering/index.html)
Lectures
24 min
What's New in Windsurf - Wave 10
The latest features and improvements in Windsurf from Wave 10!
Join lecture](/content/university/lectures/whats-new-wave-10/index.html)56 min
Windsurf for Government
How Windsurf is unlocking government efficiency
Join lecture](/content/university/lectures/windsurf-for-government/index.html)