4 ms·
Which books or courses to recommend to beginners for learning coding in 2023?
Apart from CS50 and MIT's intro to python course, which books or courses do you think will be suitable enough to be recommended to beginners wanting to learn programming with high school knowledge of algebra and a bit of calculus?
The books/courses are just get them up to pace so that they can start building their own projects after that?
- groffee 4y agoHow long is a piece of string? It depends very much what kind of projects you want to create. Embedded systems? Kernel? Websites? Apps? Games? AI? There's a universe of infinite possibilities out there. Generally though, avoid frameworks until you know the language, and learn the fundamentals. And learn the tools, testing and pipelines etc.
- bloqs 4y agoThe odin project and not much else
- jstx1 4y ago> Apart from CS50 and MIT's intro to python course Those are good, there isn't much of a point in doing multiple beginner courses.
- thot_experiment 4y agoThe Little Schemer. More value per page than basically anything else.
- tsingy 4y agoHere is what I follow: https://github.com/woadray/cs-bootcamp https://github.com/woadray/cs-bootcamp
- DavidMiserak 4y agoI would encourage you to take a look at the ACM CS Curricula for exemplar programs and courses. From there you can check out materials and lectures from Stanford University's Engineering Everywhere program[0]. [0] see.Stanford.edu
- robaye 4y agoIf you don't care what language you're starting with, but rather just want a good introduction to programming then I can't recommend Daniel Shiffman's[0] Learning Processing[1] book enough. It uses Java and Processing[2] to make visual interactive programs instead of the traditional text-based programs. 0. https://www.youtube.com/c/TheCodingTrain https://www.youtube.com/c/TheCodingTrain 1. http://learningprocessing.com/ http://learningprocessing.com/ 2. https://processing.org/ https://processing.org/
- zeroego 4y ago"How To Program" - Chris Pine "The C# Player's Guide" - RB Whitaker When I first started these were the most useful books I used. Chris Pine's writing was the most accessible for me being new to programming.
- qilo 4y ago> "How To Program" - Chris Pine I think you meant "Learn to Program" (Ruby book)
- chriselles 4y agoReplit 100 Days of Code https://replit.com/learn/100-days-of-python https://replit.com/learn/100-days-of-python
- nigamanth 4y agoShouldn't take 100d to learn python. You can do it in 10.
- aizyuval 4y agoI know that’s not exactly what you’ve asked for, but my 2 cents: The best book is continuing projects that involves a lot of “What the hell is this” topics.
- deleted 4y ago[deleted]