TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

23 点作者 curious16超过 2 年前
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 条评论

groffee超过 2 年前
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.
jstx1超过 2 年前
&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.
robaye超过 2 年前
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>
zeroego超过 2 年前
&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 未加载
DavidMiserak超过 2 年前
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_experiment超过 2 年前
The Little Schemer. More value per page than basically anything else.
aizyuval超过 2 年前
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.
tsingy超过 2 年前
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>
chriselles超过 2 年前
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 未加载
bloqs超过 2 年前
The odin project and not much else