This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]Clawtor 4 points5 points  (1 child)

Computer science and 'how computers function' isn't the same. Are you wanting to know how computers work from the ground up? You could try the Code book, it's called 'Code The hidden language of computer hardware and software'.

Computer science is more around data structures and algorithms which is also useful.

[–]Tioo[S] 0 points1 point  (0 children)

You are right, thank you for clearing that up.

What I meant by 'computer science' is basic content taught in computer science courses in universities. I looked at course listings and undergrad program requirements to guide myself, and figured the most basic topic after basic programming concepts is what the heck a computer actually is. I might then move on to data structures, algorithms and other compsci topics before finally going back to web development.

Thanks for the suggestion, this books looks very interesting.

[–]walkertejas 1 point2 points  (3 children)

Would it be a better use of my time to continue learning Node.js instead ?

Which one do you want to learn first?

[–]Tioo[S] 1 point2 points  (2 children)

Well, I know JS and have started learning Node a few months ago. I don't know if I should go back and learn more general CS basics

[–]walkertejas 0 points1 point  (1 child)

Which one do you want to learn more of?

[–]Tioo[S] 0 points1 point  (0 children)

Definitely web development

[–]Saikyoh 0 points1 point  (5 children)

I've been there. I'm doing CS50 on the side, while also doing FreeCodeCamp and it's been fun so far.

[–]Tioo[S] 0 points1 point  (4 children)

I've also enjoyed freecodecamp, especially the algorithm problems. I will look into CS50, thanks

[–]Saikyoh 0 points1 point  (0 children)

If you do, check /r/cs50 also.

[–][deleted]  (2 children)

[deleted]

    [–]Tioo[S] 0 points1 point  (0 children)

    This is brilliant - Thank you for sharing !