When I first started learning Computer Science, I didn't know where to start. There was so much information, and a lot of them are difficult to understand because they're not for beginners. It was overwhelming. But I came across this video series of Crash Course Computer Science. And it was gold! It brought up CS topics in a brief and easy-to-understand manner. Carrie Anne is such a great teacher, and she made me interested to learn more about computers! They also have wonderful youtube videos on other subjects like biology, chemistry, etc. Worth to try! (This recommendation is for complete beginners)
As I kept looking for more resources to learn Computer Science, I found this channel that's concentrating on open-sourcing and free education. It was wonderful. They have a lot of full course videos ranging from 1 to 20 hours each on programming languages, frameworks, technologies, and even things like blockchain! It's a wonderful website and it deserves more appreciation and recognition! I learned my first programming language (Python) from the freecodecamp site, and I completed the whole course except the project part. I also watched their course on Comptia Network+ certification. It was about computer networking, and even tho it only explained things briefly, it was a wonderful 9-hours worth of information. I recommend freecodecamp for everyone!
Hey! Don't forget the academy-oriented approach to computer-related courses by Neso Academy. They give you a series of videos on Computer Networking, Operating Systems, Data Structures, DBMS, and others. They tried to explain it in a short and clear manner. They made me realize complex subjects aren't actually that complex as long as we tried our best to understand the whole reasoning behind it and how it actually works! Some of their videos are old and personally speaking, I don't like the older ones. But that doesn't mean you shouldn't watch them. They also have their own website. You can pay a subscription to unlock their other videos.
it's a video from FreeCodeCamp again! Andrew Brown is working together with FreeCodeCamp to create and share free AWS Cloud Practitioner course. It's a really great resource and covers important things that will help you pass the exam. I highly recommend it if you're interested in AWS or is currently studying for AWS Cloud Practitioner Certification. it talks about main AWS services, AWS terms (such as region, availability zones, etc), and he demonstrated on how to get the servives to run.
If you're interested in understanding how things work (hardwares and computer technologies), you might be interested in this youtube channel called Branch Education. It has amazing visualization of components, and it explains really well on how everything is connected and works together. They definitely put a lot of effort into creating high quality educational videos.