Best products from r/cs50

We found 16 comments on r/cs50 discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 13 products and ranked them based on the amount of positive reactions they received. Here are the top 20.

Top comments mentioning products on r/cs50:

u/JustinitsuJ · 2 pointsr/cs50

I think CS50 gives you a good solid foundation for C. When I started the course, I used it in conjunction with a book mentioned in the syllabus (not sure if it's still mentioned in there or not, but it was when I started), "C Programming Absolute Beginners Guide" (linked below). It is easy enough to work through and it gives you a different angle to some of the similar concepts that you are learning in CS50.

You aren't going to be an expert in C when you finish either, but hopefully you will understand some important basic concepts.

Also, learning programming is hard, especially at the start, so don't beat yourself up if you don't understand stuff along the way. You aren't alone, there are plenty of resources out there to help (like this sub).

This is the book

u/futureisathreat · 2 pointsr/cs50

My ultimate goal at the moment is to move into a digital nomad type role doing mobile development, preferably for Android.

So, my invisioned path from here is to buy or download some books on Android development and start learning. I've located what seems like a good source (of sources) for learning about Java/Android here, (taken from here)though I don't know because I haven't the links yet.

What is a good (and free) Java / Android Development courses online? Anyone have an opinion on Google's?

Does this path seem good? Should I be considering Java and Android Development the same thing? Thank you!

u/vegantealover · 1 pointr/cs50

Tried the Google one and couldn't stop cringing. Felt like I was in kindergarten watching the videos...

You need to know basic java programming to learn Android, but that should be easy if you already know some language.

Also didn't like that book, personally. It doesn't explain things really well. Currently reading The busy coders guide for Android programming and it seems really good.

I learned Java reading Java: A beginner's guide sixth edition and its a good beginner book, it's also serious unlike the "heads first java" which was full of lame jokes and I don't personally like that.

Should point out I'm a beginner myself so take this with a grain of salt.

Edit: Formating

u/ITdoug · 1 pointr/cs50

Reddit. Although most of the posts here don't garner much attention, and sometimes things are posted which violate the Honor Code, so you have to be careful what you post/ask.

I'm not sure if this is the right book or not, but there's no shortage of C++ books out there. They do help, as I find this course is more "provide a couple small examples of a few things, and here is a very difficult question based on that info" than anything.

This book should bridge the gap and provide background info on code and practise stuff.

Also, codecademy.com is an amazing site to help you learn coding.

u/cozichooseto · 1 pointr/cs50

CS50 used to recommend this book to read and do exercises along side online content: Programming in C

One of the best textbooks I ever read.

u/TechAnd1 · 1 pointr/cs50

Yeah I've got that book - the other book is programming in c. Which I also got - though it's quite a lot denser than the other one.

Haven't checked codeacademy - main goal is to go through cs50 and its related stuff before veering off too much, I'm liable to going off on tangents and not getting anything done as a result!

u/gabrielsol · 1 pointr/cs50

I just found this good price on a refurbished one on Amazon

https://www.amazon.com/gp/aw/d/B01LXCLDRI/ref=psdcmw_13896615011_t1_B01GU28ZSU

What do you think?

u/delipity · 1 pointr/cs50

The PDF you linked to is the one by Kochan that is currently available for purchase: http://www.amazon.com/Programming-3rd-Edition-Stephen-Kochan/dp/0672326663/ It is not the one found at the e-booksdirectory.com link you have just posted.

You may not have pirated the PDF that you are linking to via Google Docs, but someone did.

u/stndn · 1 pointr/cs50

C Syntax is a real PITA especially if you haven't had prior experience.

I used:
https://www.amazon.com/Programming-Absolute-Beginners-Guide-Progr-ebook/dp/B00EANJ09U