LEARNING COMPUTER SCIENCE BASICS LITTLE BY LITTLE
First off, I had no idea what a compiler was. Let alone the difference between a functional and a procedural programming language!
It seemed like every answer I found resulted in three more questions. Moreover, every hyperlink lead to a new page with 20 more links I wanted to follow.
I really felt like losing myself in Wikipedia at some point to be honest. There were high-level programming languages, low-level ones, markup languages and what not. And since I had such a strong motivation and drive for learning coding, I did not want to give up. I just did not know where to start. If that sounds familiar, you might find my post about some of the most common programming language paradigms pretty helpful.
It was important for me to understand the logic and fundamentals of programming if I was serious about learning it. To be able to do that, I first needed to start learning computer science basics first before programming anything myself.
RECOMMENDED ONLINE COURSES FOR LEARNING COMPUTER SCIENCE BASICS
All in all, online resources are wonderful, but they can get a bit overwhelming from time to time. That’s why I’ve put together a small list of online courses I recommend for learning computer science for beginner coders.
Please note that some of the following links are affiliate links, meaning that if you choose to purchase a course through one, at no extra cost to you I will get a tiny commission for referring you to cover the costs of running this website. But please, only buy products or services that you really need or that are helpful to you. Thank you for your support!