Michael Eramo Courses
The Art of Doing: Python Projects to Master the Fundamentals
4.7 (1,072 Reviews)
Provider: Udemy
Time: 39.7h- 2025
$79.99
VisitThe Art of Doing: Video Game Creation With Python and Pygame
4.6 (837 Reviews)
Provider: Udemy
Time: 17.3h- 2021
$74.99
VisitThe Art of Doing: Electronics for Everyone
4.8 (343 Reviews)
Provider: Udemy
Time: 11.6h- 2022
$10.99
VisitThe Art of Doing: Dive Into Android Development with Kotlin
4.7 (191 Reviews)
Provider: Udemy
Time: 17.2h- 2022
$64.99
VisitThe Art of Doing: Python Network Applications with Sockets!
4.8 (139 Reviews)
Provider: Udemy
Time: 14.5h- 2022
$64.99
Visit
Most Recent Review
The presentation builds well from lesson to lesson. The explanations and exercises are simple but powerful. I was able to quickly extend what I learned to a real project. Clearly, this course was thoughtful constructed but still has a freshness to its flow. Practical and less theoretical as I had hoped. Thank you.
- Review by Tom Cull on The Art of Doing: Python Network Applications with Sockets!
Instructor Bio
Hello, my name is Michael Eramo. I am a life long learner, a self-taught programmer, and an experienced educator. I hold official Bachelor's degrees in Music, Education, and Physics, as well as a Masters degree in Mathematics. I also hold a certificate in Software Development from Microsoft.
I have years of experience as a high school Physics teacher, Computer Science Teacher, and college Mathematics teacher. I am part of the New York State Master Teacher Program a network of more than 800 outstanding public school teachers throughout the state who share a passion for their own STEM learning and for collaborating with colleagues to inspire the next generation of STEM leaders.
I am passionate about learning new things and teaching what I know to those around me in a way that is engaging, meaningful, and with purpose.





