I use Udemy a few times a year. The instructors are terribly under-paid, and the content is typically very high quality but low depth. It's great for picking up a new skill to a useful degree and getting you ready to continue learning more in-depth material elsewhere.
Eg, great for learning a technology or programming language, but often not great for advanced features of that language.
Whenever you can, use one of the instructors coupon codes prior to buying a course, otherwise the instructors only get about 27% of the money [1] (or less if it's on mobile due to app stores), which is why I decided to not make a game-programming course a couple of years ago.
+1 for this. I made a short udemy course. It took me about 3 months in my spare time. I have only made $3 so far after 6 months. It is a labor of love to teach.
I've never done a bad Coursera one. Probably luck but still. Currently working through Colorado Boulders' FPGA for Embedded Systems course. I'd also recommend anything by Harvard/MIT on edX. The MIT Advanced Manufacturing micromasters, as well as the finance one, were fantastic.
I learn loads of stuff just for fun. Its super interesting to learn detailed specifics of topics, especially knowing you're never going to be tested on it.
Mostly that I just find learning new things fulfilling.
I want to design accelerators for Fintech applications at some point soon, hence the FPGA and Finance courses. As for the Manufacturing one, in my eyes I need to understand to full breadth of the industrial chain. Perhaps not as deep as obtaining raw materials (mining/chemistry), but understanding how we turn raw materials into useful tools is something that's important no mater what kind of engineer you are.
I worked for 3 years as a Go developer before doing this course and I still learned so much from it. Thank you Bill Kennedy, you're a wonderful instructor!
Hard to tell. I pay for O'Reilly for myself since it covers a lot of my needs (nearly all tech books across publishers, conferences, and courses/videos across some publishers (manning, packt, wiley)).
$700 is a steep price to pay for a single go course.
Indeed $700 is a steep price(I live in Eastern Europe so it looks even steeper), but for me it worth it as it helped me a lot in interviews which landed me nice paying jobs(by my standards). I don't know how long it would have taken me to learn all those concepts by myself. The value of a good course is that it condenses the time you need to learn something and this course did the job.
There is also Ultimate Go notebook which is just $10[1], the notes from this course. If the course is too expensive I would go with that.
Yes it’s the same course but the course changes and it’s from a few years ago. I’ve explored it through oreilly and with a live workshop and bill Kennedy is amazing in person. High recommend both.
At this point I am basically an unpaid shill for this company but:
Udacity
While courses from Coursera and EdX are also excellent, Udacity consistently makes me work hard and actually expend the energy to understand non-trivial tech.
25 comments
[ 3.8 ms ] story [ 67.6 ms ] threadhttps://news.ycombinator.com/item?id=32332259
Eg, great for learning a technology or programming language, but often not great for advanced features of that language.
Whenever you can, use one of the instructors coupon codes prior to buying a course, otherwise the instructors only get about 27% of the money [1] (or less if it's on mobile due to app stores), which is why I decided to not make a game-programming course a couple of years ago.
[1] https://support.udemy.com/hc/en-us/articles/229605008-Instru...
I want to design accelerators for Fintech applications at some point soon, hence the FPGA and Finance courses. As for the Manufacturing one, in my eyes I need to understand to full breadth of the industrial chain. Perhaps not as deep as obtaining raw materials (mining/chemistry), but understanding how we turn raw materials into useful tools is something that's important no mater what kind of engineer you are.
I worked for 3 years as a Go developer before doing this course and I still learned so much from it. Thank you Bill Kennedy, you're a wonderful instructor!
https://learning.oreilly.com/videos/ultimate-go-programming/...
Hard to tell. I pay for O'Reilly for myself since it covers a lot of my needs (nearly all tech books across publishers, conferences, and courses/videos across some publishers (manning, packt, wiley)).
$700 is a steep price to pay for a single go course.
and this was the course I was talking about https://www.ardanlabs.com/training/ultimate-go/advanced-conc...
Indeed $700 is a steep price(I live in Eastern Europe so it looks even steeper), but for me it worth it as it helped me a lot in interviews which landed me nice paying jobs(by my standards). I don't know how long it would have taken me to learn all those concepts by myself. The value of a good course is that it condenses the time you need to learn something and this course did the job.
There is also Ultimate Go notebook which is just $10[1], the notes from this course. If the course is too expensive I would go with that.
[1] https://www.ardanlabs.com/ultimate-go-notebook/
Decision Making Under Uncertainty https://juliaacademy.com/p/decision-making-under-uncertainty...
Udacity
While courses from Coursera and EdX are also excellent, Udacity consistently makes me work hard and actually expend the energy to understand non-trivial tech.
[1] https://www.dabeaz.com/courses.html