>> Hello everyone and welcome to the summary and
review for Intro to Python, module 2.
If you're watching this video,
you have completed this course.
Finally, you're done with all of the videos.
You can re-watch them, of course,
as much as you need to get the material.
We have a bunch of supplemental material over to the side
as well as our labs and our
assessments that we've talked about.
But you are done with the videos.
You have completed all of our material.
This video is just a summary interview,
just like we did at the end of module 1.
Really quick, we're going to address
all the things that we spent the last couple
of hours discussing.
First, we have Python flow control
where we talked about if, elif and else,
we talked about for and else,
and the special relationship
that else has to for in Python.
We talked about while loops,
we talk about logical escapes.
Remember those are things like break,
continue, and pass,
we've talked about functions in Python of
other arguments about their outputs.
We really learned how to dig into those and
understand what Python functions are for.
Then we did a bunch of
exercises which hopefully you either did in
our next tech lab or you did it
with the assignment document that was given out.
Then what you came back,
we talked about the Python datatype.
We talked about strings,
we talked about string formatting,
string slicing, string indexing.
We talked about string methods.
We learned what methods are.
Then we talked about numbers and all
the different types of numbers.
We talked about integers and floats,
and how you can use them,
and how you can assign them.
We talked about math in Python.
Then we talked about lists,
and we learned that lists and
strings have a whole lot in common.
We learned a couple of gotchas to do with lists.
We got to do some exercises with them and then
we really learned how to slice and index lists,
just like we did with strings.
Finally, in our last video,
we talked about dictionaries.
We saw a couple of key methods.
We saw what dictionaries are,
what they do, what they're for, how you can use them.
In the lab which is coming up right
after this video or you may have done already,
you're going to get to spend a bunch of time
with dictionaries, lists, numbers,
strings, and really just
dig into and make use of that code.
Now, if you've made it this far,
I just want to congratulate you.
Learning a new language is
an incredibly challenging endeavor,
even when it's a language like
Python that is designed to
be easy to learn and understand,
even when you're doing it in 6-9 minute chunks
on a website like this.
If you've made it this far and
you've hung on whether you did it
easily or you did it by
the very edges of your fingernails,
you deserve to have a moment of pride,
and I really want you to know that
I'm just thrilled you made it this far with us,
and you've gotten to do these exercises
and experienced Python,
and understand all of the uses that has.
At this point, I'm going to invite you to come
back for our intermediate
and our advanced Python courses.
But I'm going to say, if this video,
if this lesson of this course was difficult for you,
take some time off,
really focused on applying Python,
find some challenges online.
I'll include some links for some
great Python Challenge websites.
There's a spectacular learn programming subreddit
where you can do programming challenges by the day.
Just all sorts of really cool tools that
you can learn to advance your knowledge of Python.
I really want you to take some time and do that.
Do our labs, work on using it practically.
Then once you're comfortable with
it and you think you really
understand everything we talked about in
this video and in this course,
then come back and check out
our intermediate and advanced
Python courses where you're going to
get to learn just so much about
not only the things we've already talked
about in a deeper sense,
but you're also going to get to learn
to apply new modules.
You're going to learn to do just all sorts of
new and fascinating things in Python.
Again, thank you so very much for watching.
I have been your instructor, Joe Perry,
and I'm just thrilled that you are here.
If you can't hear it in my voice,
I'm really excited and really happy that I
get to do this every day
and I get to work with students like you.
Congratulations.
You have now completed Intro to Python
on Cybrary on demand.