System Setup
Topic- Install Node.js (LTS)
- Install VS Code + core extensions
- Install Git and create a GitHub account
- Create a Neon Postgres project
- Create a Vercel account
- Intro to git: clone, commit, push
This is the roadmap we'll follow together. We'll set up your environment, learn the core language and UI pieces, build a real auth system, an admin dashboard, and a mini blog all with Next.js, TypeScript, Tailwind, Better Auth, TRPC, Neon, and Vercel.
We’ll install core tools, set up your accounts, wire up a real database, and bootstrap your first Next.js project.
We don't need perfection on every bullet before moving on — the goal is comfort and repetition, not memorizing every detail in one sitting.
By the end of this curriculum, you will be able to: