2.11 Summary and Review - IP
Video Activity
Join over 3 million cybersecurity professionals advancing their career
Sign up with
Required fields are marked with an *
or
Already have an account? Sign In »

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