A list of online programming classes/courses I’ve watched/taken.
MIT Missing Semester
Covers proficiency with programming tools. That means shell, editor, data wrangling, and your tooling. If you’ve never invested time in this, this is a great course. If you’ve invested some time, you’ll probably pick up a couple tools and tricks.