- [Instructor] Let's take a look at the web application
we'll be building from the ground up.
Later in the course, we'll be covering authentication,
which allows us to register a new user.
Once we're registered, we can go ahead
and post the new message.
We can then see a list of all the messages,
and we can click on an individual message.
We can also navigate back and forth
through our web application.
As well as registration, we, of course, have logging in.
This web application will have all
of the basic features required to expand
into a production-ready web application.
And as you can see, for the duration of the course,
we will cover a good amount of features,
so I'll try to get into coding
as soon as we can with minimal setup.
I'll take a problem-based approach to teaching
by describing the feature we need to implement
in each video, and with minimal upfront theory,
we'll go ahead and code it.
And in some cases, I'll provide a review with theory,
reinforcing what we just learned through programming.
Next, let's take a quick overview
at the different components, both front end
and back end, of our web application.