/next-course

Mosh Hamedani Next.js course repo

Primary LanguageTypeScript

Next.js Course Playground

This repository contains all of the code examples and exercise solutions for the first part of my Next.js course.

This course teaches you everything you need to build full-stack applications with Next.js 13+ (App Router) and TypeScript. You'll learn how to:

  • Style Next.js applications
  • Implement routing and navigation
  • Build APIs using the new App router
  • Use Prisma to integrate your Next.js applications with a database
  • Handle file uploads
  • Implement user authentication with NextAuth.js (OAuth & Credentials)
  • Send beautifuly styled emails
  • Optimize your applications for performance and SEO
  • Deploy your Next.js applications
  • Troubleshoot common errors
  • Apply best practices

By the end of this course, you'll have a solid grasp of Next.js and be able to build real-world applications.

You can find the full course at:

https://codewithmosh.com