Abstracting with Functions
Abstracting with Functions Overview
In this series, we will take a look at creating functions as a way to collect logic into a reusable chunk. If you want to explore how to create and utilize functions to make your code more readable and maintainable, then join us there!
0h 2m
[MUSIC]
Hello and thank you for watching DevProTV.
We are with Justin Dennison talking
about abstracting with functions.
Justin, tell us about this course.
So this course is meant to give a you
a little bit of a mental picture
of what a function is, right?
That's to start out.
But our real main goal is to talk about
all the nuances that crop up in Python
when you're creating a function.
So we're gonna be looking at keywords,
at some of the syntax and
then looking at the difference between
positional and keyword argument.
How those all come into play when we're
creating functions that we're going
to reuse later.
Now who is this show targeted
toward?
So
this is someone who is getting started
in Python and well programming.
The same concepts kind of apply
throughout the programming.
And we're gonna focus on
Python in particular.
If you've ever created a function or
you have some things where your like,
I don't really know what this is,
then this course is for you.
Because well, this is meant to
be a getting started kind of
endeavor.
Is there a certification involved in
the course?
No,
this is more about powering up our skills.
Learning a little more so
we're better programmers incrementally.
We keep moving forward and
getting better every day.
And
I know you've already touched on it,
but what topics are covered
in abstracting with functions?
So,
how to create a function,
the keywords associated with a function.
Positional parameters,
how to use multiple positional parameters.
What are keyword arguments?
How to use multiple keyword arguments.
And then how to take all of those things,
put them together to get
really complex functions.
Spoiler alert,
I actually recommend against those.
But so you'll know when you're reading
other people's code, your own code.
Code from six months ago or you're
reading code in the future you'll go,
I know what that means.
So that's our main goal.
Thanks Justin, you do a great job.
And if abstracting with functions sounds
like something you'd be interested in, and
you should be; make sure to watch every
single episode in the course library,
you'll be gald you did.
And thanks for watching DevProTV.
[MUSIC]
Overview
In this series, we will take a look at creating functions as a way to collect logic into a reusable chunk. If you want to explore how to create and utilize functions to make your code more readable and maintainable, then join us there!
Learning Style
On Demand
Length of course
3h 7m
9 Episodes
Here are the topics we'll cover
- Abstracting with Functions
Learning Options