Welcome everyone to this section of the course on advanced Python topics.
So we're going to learn about some more advanced Python topics, and I want to be clear, when I say
the word advanced, I'm not talking about something super complex.
I'm just talking about things like object oriented programming that you're not going to know as a very
beginner in Python.
But as you learn more Python, you'll eventually touch upon the topics that we're covering in this section.
And more specifically, a lot of the syntax that Django uses covers these topics, which is why it's
important to cover them before we jump at the Django.
Now, if you already know some basic python up the functions but don't know about object oriented programming,
that is things like creating your own classes within Python.
This is a great section to start the course in in case you wanted to skip the previous section.
As mentioned in the Course Curriculum Overview Lecture.
So what are we going to cover in this section?
We're going to talk about errors and exceptions to start off with them.
The bulk of this section of the course is an object oriented programming, and then we'll talk about
modules and packages and imports.
Basically, how can you actually create your own pie files and import your own pie files and classes
and functions from them to use as a larger structure, which is what Django uses a lot?
OK, so let's get started.
I'll see you at the next lecture.