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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Which Coursera courses/specializations you recommend?

163 点作者 quotz将近 5 年前
I am a recent grad with beginner knowledge in programming. I wanna get into programming seriously, and my former university is sponsoring all my coursera certifications. Which ones should I do over the summer?

22 条评论

striker_axel将近 5 年前
I would recommend Andrew Ng&#x27;s Deep Learning Course. <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;specializations&#x2F;deep-learning" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;specializations&#x2F;deep-learning</a><p>This course is extremely good mostly because it covers the essential theoretical topics and gives some practical advice. TIP: do solve the assignments bcz it will clear a lot of concepts while solving it. ( or other solution can be found on github )
评论 #23430539 未加载
评论 #23435239 未加载
评论 #23436222 未加载
xenocratus将近 5 年前
Dan Boneh&#x27;s Cryptography I course: <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;crypto" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;crypto</a><p>I started learning about crypto from this one and found it well taught and detailed - he really goes into more rigorous proofs and attack models etc. When I did it (some 4-5 years ago) the assignments were also really challenging and fun, proper programming assignments.
评论 #23432223 未加载
yaj54将近 5 年前
As it happens I have catalogued and ranked all mentions of Coursera courses on Hacker News - you&#x27;ll note that many of the mentions in this current discussion appear there as well.<p>HN Academy: <a href="https:&#x2F;&#x2F;yahnd.com&#x2F;academy&#x2F;" rel="nofollow">https:&#x2F;&#x2F;yahnd.com&#x2F;academy&#x2F;</a><p>I&#x27;ve also more recently done the same thing with mentions of Coursera on Reddit: <a href="https:&#x2F;&#x2F;reddsera.com" rel="nofollow">https:&#x2F;&#x2F;reddsera.com</a><p>Hope it helps!
评论 #23437569 未加载
评论 #23436880 未加载
评论 #23433573 未加载
ducaale将近 5 年前
1. CS50 [difficulty level: medium, has certificate: Yes] <a href="https:&#x2F;&#x2F;www.edx.org&#x2F;course&#x2F;cs50s-introduction-to-computer-science" rel="nofollow">https:&#x2F;&#x2F;www.edx.org&#x2F;course&#x2F;cs50s-introduction-to-computer-sc...</a><p>2. Algorithms [difficulty level: hard, has certificate: No] <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;algorithms-part1" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;algorithms-part1</a><p>3. Nand2Tetris [difficulty level: ok, has certificate: Yes] <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;build-a-computer" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;build-a-computer</a>
jp0d将近 5 年前
Why is almost every answer on this thread is related to Machine Learning. The question was about programming. There is 3 part series from University of Washington on programming languages covering Standard ML, Racket and Ruby. It compares and contrasts functional programming and Object oriented programming in detail by teaching 3 different languages. I believe this is a great resource to start with. Here is the link. --&gt; <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;programming-languages" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;programming-languages</a>
评论 #23436799 未加载
评论 #23436396 未加载
评论 #23436468 未加载
vector_rotcev将近 5 年前
I have completed both of the following:<p>1) <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;learning-how-to-learn" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;learning-how-to-learn</a><p>2) <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;machine-learning" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;machine-learning</a><p>I highly recommend both of them, if they cover a subject you&#x27;re interested in, though if you only have time for one, they are listed in descending priority order.<p>Given how low it&#x27;s time+energy requirements are, and how large the pay-off has been, I recommend Learning How to Learn by Dr. Barbara Oakley to everyone regardless.
评论 #23431104 未加载
pul将近 5 年前
The first two course of the specialization on functional programming by Scala&#x27;s founding father is worth your time if you&#x27;re into that. I remember it being quite challenging, but gives you a thorough grasp of FP, and a new language in your toolkit.<p><a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;specializations&#x2F;scala" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;specializations&#x2F;scala</a>
评论 #23436510 未加载
JamesBarney将近 5 年前
This isn&#x27;t coursera, but it is so good I felt compelled to mention it, fast.ai is fantastic.
评论 #23429344 未加载
ctoomey将近 5 年前
The Stanford algorithms specialization (<a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;specializations&#x2F;algorithms" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;specializations&#x2F;algorithms</a>) is outstanding. Professor Roughgarden is the best instructor I&#x27;ve ever had, online or in person. He&#x27;s got infectious enthusiasm about the topic and does a great job explaining the algorithms and how to analyze and understand them.
ctnb将近 5 年前
Software Design and Architecture Specialization: <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;specializations&#x2F;software-design-architecture" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;specializations&#x2F;software-design-arc...</a><p>I learned so much in these courses that cover OOD, design patterns, and architecture in a real world and practical way. I found it one of the best taught courses I&#x27;ve taken.
评论 #23434537 未加载
manishsharan将近 5 年前
Can anyone recommend a course for someone looking to move from senior software engineer&#x2F;architect role to a technology management role in a traditional bank ? I am comfortable in Technology delivery but I need a guide map to successfully traverse the organizational politics and egos and policies. I know I need help with those soft skills.
评论 #23429635 未加载
评论 #23431899 未加载
bjourne将近 5 年前
If you are a beginner you want to start with either Python or Javascript (with our without HTML). Any course that introduces those languages would be fine. Don&#x27;t bother with anything more advanced until you have the fundamentals down. Also, unless you&#x27;re already doing it, learn how to touch type.
leesec将近 5 年前
<a href="https:&#x2F;&#x2F;missing.csail.mit.edu&#x2F;" rel="nofollow">https:&#x2F;&#x2F;missing.csail.mit.edu&#x2F;</a><p>not Coursera but free and extremely valuable.
tartoran将近 5 年前
Look up Programming Languages, part A and B
评论 #23429086 未加载
dgellow将近 5 年前
The algorithm specialization was really cool to work through.
spookyuser将近 5 年前
While not directly related to programming I&#x27;m currently doing The science of wellbeing <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;lecture&#x2F;the-science-of-well-being&#x2F;become-happier-by-learning-applying-psychological-science-1SQxW" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;lecture&#x2F;the-science-of-well-being&#x2F;b...</a> and would definitely recommend it.
pieteradejong将近 5 年前
good one:<p><a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;python" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;python</a>
random31415将近 5 年前
I would highly recommend this course - <a href="https:&#x2F;&#x2F;www.udemy.com&#x2F;course&#x2F;the-complete-web-development-bootcamp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.udemy.com&#x2F;course&#x2F;the-complete-web-development-bo...</a>
评论 #23429949 未加载
pknerd将近 5 年前
I&#x27;d recommend <a href="https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;learning-how-to-learn" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;learning-how-to-learn</a>
评论 #23432730 未加载
Thorentis将近 5 年前
Stanfords cryptography 1 course is fantastic, highly recommend. Apparently a more advanced one (crypto 2) is coming out October-ish too.
meghdeepr将近 5 年前
What would you recommend as the best mathematics course for understanding the underlying mathematics in machine learning ?
评论 #23434887 未加载
TACIXAT将近 5 年前
The intro to deep learning using tensorflow is great. It made a lot more stuff click for me than fast.ai.