@kevinmcaleer28
  @kevinmcaleer28
Kevin McAleer | Learn MicroPython part 4 - Object Oriented Programming in MicroPython @kevinmcaleer28 | Uploaded July 2024 | Updated October 2024, 2 minutes ago.
Take your MicroPython skill to the next level with Object Oriented Programming in MicroPython. We'll also cover Timers & Interrupts, DocStrings, Decorators, Modules, Libraries and Packages, MP Remote, uPip and MIP.

💁‍♂️ For more information on Kevs Robots, tutorials and more visit: https://www.kevsrobots.com​

🎖To join the membership at 🥉bronze, 🥈silver or 🥇gold levels, head over to
smarsfan.com/membership

Join me on Discord - kevsrobots.com/discord

Join the list - kevsrobots.com/join

☕️ Enjoy this video? Buy me a coffee! buymeacoffee.com/kevinmcaleer

📸 Follow me on Instagram - @kevinmcaleer instagram.com/kevinmcaleer
🐦 Follow me on X - @kevsmac https://x.com/kevsmac
🙂📘 Join the Facebook group - Small Robots facebook.com/groups/smallrobots

👩‍💻 github.com/kevinmcaleer/learn_micropython_part4

🎵 Music by Epidemic Sounds epidemicsound.com/referral/h7e3kx

Mastering Intermediate MicroPython: OOP, Interrupts, and Advanced Tools

Join Kevin in this comprehensive episode as he dives into intermediate-level MicroPython, focusing on object-oriented programming (OOP) and other advanced concepts. Learn core OOP principles such as abstraction, encapsulation, polymorphism, and inheritance, with practical demonstrations. Manage and enhance your coding with modules, packages, decorators, and docstrings. The episode also covers the effective use of docstrings, interrupt handlers for real-time programming, and the implementation of timers and callbacks to create efficient programs. Additionally, discover MPRemote, a command-line tool for automating interactions with MicroPython devices, essential for developers managing multiple devices. Don't miss this in-depth and informative session packed with critical programming insights!

00:00 Introduction to MicroPython Beyond Basics
00:19 Overview of Intermediate MicroPython Topics
01:31 Deep Dive into Object-Oriented Programming
02:34 Understanding Classes and Objects
03:49 Hands-On with Class Creation
06:21 Exploring Class Properties and Methods
20:37 Encapsulation in MicroPython
30:01 Abstraction and Its Importance
35:03 Inheritance: Reusing Code Efficiently
42:23 Polymorphism: Flexible Object Behavior
46:22 Exploring Polymorphism and Decorators
46:50 Understanding Function Scope and Inner Functions
48:02 Practical Examples of Decorators
49:26 Getters and Setters in Python
59:37 Creating and Using Modules
01:06:45 Introduction to Docstrings
01:11:54 Handling Interrupts in MicroPython
01:21:22 Using MPRemote for MicroPython
01:27:24 Community and Support

#Learn​ #MicroPython​ #Robotics
Learn MicroPython part 4 - Object Oriented Programming in MicroPythonMake a Pico 2 powered Virtual Pet - Picotamachibi 2What is a BrachioGraph?The OttoDIY Story - From Hobby to HPObject Oriented Python for Robots - building Chip Part 2Eben Upton on the new Raspberry Pi 5Boost your Raspberry Pi 5 with the Unofficial Pi App Store - Pi AppsThree AIs walk into a bar… #raspberrypico #micropython #chatgptArduino Alvik Deep Dive - What can it do?Setting up a Raspberry Pi plant sensor #shortsHow to build a no-code robot with ViamStep-by-Step Guide to Building Your Own Search Engine with Python and FastAPI!

Learn MicroPython part 4 - Object Oriented Programming in MicroPython @kevinmcaleer28

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER