Go Essentials for Full Stack Web Development (Udemy.com)

Get to know the essentials in Golang for Full Stack Web Development

Created by: Packt Publishing

Produced in 2017

icon
What you will learn

  • Explore the fundamental Concepts of Go
  • Know about Go's Concurrency Constructs
  • Discover how to test in Go
  • Create a Web Site Article Object
  • Calculate Pi using Go's concurrency constructs
  • Build, Clean, Install, and Run Go Projects
  • Write a unit test in Golang
  • Create a simple web server instance for the Gopher Face website

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100

icon
Course Description

The Go ProgrammingLanguage's adoption by developers for building web applications has beenon the rise. With its ecosystem growing in size and its stablearchitecture, Go offers a strong library for building scalable andhigh-performant web services and apps.
In this first of the fourcore sections that make up this course, we will start by introducing youto programming with Go. We will show you how to install Go and how toconfigure your workspace and development environment. We will move on todemonstrate basic Go concepts, to provide you with a strong foundation.We will explore arrays, slices, maps and user-defined types. Moving on,we will take a look at Go's built-in concurrency constructs andintroduce you to several tools included with Go. We will finish thesection by implementing a simple web server using Go.
By the end of the video, you will learn the tricks to building robust, secure, and fully-featured applications for the web.
Kamesh Balasubramanian
Kamesh Balasubramanian is the founder and CEO of Wirecog, LLC. He is the inventor of Wireframe Cognition (Wirecog), an award-winning, patented technology that allows machines to understand wireframe designs and produce source code from them. Kamesh has over 20 years' software development experience and has implemented numerous solutions in the advertising, entertainment, media, publishing, hospitality, video game, legal, and government sectors. He is an award-winning, professional member of the Association for Computing Machinery and an InfyMaker Award winner. He was recognized as a Maker of Change at the 2016 World Maker Faire in New York and, upon request, has demonstrated Wirecog at MIT.
Who this course is for:
  • This course is targeted at Go developers interested in learning how to use Go to build powerful web applications, and who want to learn full-stack web development using Go. Additionally, students who want to harness the power of Go, both on the backend and frontend, to create sophisticated, efficient, and production-ready web applications will also benefit.

icon
Instructor Details

placeholder

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.



icon
More courses by Packt Publishing

.NET Core Microservices

$11.99

JavaScript Design Patterns: 20 Patterns for Expert Code

$11.99

Mastering Go Programming

$11.99

Learning Path: Automation with Ansible, Puppet, and Salt

$11.99

Learning Path: Magento: Master and Test Magento 2 with Ease

$11.99

DevOps Fundamentals with Azure

$11.99

icon
More go courses

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

$11.99

Master Golang Programming:The Complete 2021 Go Bootcamp

$11.99

Go (Golang): The Complete Bootcamp [Updated: December 2021]

$11.99

Linux Administration Bootcamp: Go from Beginner to Advanced

$11.99

Golang - The ultimate guide to microservices in Go [Part 1]

$11.99

Go Programming by Example (Golang)

$11.99

icon
Reviews

4.1

8 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Brad Cantrell

As a general rule I only buy courses with 10+ hours of video content on large technical topics like backend web programming. I broke that rule when I watched the intro video where the author talked about how he runs his own company that uses Go, so I thought this course would cover actual to make professional grade code. But it doesnt, most of the course just covers basic Go syntax and other language features with only a final 13 minute video on how to create a server instance. Look at the course content yourself if you dont believe me. There are much better Go courses on Udemy, dont get ripped off by buying this one.

By Doron Eskinazi

Basic concepts are not being defined well enough

By Jayne Jacobs

Very Methodical and Thorough. I am using this to fill in many of my basic go holes.

By Kevin Genus

Excellent for anyone learning Go. It's right to the point with useful examples.

By Saimadhurch

Great course to get going with Golang.

By Khue Quang Nguyen

The course is too short, even though it provides adequate knowledge, I always feel that it could've been better with more examples and better visual representation rather than slides reading.

By David Gholami

The quickest way to learn intermediate-level GO

By Krishna Pandit

Awesome!