# Intern Learning Resources *A collection of links to help with additional learning.* --- ## Bash - [Bash Scripting Cheatsheet](https://devhints.io/bash): Quick reference guide - [ExplainShell](https://explainshell.com/): Command help text - [Learn Bash in Y Minutes](https://learnxinyminutes.com/bash/): Straight to the point reference guide - [ShellCheck](https://www.shellcheck.net/): Instant feedback on your shell scripts ## Python - [FutureCoder](https://futurecoder.io/): Learn Python from scratch - [HackerRank Python](https://www.hackerrank.com/domains/python): Practice Python by solving small challenges ## Vim - [Learn Vim in Y Minutes](https://learnxinyminutes.com/vim/): Reference guide for Vim commands - [VimGenius](http://www.vimgenius.com/): Lock in Vim muscle memory - [Vimium](https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/): Vim key bindings as a browser extension - great way to practice ## Additional Resources - [Atlassian Git Tutorial](https://www.atlassian.com/git/tutorials/what-is-version-control): Version control in depth - [MonkeyType](https://monkeytype.com/): Practice typing - [Book of Secret Knowledge](https://github.com/trimstray/the-book-of-secret-knowledge): A treasure trove of resources - [Txtify.it](https://txtify.it/): Convert any webpage to text - excellent when combined with curl - [Dillinger.io](https://dillinger.io/): Browser markdown editor - exports to pdf - [Sshuttle](https://sshuttle.readthedocs.io/en/stable/overview.html): Get to know Sshuttle - a transparent proxy-based VPN using ssh