TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Which books or courses to recommend to beginners for learning coding in 2023?

23 pointsby curious16over 2 years ago
Apart from CS50 and MIT&#x27;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?<p>The books&#x2F;courses are just get them up to pace so that they can start building their own projects after that?

10 comments

groffeeover 2 years ago
How long is a piece of string?<p>It depends very much what kind of projects you want to create. Embedded systems? Kernel? Websites? Apps? Games? AI?<p>There&#x27;s a universe of infinite possibilities out there.<p>Generally though, avoid frameworks until you know the language, and learn the fundamentals. And learn the tools, testing and pipelines etc.
jstx1over 2 years ago
&gt; Apart from CS50 and MIT&#x27;s intro to python course<p>Those are good, there isn&#x27;t much of a point in doing multiple beginner courses.
robayeover 2 years ago
If you don&#x27;t care what language you&#x27;re starting with, but rather just want a good introduction to programming then I can&#x27;t recommend Daniel Shiffman&#x27;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.<p>0. <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;c&#x2F;TheCodingTrain">https:&#x2F;&#x2F;www.youtube.com&#x2F;c&#x2F;TheCodingTrain</a><p>1. <a href="http:&#x2F;&#x2F;learningprocessing.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;learningprocessing.com&#x2F;</a><p>2. <a href="https:&#x2F;&#x2F;processing.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;processing.org&#x2F;</a>
zeroegoover 2 years ago
&quot;How To Program&quot; - Chris Pine &quot;The C# Player&#x27;s Guide&quot; - RB Whitaker<p>When I first started these were the most useful books I used. Chris Pine&#x27;s writing was the most accessible for me being new to programming.
评论 #34255978 未加载
DavidMiserakover 2 years ago
I 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&#x27;s Engineering Everywhere program[0].<p>[0] see.Stanford.edu
thot_experimentover 2 years ago
The Little Schemer. More value per page than basically anything else.
aizyuvalover 2 years ago
I 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.
tsingyover 2 years ago
Here is what I follow: <a href="https:&#x2F;&#x2F;github.com&#x2F;woadray&#x2F;cs-bootcamp">https:&#x2F;&#x2F;github.com&#x2F;woadray&#x2F;cs-bootcamp</a>
chrisellesover 2 years ago
Replit 100 Days of Code<p><a href="https:&#x2F;&#x2F;replit.com&#x2F;learn&#x2F;100-days-of-python">https:&#x2F;&#x2F;replit.com&#x2F;learn&#x2F;100-days-of-python</a>
评论 #34259204 未加载
bloqsover 2 years ago
The odin project and not much else