HACKER Q&A
📣 behnamoh

Do you recommend online courses by Google, MS, etc.?


So today I realized that Microsoft has a good learning material for web development:

https://docs.microsoft.com/en-us/learn/paths/web-development-101/

They also offer online courses:

https://www.microsoft.com/en-us/education/higher-education/edu-skills/students

Google also offers a number of courses:

https://learndigital.withgoogle.com/digitalgarage/courses

Generally, searching "$COMPANY online course" pulls up many online resources from $COMPANY. But my question is, do you recommend them in general? Or is there any specific course/resource that you found particularly good compared to others?


  👤 JoeMayoBot Accepted Answer ✓
My approach is to learn from a variety of sources. For that reason, I'd say take a look and give them a try. I've taken a few MS courses and have learned things I didn't pick up anywhere else - they also have Azure sandboxes so you don't have to burn any of your own CPU. I haven't taken any Google courses yet, but intend to. IIRC, they've hired people who have successfully passed their courses. I also recall that there are AWS courses and I'm interested in those too. They're all free and you're free to bail (I have) on any course that isn't meeting your needs. Of course, some material might feel like marketing, but I filter that out and concentrate on what is going to move me forward.

👤 MonaroVXR
Hmmm.. I learned web development recently, there was a time were I didn't do anything, since I had no clue how to do some thing.

Freecodecamp (The website not the videos) is a good one. The main difficulty for recommendation(s) is.. I have no idea what's good for you or for anyone else.

I am better in doing my own things and figuring it out completely. (Which have to do anyway, because those tutorials aren't going to give you the "full package".)


👤 stillblue
I can vouch for

1. MS Learn 2. Related books from Microsoft Press

I use both of these to learn and for teaching and have not found a better resource anywhere else. They have an incredible amount of training material.

Is there anything specific you're looking to learn?