Welcome to The Renegade Coder, a software curriculum site with a recent focus on Python programming and college teaching! Join me on Patreon for even more content.
Coolest Python Programming Language Features
When work is equated to time, there is a significant amount of nuance lost that almost always equals more money for a boss somewhere. Let's say I'm not a fan.
Teaching is something that I enjoy quite a lot. As a result, I spend a considerable amount of time serving my students through course upgrades.
What courses do you think CS students need? I'll take a stab at it with three courses that I'd love to teach.
If you're learning a new programming language, sometimes it's helpful to compare its syntax to something you already know.
Making plots with Matplotlib is fine, but Plotly is the way to go. Learn how to get started here.
Just finished my fourth hackathon, and I'm quite pleased with how it turned out.