This is the first out of several videos which is a beginner's level guide to learn "Git"; if you are going into software development this is a required skill so might as well learn it now. We will be using this in our club projects, so yes, take about one hour and gain this skill forever. Do learn command line; don't use the user interface because you won't be exposed to what's happening underneath all the clicking of the buttons.
This is a huge step towards CS professionalism!
The top website to learn front web development ranging from front-end languages such as HTML, CSS, and JavaScript to back-end development such as Java, Python, SQL, etc. I highly encourage everyone to use this website as opposed to videos online. There are executable examples which you can work with and is a very great resource to learn from. Click on the icon
Understand the sample code, don't simply copy!
This is a great video, along with the five others he made, which is the perfect starting point if you want to get into data science. Data science includes using big data, artificial intelligence, and a bunch of statistics. Python is the tool which tech companies like for this specific field within computer science, I highly encourage you to just watch the video, the rest will follow.
"if this guy doesn't make you wanna learn, something is wrong. "
-Dewayne Yocum, top comment
Java Database Connectivity is a way to communicate with a SQL server and be able to store and manage data in actual tables, not text files like in class. This would be the proper way to store data and will appear in both front and back end development. Luv2code is a channel with very clear, quick, and concise explanations. They have timed captions in the description as well as a whole series on how to work with JDBC. If you want to be a Data Base Administrator, DBA, or go into Data Science, I encourage you to watch all the videos to get to know SQL.
Tutorial #1 is where it gets fun!
Not sponsored, haha. Brilliant is a great website to improve your left brain and maybe brush up on math/CS fundamentals which you have gotten a bit rusty in. Great tool for job interview practice. Time complexity (O(n), O(nlog(n))), data structures, trig, calculus, linear algebra, differential equations, etc. This tool is a bit limited with respect to its Premium package, but nevertheless has great explanations.
Passionate enough for the $10/month subscription? :)