In this course, you will learn about the fundamentals of Computer Science. You will not learn how to do a thing, neither will you learn about a cool new feature of JS, React, Ruby or Rails.
What you will learn, though, will enable you to better and quicker understand the real-world applications of these fundamentals.
Ever wondered how DB indices work? Or the React Shadow DOM? Or how dependency managers like bundler or yarn figure out the set of dependency version that satisfy all the crazy rules you’ve given them?
After this course, you will be in possession of fundamental concepts that will allow to understand how these things work even without being an expert in databases, dependency managers or inner workings of React, because under the fancy hood, it all maps to these fundamental concepts.
I will do my best to avoid making this course dry, but, unfortunately, the subject is not extremely exciting. So I implore you to bear with me - it gets much more interesting as you submerge deeper and deeper.