I'm diving into software and hardware development and came across teachyourselfcs.com. Some of the material seems pretty dated, going back to the 20th century. I'm curious if the books and lessons offered there are still applicable to today's tech or if I should look for other resources instead.
4 Answers
Books are a great way to grasp computer science concepts, but if coding is your primary goal, prioritize learning programming languages and hands-on projects. Technologies evolve, so while theoretical knowledge is vital, make sure you balance it with practical experience in coding, especially with frameworks and apps.
I've been teaching coding for nearly a decade and hadn't heard of this site until now. They did a big update in 2020, but keep in mind, they're more focused on theory rather than practical programming skills. You might finish the course knowing a lot about how computers work without ever writing code. If your goal is to really understand software development, cycling between theory and practical training in coding is essential.
Computer science knowledge is excellent for theory, but practice is where you really learn to code. To actually develop applications, you’ll need to get your hands dirty—build web apps, understand hosting services, and integrate new technologies like AI. For practical coding skills, check out online tutorials or courses that focus on application development.
Computer science fundamentals have remained largely the same. Concepts like Turing’s model and Von Neumann architecture are still relevant, so you can definitely gain a solid foundation from this site. That said, if you want to learn modern programming concepts and tools, consider other resources too. This site is excellent for core CS knowledge, similar to what you'd learn in college, but it doesn't cover the latest programming practices thoroughly.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically