Additional Resources
Still looking for more?!?! Here are a few youtube channels and blog posts that I trust and have served as a great resource for a variety of languages and principles:
One cautionary tale, especially if you have already reviewed a few tutorials. DO NOT LOOK FOR MORE! You want to avoid tutorial hell at all cost. After one, two at the absolute most, tutorials on a topic, just try to do a project with that knowlegde. You will NEVER, and I repeat NEVER, feel confident enough to start coding just by looking/watching/reading tutorials. That is not how coding works; its much more like math. The only way to improve is to do it; try things out, fail, see what works. This is the only way to improve.
With that out of the way, if you just wanted to see other places to explore new topics/find some cool resources check out these. I have personal viewed all of them and can say each are really helpful for different styles/people.
Python
- YouTube Channels: Arjan Codes, mCoding, Tech with Tim, Python Engineer, Socratica
- Websites: Real Python, pep8 Style Guide, Google Style Guide
- Books: Learn Python the Hard Way, Automate the Boring Stuff (have not personally read, but like the idea and its free so I wanted to add it)
JavaScript
- YouTube Channels: fireship
- Websites: fireship.io
General Coding Principles
- YouTube Channels: Arjan Codes
- Websites: GitHub, StackOverFlow, SuperUser
- Books: Design Patterns (overview of Design Patterns)
Understanding General Computer Hardware/IT
- YouTube Channels: Tech Quickie, Linus Tech Tips (LTT), Network Chuck, Chris Titus Tech
- Websites: DigitalOcean
Linux
- YouTube Channels: Linode, Learn Linux TV, The Linux Experiment, Chris Titus Tech
Webserver/Webdev
- YouTube Channels: fireship, Network Chuck
- Websites: DigitalOcean
R and General Stats
- Websites: UCLA’s Statical Method and Data Analysis Website, and there R specific section