Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
5 Tips For Object-Oriented Programming Done Well - In Python
Play lesson

Software Design in Python - 5 Tips For Object-Oriented Programming Done Well - 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. You can do Object-Oriented Programming badly, or you can do it well. Especially in Python, there are many ways to trip up. So, here are 5 tips for Object-Oriented Programming done well. 🎓 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:14 A bit of background 3:01 #1 You can combine FP and OOP 5:16 #2 Make classes either behavior-oriented or data-oriented 7:24 #3 Be careful with inheritance 10:22 #4 Use dependency injection 13:32 #5 Don't abuse Python's power features #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