+1! This is a three-parter and it was such a fun hobby for a few weeks when quarantine was kicking up. I had played with plenty of languages before but didn't realize the gaps in my knowledge. Would recommend.
I took it the second time it was offered. One of the main reasons was it was as an excuse to learn Emacs. Does anyone know if the course still encourages using Emacs?
it does!
I did this course 5+ years ago and I still remember it fondly! I can pretty confidently say that it made me a better developer
As someone who learned to program outside of college, this course was one of my favorites.
Great class that really challenged me as a self-taught programmer. Rewarding assignments that pushed back the basics you often find in MOOCs
These are absolute gems! I remember how bummed I felt watching the last video of the last course because it was ending.
I wish there was a follow up. Brown published their book online, but it's not as fun without a structure.