edit: 2020, not 2019
- Coursera Learning How To Learn: https://www.coursera.org/learn/learning-how-to-learn
- Harvard's Online CS50: https://cs50.harvard.edu/college/2020/spring/
- MIT's Introduction to Computer Science and Programming Using Python: https://www.edx.org/course/introduction-to-computer-science-...
- MIT's algorithms course: https://ocw.mit.edu/courses/electrical-engineering-and-compu...
- MIT's distributed systems course (going on now): https://pdos.csail.mit.edu/6.824/
All of the above have high quality video lectures and assignments to work on to get some practice with the concepts.
It was easy to watch and think "OK that makes sense". It was much harder but much more worthwhile to deliberately set aside time for diffuse mode, practice spaced repetition, and quiz myself as I worked through a reading.
It was quite a bit more than OP's budget (total cost came to $1,200 or so), but that ended up being much cheaper than having to take the class at my current program. My employer also helped with 2/3 of the cost.
You can also find the Youtube playlist here: https://www.youtube.com/channel/UC_7WrbZTCODu1o_kfUMq88g
FWIW, I actually do maintain subscriptions to both Coursera and Linux Academy and have found both valuable. On Coursera I have found value in Andrew Ng's ML stuff, the Johns Hopkins sequence on Data Science, and the Duke sequence on Statistics with R. I used Linux Academy to prep for my AWS Certified Solution Architect certification, and am currently working on the Docker Certified Associate and Certified Kubernetes Administrator certs.
I had pluralsight too but stopped when I realised I'd watched lots of videos but not done many labs.
That course was so interesting to me and the way Andrew Ng explains - his enthusiasm, his sincerity, the way he talks, his authority on the field mixed with his unbelievable modesty - it is all a mix of things I love in a teacher. He is so inspiring. So I continued.
I am about to finish the Deep Learning Specialization that has 5 courses and my next one will be Tensorflow in Oractice.
I pay for a Coursera subscription (44 EUR/MO) and I am very very happy with the quality of the courses I mentioned above.
When I was studying in depth regarding database development and performance optimization (MSSQL mostly) I really really liked the courses on Pluralsight.
If anyone at edx is reading this, I'll be glad to pay for retaining videos beyond the course period, and the ability to do assignments, but I don't want "verified certificates" (which presumably requires photo id etc). Right now there is no way I can pay for the former without also asking for the latter.
And it's one thing to have my email address, my phone number, etc. And if it was just MINE, shrug. But if you're asking for mine, you're asking for that of many people. And that means that criminals looking for PII for identity theft will know to target you. Or hackers who accidentally steal my data will be able to sell it as part of a bundle. Or it'll happen with your servers, at auction, when you go under. Etc.
So if a service that I very much want to pay for requires me to scan and upload ID, I dunno, maybe it's still worth it to me, but it just makes me so uneasy that I just procrastinate until I forget. This has happened a number of times.
If you're not the government, I want my business with you to be as anonymous as possible, because frankly you're probably not a very good steward of my privacy.
(Actually, I'm even more afraid of government IT, and I know my personal data has been stolen from my federal government at least once, but I've got no options on this one.)
Any web developer knows most uploads go to a folder on disk ... likely readable by the web server process.
You have access to hundreds of good quality books, learning courses, conferences, etc.
Now, I've seen that for the best courses fos something in particular, you'll find material from different sites, and buy them individually can get much more expensive. I've seen good courses for specific topics from Linkedin learning, others very good from educative.io and even others from packtpub so it's a big decision just to go with one.
I paid about 10 bucks during one of the countless sales. Never pay the full price at Udemy. Their pricing policy is ridiculous. I feel like you only have to wait a few days for the next 90%-off-discount to come along. I counted three times during the past few weeks.
Second this. If you want to take a Udemy course and the listed price is more than about $12.00, just wait. It'll be on sale for $9.99, $10.99, $11.99 or something like that, within a couple of weeks. They're almost always running various sales and promotions... just be patient.
Linux - DevOps: https://training.linuxfoundation.org
AWS - DevOps: https://acloud.guru
Also current YC SUS Winter 2020 cohort. YC is magical. Its not just they revolutionized seed stage in founders favor. Or give you the blueprint for startup creation. It's the people YC attracts. The rational elite. Who don't belong anyplace else
praticer mon francais bien tot
In 3 days you learn to build scalable business applications to work with any data. Gold.
And tons more.
Alternatively, you can just start implementing stuff in a language of choice, if you have programming background this might be a much better way to learn, not suggested for beginners to the entire concept of programming though.
For a crash course like ML, Photography, JS etc; Udemy is a great bargain for $9.99
Tried pluralsight couple of years ago. I found content to be bit old and not updated reqularly.
I have bookmarked below url containing list of courses offered by different universities worldwide.
- Pluralsight for dev-focused courses
- Linux Academy for DevOps-focused courses
Also, save up for certs and do some certs. Kubernetes certs (CKA, CKD) seem to be popular and difficult (which is great!), or there were some new-ish NodeJS certs. I find certs really force me to learn something and not just scratch the surface.
Just a suggestion. You can use Pluralsight and LinuxAcademy without the intention to pass certs as well.
Relatively cheap and a really deep, wide-ranging curriculum. And fun, to boot.
I don't even use PHP and it's still one of the highest ROI purchases I've made. The videos on editors, tooling, Vue, and the ideas I can take from the Laravel world into my Phoenix/Elixir world are well worth it.
Jeffrey Way is an incredible teacher!
Definitely good value and they're always adding more content.
Can anyone confirm this?
I wonder if it weren't more efective to i.e. buy books and organize book-club with your colleagues.
Just finished 'Turning ship around', next on the list is probably 'The phoenix project'
$10 - https://subscription.packtpub.com/
Are you interested in frontend?
$40 - https://frontendmasters.com/
$29 - https://www.pluralsight.com/
$10 - go for a random course on something I've never done
- 60% of Rust courses on Packt
Packtpub has been the best resource for my area of interest. It should take one a really long time to run out of free resources and into buying subscriptions. There are few good courses, that are not inflated with BS to increase their length.
When I find a course I'm interested in, I pirate it. If I consider it got me enough value to justify the asked price, I'll buy it as well. More than 80% don't.
Some learning resources:
> These are just a few, trying not to post a wall of text.
Standard course sites:
- MIT OCW
- MITx - https://micromasters.mit.edu/
Places where you can practice (development):
Sorry for the bad formatting and the non-clickable links, it's just the way it is on HN.