Suggestions
Michael Kennedy
Michael Kennedy is a prominent figure in the Python programming community, known for his role as the founder and chief instructor at Talk Python Training, which offers a wide array of online courses tailored for Python developers. He has been instrumental in creating a comprehensive library of educational content, currently featuring over 240 hours across 42 courses.23
Background and Education
Kennedy holds a B.S. in Mathematics from the University of Kansas and a Master's degree in Mathematics from San Diego State University. His educational background has provided a strong foundation for his career in software development and education.14
Professional Experience
- Founder of Talk Python Training: Since February 2016, he has been leading this initiative, which focuses on high-quality online training for Python developers.1
- Podcast Host: Kennedy is also the host of two popular podcasts: Talk Python To Me, which covers various topics in software development, and Python Bytes, a weekly news show focused on the Python ecosystem.13
- Python Software Foundation Fellow: This recognition highlights his contributions to the Python community and his commitment to advancing the language.24
Contributions and Impact
Michael Kennedy has taught over 100 developer training courses across four continents, emphasizing his global influence in the field. He is recognized for his engaging teaching style and deep subject knowledge, making complex topics accessible to learners.12 Additionally, he has authored several courses and resources, including the book Effective PyCharm, further establishing his expertise in Python development.2
Online Presence
Kennedy maintains an active online presence through various platforms:
- LinkedIn: mkennedy
- GitHub: mikeckennedy
- Twitter: @mkennedy
- Personal Blog: michaelckennedy.net
His work continues to inspire many aspiring developers looking to enhance their skills in Python programming.