Hi, I recently started MOOC at freecodecamp (as a beginner) and so far I am very pleased with my progress. I’m currently on Responsive Web Design Projects and I was wondering if someone has any book suggestions for me? I’m very serious about learning and I would like to complement this course with good books.
Thanks!
Hi @thelelux,
“How to Design Programs”:
-
Book: How to Design Programs, Second Edition
https://htdp.org/2018-01-06/Book/ -
Video course: Systematic Programming Design
https://www.youtube.com/channel/UC7dEjIUwSxSNcW4PqNRQW8w -
There was a couse in edx but now is archived:
https://courses.edx.org/courses/course-v1:UBCx+SPD1x+2T2016/course/
Concepts, Techniques, and Models of Computer Programming (Theory)
https://www.info.ucl.ac.be/~pvr/book.html
Similar to: “JavaScript: Understanding the Weird Parts - The First 3.5 Hours” video:
Statecharts: a Visual formalism for complex systems (optional):
https://www.inf.ed.ac.uk/teaching/courses/seoc/2005_2006/resources/statecharts.pdf
https://statecharts.github.io/resources.html
Comments
How to Design Programs, is a good starting point, it will give you a good workflow and is really beginner friendly. Is not JavaScript, but you can apply the ideas and concepts in JS without a problem.
Concepts, Techniques, and Models of Computer Programming, is useful only if you are interested in theory.
statecharts: I think they are really useful, but that is just an opinion (you can skip them).
Cheers and happy coding
Thank You very much!
Do you want to learn Web Design but have no prior experience? Learning Web Design Book by Jennifer Niederst Robbins. This friendly guide is the perfect place to start. If you want to buy more books so visit top vouchers code.
Thnak you! I will read it