Go Essentials for Full Stack Web Development
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
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 AuthorKamesh 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:
Facilities
Location
Start date
Start date
About this course
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
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Benefits
- Installation
- Syntax
- Design
- Web
- Writing
- Programming
- Install
- Web Development
- Web Programming
Course programme
- Know what a computer program is
- Understand why programming languages are important
- Learn basic programming concepts
- Learn Go’s design considerations
- Know about Go’s simplicity
- Get to know the other top benefits found in Go
- Go through the Go installation process
- Know the important Go installation details
- Get introduced to the go command
- Learn how to set up the proper environment variables
- Walk through writing and running a Go program
- Get introduced to vim-go to the user
- Know what a computer program is
- Understand why programming languages are important
- Learn basic programming concepts
- Learn Go’s design considerations
- Know about Go’s simplicity
- Get to know the other top benefits found in Go
- Go through the Go installation process
- Know the important Go installation details
- Get introduced to the go command
- Learn how to set up the proper environment variables
- Walk through writing and running a Go program
- Get introduced to vim-go to the user
- Know what a computer program is
- Understand why programming languages are important
- Learn basic programming concepts
- Know what a computer program is
- Understand why programming languages are important
- Learn basic programming concepts
- Know what a computer program is
- Understand why programming languages are important
- Learn basic programming concepts
- Know what a computer program is
- Understand why programming languages are important
- Learn basic programming concepts
- Know what a computer program is
- Understand why programming languages are important
- Learn basic programming concepts
- Know what a computer program is
- Understand why programming languages are important
- Learn basic programming concepts
- Learn Go’s design considerations
- Know about Go’s simplicity
- Get to know the other top benefits found in Go
- Learn Go’s design considerations
- Know about Go’s simplicity
- Get to know the other top benefits found in Go
- Learn Go’s design considerations
- Know about Go’s simplicity
- Get to know the other top benefits found in Go
- Learn Go’s design considerations
- Know about Go’s simplicity
- Get to know the other top benefits found in Go
- Learn Go’s design considerations
- Know about Go’s simplicity
- Get to know the other top benefits found in Go
- Learn Go’s design considerations
- Know about Go’s simplicity
- Get to know the other top benefits found in Go
- Go through the Go installation process
- Know the important Go installation details
- Get introduced to the go command
- Go through the Go installation process
- Know the important Go installation details
- Get introduced to the go command
- Go through the Go installation process
- Know the important Go installation details
- Get introduced to the go command
- Go through the Go installation process
- Know the important Go installation details
- Get introduced to the go command
- Go through the Go installation process
- Know the important Go installation details
- Get introduced to the go command
- Go through the Go installation process
- Know the important Go installation details
- Get introduced to the go command
- Learn how to set up the proper environment variables
- Walk through writing and running a Go program
- Get introduced to vim-go to the user
- Learn how to set up the proper environment variables
- Walk through writing and running a Go program
- Get introduced to vim-go to the user
- Learn how to set up the proper environment variables
- Walk through writing and running a Go program
- Get introduced to vim-go to the user
- Learn how to set up the proper environment variables
- Walk through writing and running a Go program
- Get introduced to vim-go to the user
- Learn how to set up the proper environment variables
- Walk through writing and running a Go program
- Get introduced to vim-go to the user
- Learn how to set up the proper environment variables
- Walk through writing and running a Go program
- Get introduced to vim-go to the user
- Show the viewer how to declare variables
- Show the viewer Go’s available built-in types
- Show the viewer how to declare and use constants
- Show the viewer the significance of importing packages
- Show the viewer how to create their own package
- Show how to use the package the user created
- Inform the viewer of what a function is
- Show viewer how to declare a function in Go
- Explain details about the various function types in Go
- Demonstrate conditional if-else blocks to the viewer
- Demonstrate the switch statement to the viewer
- Demonstrate the for loop and its various uses
- Demonstrate how to accept command line arguments
- Demonstrate how to accept command line flags
- Demonstrate the help flag included in the program
- Introduce regex pattern to check username syntax
- Guide the viewer through how the program works
- Show user both a failure and success scenario
- Show the viewer how to declare variables
- Show the viewer Go’s available built-in types
- Show the viewer how to declare and use constants
- Show the viewer the significance of importing packages
- Show the viewer how to create their own package
- Show how to use the package the user created
- Inform the viewer of what a function is
- Show viewer how to declare a function in Go
- Explain details about the various function types in Go
- Demonstrate conditional if-else blocks to the viewer
- Demonstrate the switch statement to the viewer
- Demonstrate the for loop and its various uses
- Demonstrate how to accept command line arguments
- Demonstrate how to accept command line flags
- Demonstrate the help flag included in the program
- Introduce regex pattern to check username syntax
- Guide the viewer through how the program works
- Show user both a failure and success scenario
- Show the viewer how to declare variables
- Show the viewer Go’s available built-in types
- Show the viewer how to declare and use constants
- Show the viewer how to declare variables
- Show the viewer Go’s available built-in types
- Show the viewer how to declare and use constants
- Show the viewer how to declare variables
- Show the viewer Go’s available built-in types
- Show the viewer how to declare and use constants
- Show the viewer how to declare variables
- Show the viewer Go’s available built-in types
- Show the viewer how to declare and use constants
- Show the viewer how to declare variables
- Show the viewer Go’s available built-in types
- Show the viewer how to declare and use constants
- Show the viewer how to declare a type
- Demonstrate how a type can implement an...
Additional information
Go Essentials for Full Stack Web Development