Hi, and welcome to this course.
My name is Maximilian Schwarzmuller,
and I will be your instructor in this course
where I will teach you NextJS from the ground up
step-by-step and in great depth.
And I will teach you all about NextJS, not just in theory,
but instead by building multiple exciting demo projects.
By the end of the course, you'll therefore be able
to use NextJS in your own projects,
and you'll be able to build
amazing full-stack applications with React.
Now, speaking of React,
that's the one prerequisite for this course.
You should have basic React knowledge
because NextJS is actually a framework that builds up on top
of React, and I'll get back to that in the next lectures.
But you should have that React foundation
so that you get the most out of the course
because this is not a React course, but a NextJS course.
That being said though, the very next section
after this first section will be a React.js
refresher section so that you can go through
that section in case it's been some time since you last
worked with React.
But with that, let's not waste any time.
Let's instead dive right in.
And let's start with the most important question.
What exactly is NextJS and why would you need
or use it?