Blog
Library

Go Essentials for Full Stack Web Development

Get introduced to programming in Go. Learn how to install Go and how to configure your workspace and development environment. Get a grasp of the basic Go concepts, explore arrays, slices, maps, and user-defined types, and do more

Features Includes:
  • Self-paced with Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App

Course Preview Video

Description

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

The Go Programming Language's adoption by developers for building web applications has been on the rise. With its ecosystem growing in size and its stable architecture, Go offers a strong library for building scalable and high-performant web services and apps.

In this first of the four core sections that make up this course, we will start by introducing you to programming with Go. We will show you how to install Go and how to configure your workspace and development environment. We will move on to demonstrate 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 and introduce you to several tools included with Go. We will finish the section 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.

About the Author

  • 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 of 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. Additional information about Kamesh and his projects are available on his website: http://www.kamesh.com/

Basic knowledge

Basic Knowledge of Go programming language is required.


What will you 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
Course Curriculum
No of Lectures: 29 Total Duration: 03:14:44
Reviews

No Review Yet