Web Development w/ Google s Go (golang) Programming Language
$64.99 Track price
The Go programming language was created by Google to do what Google does: performant web applications at scale.
Open–sourced in 2009 and reaching version one in 2012, the Go programming language is the best choice for web development programming today.
Ruby on Rails, Python, Django, Node.js, PHP, and ASP all fall short.
Go is the most powerful, performant, and scalable programming language today for creating web applications, web API s, microservices, and other distributed services.
In this course, you will gain a solid foundation in web development. You will learn all of the following and more:
the client / server architecture
the request / response pattern
the RFC standards defined by the IETF
the format of requests from clients and responses from servers
the role that templates play in server–side programming
how to work with templates from Go s standard library
modifying data structures to work well with templates
the relationship between TCP and HTTP
how to build a TCP server which responds to HTTP requests
how to create a TCP server which acts as an in–memory database
how to create a restful TCP server that handles various routes and methods
the difference between a web server, a servemux, a multiplexer, and a mux
Courses : 7
Specification: Web Development w/ Google s Go (golang) Programming Language
21 reviews for Web Development w/ Google s Go (golang) Programming Language
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
muriithi derrick –
so amazing to learn web programming
S bastien TUCCIO –
I learn lot of stuff, it’s pretty cool ! thx !
Dhanushka Gayashan –
This is an awesome course..
the coach is awesome of this class
Joe Geezer –
Joseph Keller –
Dude is really good at explaining stuff and makes abstract concepts seem very simple. I think the more examples he could weave into this the better.
Marcel Nehrig –
Best I’ve ever seen.
l J –
Todd is very enthusiastic about Go and teaching in general. That comes through in his style and execution. He goes through the basic bits before introducing other, more common ways of building different items and it’s a great approach. If you want to understand more of the inner workings of Go for web dev, it’s a great course. If you just want someone to present a cookbook sort of already completed apps for you go mimic, this isn’t it. Both styles have their place, so interpret no snideness from my distinction. This is more of a course for a real geek or someone with a geek’s inclinations. If you’re a web dev more on the design side, this might be a bit in the weeds for you.
Kirill Eliseev –
This course has been really wonderful for me! Thank you, Todd, you made a great job, your explanations were very detailed and completely clear. I feel that my understanding of Go and webdev itself became much more deeper, and it urges me to use my new knowledges and continue learning in this field. Live and learn! Thank you very much one more time.
Dennis Appel –
Very good course to get everything to get started. I had the feeling, that some simple topics were stretched and some other topics were rushed. But that’s just my opinion, I would recommend this course for everyone who wants to get started with go.
Chakravarthi Akiri –
Its a bit more elaborate but good
Kostas Dakanalis –
Very Good Course. A lot of useless information during the videos from Todd that destruct the student and consume time. Please consider that your audience is international not only Americans. Thanks
You are awesome man! Eeeease of programming 🙂
Igor Markelov –
Great course and a great instructor. He makes difficult things easy to understand.
Lucas M –
Todd is the best instructor I’ve encountered on Udemy. Most instructors do not view their courses from the point of view of their students. They seem to view students as a computer they can just upload data into and move on. It is up to the student to take a two minute video and repeat it until he or she gets it. I think that is lazy teaching, and too often it requires me to find other sources to learn something. Maybe I am the lazy one who doesn’t want to repeat the same video over and over just to end up searching tech blogs for relatable instructions, but I do know that the I gave you the info, now learn it by yourself approach to teaching doesn’t work. Todd repeats important info, gives you the practice you need to really learn it, and shows how he problem solves. Some people may not like watching him troubleshoot, but it is one of the most important things his courses teach me. If you only read one sentence of my review let it be this: YOU WILL FINISH HIS COURSES ABLE TO USE WHAT THE COURSE TAUGHT! You will know how to use the tools you need, and when you don’t, you will know how to use documentation to get what you need. Really, an outstanding instructor.
Javier Mat as Landini –
It’s the second course I take from Todd and it was what I thought and more. I really like his teaching style, it’s clear, fun and keeps you engaged even through long courses like this one. The content was all that I expected to see and it also explores some interesting topics that are not central maybe to the course itself but are definitely useful in the context of web programming, and it does it at a deep enough level to give you a good idea and start working with them if you need to (like AWS or Docker). I really recommend this course to anyone that wants to start his path through web development with Go.
Charitha Weerasooriya –
greatest introduction so far. I like the way this course is conducting
Nick Ritter –
Imagine Bradley Cooper taught web dev in Go and it all finally made sense: you’d get this class.
Jude Walker –
I like the presentation style of the instructor
Tomasz Gramza –
How to succeed? Focus! When you are a dev with some years of experience and want to learn web development with Go, you are rather not interested in all the side topics. I would expect more coding, less talking. If I could have unlimited time, I would probably enjoy back to university style of that course more.
Bagrat Sakanyan –
Todd is an amazing teacher. I like all his courses.