- Learn
- Foundations
- The AI Coding Landscape
Tools and frameworks you'll be using for AI development
The AI Coding Landscape
In this course, we will be utilizing what I would consider to be the industry standard tools and frameworks for developing with AI.
Tools You'll Learn
Cursor - an AI-powered code editor (also referred to as an IDE, Integrated Development Environment)
Claude Code - Anthropic's agentic terminal assistant for coding tasks
GitHub Copilot - GitHub's AI pair programmer that works in any editor
Next.js - a coding framework that makes it easy to build websites and web applications
shadcn/ui - a component library that you can easily add components into your apps
GitHub - a cloud-based platform where you can store your code
Supabase - a database authentication platform
Vercel - a website hosting platform
Skills You'll Develop
Along with these tools, you'll also learn skills like:
- How to use the terminal for AI development
- Best practices and workflows for prompting AI coding assistants
- How to debug and make your app production ready
- Security best practices
- Speed optimization
- How to publish your site live to a URL
- And much more
With these key skills, you will be able to build anything.