Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
You Can Do Really Cool Things With Functions In Python
Play lesson

Software Design in Python - You Can Do Really Cool Things With Functions In Python

4.0 (1)
31 learners

What you'll learn

This course includes

  • 31.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. Here are a few not-so-common things you can do with functions in Python, including closures and partial function application. Functions are incredibly powerful and you can use them to write code that's really clean and often a lot shorter than when relying on classes and object-oriented programming. The code I worked on in this video is available here: https://github.com/ArjanCodes/2022-functions. 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses. 💬 Join my Discord server: https://discord.arjan.codes. ⌨️ Keyboard I’m using: https://amzn.to/49YM97v. 🔖 Chapters: 0:00 Intro 1:32 Explaining the code example 3:56 About the Strategy pattern 4:29 Replacing the class structure by functions 9:24 Passing extra parameters using closures 13:37 Using partial functions #arjancodes #softwaredesign #python

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere