With love for developers of all backgrounds around the world ❤️
The course was made over 2023–2024, and the versions of the libraries it uses are out of date by now. The approaches themselves will hold for years yet — the course is still a good guide to the principles of fullstack development.
Meanwhile I am working on a new fullstack course that starts roughly where this one ends. Its lessons come with a boilerplate that already has the whole project configured, and the task is to build a SaaS product of your own: An anti-course on building a SaaS with TypeScript, React, Bun, Point0.
React, TypeScript, Vite, Node.js, pnpm, Express, tRPC, PostgreSQL, Prisma, Formik, Zod, Jest, Prettier, ESLint, Stylelint, SCSS, Husky, Passport, React Router, Cloudinary, AWS S3, MJML, Brevo, CRON, Winston, Balsamiq, Sentry, Mixpanel, Cloudflare, Docker, DataDog, Heroku.
I'll teach you a huge number of technologies and how to wire them together. But you need to already know at least something about programming and markup, because I won't spell out the basics — I teach the advanced parts.
The stack and architecture I offer are a real pleasure to work with. Your code will be clear, concise, and easy to maintain. You'll enjoy building your product.
Many developers end up joining products that someone else started long ago and sloppily, and are forced to adapt to an existing, awkward architecture and stack. You, instead, want to build products entirely on your own, from start to finish.
All the code of the educational project is available on GitHub. Get access, download it, and use it as the foundation for building your own project.