teachyourselfcs.com has a neat collection of textbooks for CS fundamentals.
Though, these fundamentals are more theoretical (though worthwhile). You may want to just build a couple of things first to get some muscle memory.
No need to finish them, as long as you make it over a few hurdles before you move on.