Learn Grit
Free, self-paced 30-minute courses that teach you how to build web, desktop, and mobile applications with the Grit framework. Pick a track and start building.
Grit Web
Building Web Applications
- 1Introduction to Grit
- 2Your First Grit App
- 3Code Generator Mastery
- 4Authentication & Authorization
- 5Admin Panel Customization
- 6File Storage & Uploads
- 7Background Jobs & Email
- 8AI-Powered Features
- 9Deploy to Production
Grit Desktop
Building Desktop Applications
- 1Your First Desktop App
- 2Desktop CRUD & Data
- 3Custom UI & Theming
- 4PDF & Excel Export
- 5Build & Distribution
Grit Mobile
Building Mobile Applications
- 1Your First Mobile App
- 2Mobile Auth & Navigation
- 3API Integration & Offline
- 4Push Notifications
- 5Build & App Store
Standalone Courses
Deep dives, practical builds, and specialized topics
Batteries Included
Every feature that ships with Grit
30 minAPI-Only Masterclass
Build & deploy a REST API with Go
30 minBuild a Fitness App
Go API + Expo React Native
30 minE-commerce Store
Single app architecture with Vite
30 minAPI Docs: Scalar & Swagger
Auto-generated API documentation
30 minSecurity Deep Dive
Auth, 2FA, WAF & rate limiting
30 minPulse Analytics
Tracing, metrics & monitoring
30 minGORM Studio
The visual database browser
30 minReact + Vite + Go
Building with TanStack Router
30 minDeployment Guide
Dokploy, Orbita, VPS & Vercel
30 minSaaS with Claude Code
AI-assisted SaaS development
30 minInvoice Generator
Desktop app with Wails + PDF export
30 minTesting Your Grit App
Go, Vitest & Playwright
30 minDatabase Mastery
GORM models, migrations & queries
30 minReal-Time Chat
WebSockets with grit-websockets
30 minStripe Payments
Subscriptions & billing for SaaS
30 minBlog & CMS
Complete content management system
30 minCI/CD with GitHub Actions
Automated testing & deployment
30 minCustom Middleware
Extending Grit with hooks
30 minGrit UI Components
Using the 100-component registry
30 min