Live data from Hacker News

Ask HN: Programming Courses for Experienced Coders?

news.ycombinator.com

91–100 of 192 posts

Re: Ask HN: Programming Courses for Experienced Coders?

#91
post #43

Earlier quoted context omitted.

Do you have any book recommendations for those topics?

Crafting interpreters [1] is one such, where the author walks you through writing an interpreter for a toy language. The book uses Kotlin IIRC, but you can write the interpreter in any language of your choice. 1. https://craftinginterpreters.com/

Man, that book was so good! What a tremendous achievement in clarity and insight. I loved it!

Re: Ask HN: Programming Courses for Experienced Coders?

#92
I was quite impressed with Ardan Labs go tour[1] (free) for learning go.

More of an intermediate resource, but was really good for helping to nail down some golang basics.

Would be interesting to hear from people that have taken their courses.

[1] https://tour.ardanlabs.com/tour/eng/list

Re: Ask HN: Programming Courses for Experienced Coders?

#93

I've taken 2 of David Beazley's courses.[1] And, I highly recommend them. If you haven't seen some of his talks, he's very good at explaining things by building them from nothing. I took 2 courses: "Rafting Trip" and "Write a Compiler". Both were awesome. The Rafting Trip took us through implementing the Raft consensus algorithm from scratch. And the "Write a Compiler" course had us build a small language using LLVM.…

How was the participation (number of people, interaction between the instructor and participants and interaction among participants)?

Re: Ask HN: Programming Courses for Experienced Coders?

#94

I've taken 2 of David Beazley's courses.[1] And, I highly recommend them. If you haven't seen some of his talks, he's very good at explaining things by building them from nothing. I took 2 courses: "Rafting Trip" and "Write a Compiler". Both were awesome. The Rafting Trip took us through implementing the Raft consensus algorithm from scratch. And the "Write a Compiler" course had us build a small language using LLVM.…

Sold out :(

Re: Ask HN: Programming Courses for Experienced Coders?

#96

I'm still partial to LearnXinYMinutes[0]. It's how I learned enough MatLab/Octave in a couple hours to test out of an intro CS course. Usually I just use that site in addition to the official tutorial when a concept really stumps me. Here's their article on Elixir[1] [0]: https://learnxinyminutes.com [1]: https://learnxinyminutes.com/docs/elixir/

You consider this to be "for experienced coders"?

Yes. It's not useful for beginners. It's a good way to get a quick introduction to the syntax and idioms of a language you're unfamiliar with.

Re: Ask HN: Programming Courses for Experienced Coders?

#97

In this regard, has anyone tried codecrafters.io? Is it worth it?

(disclaimer: I work at CodeCrafters)

CodeCrafters is a bit light on Elixir support at the moment (only 2/8 challenges support it so far). We're planning on expanding Elixir support soon.

Currently, we're a great fit for Rust / Python / Go - we support a variety of challenges for those, and there's lots of example code from other users to review and learn from.

Post reply on HN