73
edits
(Add a link to a tutorial and another to a discussion of tutorials) |
|||
Line 4: | Line 4: | ||
* [https://missing.csail.mit.edu/ The Missing Semester] - A series of MIT class videos teaching a lot of practical things that developers need to know. | * [https://missing.csail.mit.edu/ The Missing Semester] - A series of MIT class videos teaching a lot of practical things that developers need to know. | ||
* [https://mptc.io/ Modern Plain Text Computing] - A short seminar taught at Duke, aimed at students and researchers, covering how to think about and use computers, file systems, the shell, text editors, version control, and build systems. The philosophy is that these is essential knowledge for doing lots of research and making that research reproducible. | |||
** [https://mastodon.social/@kjhealy/111791054059558470 A Mastodon thread discussing similar classes and resources] | |||
* [https://gitlab.com/slackermedia/bashcrawl bashcrawl] - A text adventure to teach shell skills. | * [https://gitlab.com/slackermedia/bashcrawl bashcrawl] - A text adventure to teach shell skills. | ||
* [https://mystery.knightlab.com/ SQL Murder Mystery] - "The SQL Murder Mystery is designed to be both a self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime." | * [https://mystery.knightlab.com/ SQL Murder Mystery] - "The SQL Murder Mystery is designed to be both a self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime." |