Welcome back, everyone, to these sections of the course that are going to focus on Python.
So we just finished learning the basics about the frontend things like HTML, CSS and bootstrap.
Keep in mind, there are other topics related to the front end, especially JavaScript, which you don't
really touch upon too much.
But we will show it from time to time when we talk about Django and creating a full website.
But we're going to do right now is switch gears to learning about what we need to know for the back
end.
Remember, this overall course really is focused on Django, but in order to use Django, we need to
first learn Python, so we will learn about the details of Django later on.
But to truly understand how to use the Django framework and its libraries, how to import modules,
set up classes, use functions, we'll need to know some level of basic Python programming.
Now, we should note that Python can do a lot more than what we show in this course, and these sections
are meant to give you the minimum amount of Python knowledge to effectively use the Django framework.
If you want to dive deeper into other uses for Python, maybe machine learning or data science of Python
visualisation with Python dashboards, that sort of thing.
You can check out our other courses on many related Python topics, but again, here we're just focus
you on getting you up to speed enough so you can work with Django.
So what we've done is we separated the Python programming sections of the course, the two parts we're
calling on Python basics, where the overall goal is to be able to use functions within Python and then
Python advanced or advanced python.
The goal of that section is to understand O.P., which is object oriented programming in order to use
Python classes.
So the basic topics, which is the section we'll discuss, variable types, data structures, control
flow, that's things like if Elif and L statements, as well as for loops, and then we'll end with
functions.
So if you already know how to use functions, basic lists and dictionaries in Python, you may want
to skip the basics section.
The next section is Python.
Advanced topics here are going to discuss some things that will end up using later on, with Django
talking about things like errors and exceptions, object oriented programming that is setting up classes
and then modules and imports.
How can you set up a pie file and then later import it into another that pie file?
OK, now before you begin the next series of lectures, you should already installed Python and Visual
Studio code in case you're writing at this section by jumping ahead.
Maybe you already knew some HTML, CSS and you wanted to jump straight into Python.
Please make sure to review our installation and set up lecture at the beginning of the course where
we talk about setting up and installing Visual Studio code.
And when you install Visual Studio code, it'll also give you the option to install Python for you in
case you don't have it already.
So go ahead and review that particular video lecture where we talk about how to get set up for the entire
course.
OK, let's get started.
I'll see at the next lecture.