Software Design in Python

In this series, I talk about design patterns and principles and show you how you can use them to improve the quality of your code. All examples are in Python.

Curated by: ArjanCodes (99 videos)


Currently Playing: 6 Easy Tips to Design an AWESOME REST API

💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. Learn 6 essential tips for designing a great REST API that even big companies often overlook. From following standards and maintaining consistency to writing clear documentation and simplifying integration, this video covers everything you need to create user-friendly and efficient APIs. Don't miss out on the key strategies for improving your API design! 🔥 GitHub Repository: https://git.arjan.codes/2024/apidesign 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses/ 🔖 Chapters: 0:00 Intro 0:47 Tip #1: Follow the standards 4:09 Tip #2: Be consistent 5:59 Tip #3: Keep things simple 8:35 Tip #4: Write clear documentation 10:41 Tip #5: Make sure your API is easy to navigate 12:55 Tip #6: Make integration easy 20:57 BONUS tips 22:19 Mea culpa 23:01 Outro #arjancodes #softwaredesign #python


Tracks in this Playlist