Hi! I'm new to programming, and didn't take any programming courses in college. I've been learning JavaScript, HTML, CSS, PostgreSQL and most recently, Python. I've found that most of my issues with programming come from my lack of the basics of computer science principles. Does anyone have any resources to help with this, specifically websites or books the explain fundamentals in an easy to understand way? Thank you!