Book Image

Abstracting with Functions [Video]

By : ACI Learning, Justin Dennison, Zachary Memos
Book Image

Abstracting with Functions [Video]

By: ACI Learning, Justin Dennison, Zachary Memos

Overview of this book

"Abstracting with Functions" is a meticulously curated video course designed for technical professionals eager to master the art of function creation in Python. Through a comprehensive series of videos, learners are taken on a journey that begins with the basics of what functions are and why they are pivotal in programming. The course underscores the significance of functions in collecting logic into reusable chunks, thereby fostering more readable and maintainable codebases. Starting with an introductory overview, the course swiftly moves to dissect the anatomy of functions, from the simplest forms without arguments to more complex functions featuring multiple positional and keyword arguments. Each episode, hosted by dynamic duos such as Aubri and Ronnie or Justin and Zach, not only discusses the syntax and theoretical aspects but also delves into practical demonstrations and the subtleties of function creation, such as edge cases and argument types. The importance of understanding functions is also linked to professional development, highlighting their relevance in networking and certification exams. By the end of the course, learners will have a solid grasp of how to efficiently abstract logic through functions, enabling the construction of more sophisticated and scalable programs.
Table of Contents (1 chapters)
Chapter 1
Abstracting with Functions
Content Locked
Section 3
Creating a Function
In this episode, Justin and Zach explore creating our first function in Python. Justin discusses the syntax as well as some edge cases to consider when creating a function. Moreover, Justin demonstrates the use of a function to collect programs into a more predictable format.