Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 77% Web Development w/ Google s Go (golang) Programming Language

Web Development w/ Google s Go (golang) Programming Language

$14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.3/10 (Our Score)
Product is rated as #30 in category Go

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:

Architecture

networking architecture

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

Templates

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

Servers

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

Instructor Details

I am a tenured professor in California. I have taught at both the college and university level. I have also taught in multiple disciplines including business, information systems, computer science, and online education. In 1997, I was one of the first professors at the university to teach online. I did post-graduate work in online education at UC San Diego. I co-founded and taught in the Online Teacher s Training Program which trained professors how to teach online. In 2008, I was selected as one of the best instructors in the entire California Community College system. Currently, when measured by the number of students served, I am the world s leading trainer in Google s new programming language which is one of the fastest growing, highest paying programming languages in America. In addition, I have started three businesses (two of them profitable, so far). My background in business, information systems, computer science, online education, and real-world entrepreneurship has prepared me to teach all of these courses. I look forward to helping you learn great skills to improve your life. Better skills, better life.

Specification: Web Development w/ Google s Go (golang) Programming Language

Duration

19 hours

Year

2017

Level

Intermediate

Certificate

Yes

Quizzes

No

21 reviews for Web Development w/ Google s Go (golang) Programming Language

4.7 out of 5
17
1
3
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. muriithi derrick

    so amazing to learn web programming

    Helpful(0) Unhelpful(0)You have already voted this
  2. S bastien TUCCIO

    I learn lot of stuff, it’s pretty cool ! thx !

    Helpful(0) Unhelpful(0)You have already voted this
  3. Dhanushka Gayashan

    This is an awesome course..

    Helpful(0) Unhelpful(0)You have already voted this
  4. Skanda

    the coach is awesome of this class

    Helpful(0) Unhelpful(0)You have already voted this
  5. Joe Geezer

    Amazing teacher!

    Helpful(0) Unhelpful(0)You have already voted this
  6. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Marcel Nehrig

    Best I’ve ever seen.

    Helpful(0) Unhelpful(0)You have already voted this
  8. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  9. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  10. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Chakravarthi Akiri

    Its a bit more elaborate but good

    Helpful(0) Unhelpful(0)You have already voted this
  12. 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

    Helpful(0) Unhelpful(0)You have already voted this
  13. Ismael

    You are awesome man! Eeeease of programming 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  14. Igor Markelov

    Great course and a great instructor. He makes difficult things easy to understand.

    Helpful(0) Unhelpful(0)You have already voted this
  15. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  16. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Charitha Weerasooriya

    greatest introduction so far. I like the way this course is conducting

    Helpful(0) Unhelpful(0)You have already voted this
  18. Nick Ritter

    Imagine Bradley Cooper taught web dev in Go and it all finally made sense: you’d get this class.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Jude Walker

    I like the presentation style of the instructor

    Helpful(0) Unhelpful(0)You have already voted this
  20. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Bagrat Sakanyan

    Todd is an amazing teacher. I like all his courses.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Web Development w/ Google   s Go (golang) Programming Language
    Web Development w/ Google s Go (golang) Programming Language

    $14.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare