In this video I'm going to explain all of the sections covered in this course
we're going to start with a course introduction in this section I'm going
to go over all of the technologies we'll be using the best way to take this
course how you can get help and what you can expect as a student
after that we'll
move on to setting up our development environment this is where we'll install
all the software required for this course
there's a separate video for Mac
and Windows users
then we'll create our project where we'll create a new
repository on github and a local workspace for managing our source code
after that we'll create our development server and learn how to connect to it
using vagrant
after we've tested our server we'll create a new Django app
install some dependencies and configure the app for our project
then we'll set
up our database by creating our first database models and running our first
migration
after that we'll enable the Django admin so we can manage our
database objects using the browsable interface
then we'll learn the basics of
API views and view sets so we can understand the basics of building an API
with the rest framework this will lead us on to creating our user profiles API
where we'll plan create and test an API use for managing users in our system
after that we'll add the login API so we can authenticate and identify users
Then we'll add the profile feed API for managing user profile feed items and
then we'll deploy our code to a server on AWS
making it accessible on the Internet
finally we'll have a quick summary and
recap of what we learnt in the course