-
cs-topics
My personal curriculum covering basic CS topics. This might be useful for self-taught developers... A work in development! This might take a very long time to get finished!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Not a book but https://teachyourselfcs.com/ if you want typical curriculum and also not a CS book but good "Computer Science Fundamentals" (free online).
Also I recommend starting from "Code: The Hidden Language of Computer Hardware and Software". Coolest book ever.
It might feel very low level at first but once you understand these fundamental building blocks of computers you will be really well equipped to build upon this knowledge and learn higher level concepts. I also think the Rust Programming book (https://doc.rust-lang.org/book/) is a great resource for general programming knowledge. Some sections e.g. on the borrow checker and lifetimes aren’t 100% applicable to general programming knowledge but I still recommend it. It is more of a 201 level book instead of 101 though.
I would suggest to read beginning part of SICP, with out actually diving into reading chapters, why SICP matters ? => (https://people.eecs.berkeley.edu/~bh/sicp.html).
Take a look at Norvig's essay (https://norvig.com/21-days.html) and suggestions from teachyourselfcs.com.
https://github.com/ossu/computer-science is also a good one.
If want more, https://ocw.mit.edu/courses/electrical-engineering-and-compu...
Related posts
-
Resources I wish I knew when I started my career
-
What path is the best way to get a software engineering role by the summer if my major isn't in software/cs?
-
Seeking Advice for Building a Self-Study Programming Curriculum After Dropping Out of College
-
Besplatni linkovi za učenje
-
Any recommendations for studying computer science in the area or online?