Web Development w/ Google’s Go (golang) Programming Language
Below are the top discussions from Reddit that mention this online Udemy course.
Learn Web Programming from a University Professor in Computer Science with over 20 years of teaching experience
Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.
Taught by
Todd McLeod
Reddit Posts and Comments
0 posts • 7 mentions • top 7 shown below
1 points • Awkward_Anything9252
can you provide the free coupon code or link for this udemy course
https://www.udemy.com/course/go-programming-language/?LSNPUBID=vedj0cWlu2Y&ranEAID=vedj0cWlu2Y&ranMID=39197&ranSiteID=vedj0cWlu2Y-BezTmlVhIPRiwql596C96Q&utm_medium=udemyads&utm_source=aff-campaign
2 points • Anonymous_Mentat
Python is bundled with pretty much every distro, and Go is commonly packaged as well.
I already know some Python, and right now I am using this course: https://www.udemy.com/course/automate/
For Go, I am using this course: https://www.udemy.com/course/go-programming-language/
1 points • PinkPigeonDigital
Just to pile in on all the comments saying 'Yes, but 5 months is tricky'.
I'd say the same. You might land a job as a junior dev, but that depends on so many factors. Like, where you are aiming to find work, what sort of company you are going for, etc. (as in, it probably won't be a FAANG).
As for my stack, I'd say I did courses in HTML / JS / CSS for the frontend and then Go for the backend. I have found Todd McLeod's courses to be most excellent.
https://www.udemy.com/course/go-programming-language/
https://www.udemy.com/course/html-tutorial/
At the same time I never stopped working on personal projects. For web development, I find that building a CMS is an unbeatable experience, as you'll be forced to constantly think about the whole stack to make it work.
I'm about 4 years in and I still learn so much all the time. It feels like this is the sort of journey that has no well-defined goal or ending. Just keep iterating and, as always, only compare yourself to yourself from a few months / years ago :)
Good luck!
1 points • FatStoic
You know what? I'm in.
I'm presently making a little script to manage MFA on the cli for AWS (because Amazon sucks)
After that I'm either going to do this web development course with (Todd McLeod)[https://www.udemy.com/course/go-programming-language/learn/lecture/5985510#overview] or go through (Nic Jacksons microservices streams)[https://www.youtube.com/playlist?list=PLmD8u-IFdreyh6EUfevBcbiuCKzFk0EW_]
1 points • mlvni
https://github.com/astaxie/build-web-application-with-golang Here’s a good and absolutely free source with information related to web dev topic with Go. And here’a an absolutely fantastic course on this topic. https://www.udemy.com/course/go-programming-language/
1 points • cy_hauser
[All this is just my opinion. Others opinions will differ considerably.] While TGPL is a worthwhile read at some point, it's not going to cover what you're asking about. I'd say you can decide if you like Go for web stuff before you dive into it.
Go is a bit lower level than the Django/Python and Node stuff. And you're going to have to read and learn quite a bit more lower level stuff the closer you stick with pure Go. The more you move into frameworks the more gets abstracted away, but the weird thing is you'll still want or even need to know the low level stuff in order to grok the Go web libraries and frameworks. So if you're looking for "a few days to understand what there is to know to build production ready web services" then you're unlikely to find Go to be what you want. I'd estimate a good month to three to get up to speed, depending on your background.
All that said, here are a few resources that head in the direction you're looking.
An older book that's still good and hits a fairly pure Go level. Manning's Go Web Programming by Sau Sheong Chang https://www.manning.com/books/go-web-programming
A great book that's up to date but does move into third party libraries for some stuff. Let's Go by Alex Edwards https://lets-go.alexedwards.net/
If your learning modalities leans you towards videos, here's a similar and well done online course. Web Development w/ Google’s Go (golang) Programming Language by Todd McLeod https://www.udemy.com/course/go-programming-language/
I'd suggest reading/watching at least two of these because as you're going through the second you start to notice all the communality regardless of book/course.
Once you have an understanding of what Go's approach to web stuff is, you can read the framework docs and make really good headway with them if you decide to go a higher level than pure Go.
I know this doesn't really answer your question like you'd like. As I believe though, I don't think you're going to be able to get up to speed quickly with Go where quickly is days/weeks instead of weeks/months. At least I wasn't.
1 points • rayvictor84
- https://www.udemy.com/course/go-programming-language/
- https://www.udemy.com/course/oauth-authentication/
- https://www.udemy.com/course/golang-the-ultimate-guide-to-microservices-in-go-part-1/
- https://www.udemy.com/course/golang-how-to-design-and-build-rest-microservices-in-go/
You can go with 3 and 4 as well.