Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Concurrent and Server Programming Using Go
Rating: 3.5 out of 5(1 rating)
14 students

Concurrent and Server Programming Using Go

A complete guide for building scalable back end applications using Go programming language
Last updated 9/2021
English
English [Auto],

What you'll learn

  • Learn the core concepts of go programming language
  • Learn to use Go in your projects
  • Learn how to leverage Go specific features for server programming
  • Learn real world use cases for Go development

Course content

5 sections30 lectures5h 42m total length
  • Introduction0:52
  • Section Overview0:12

    Master the basics of Go keywords and syntax through classic computer science problems to build the vocabulary needed for the rest of the course.

  • Output, Imports, Basic Operators13:35
  • Variables and Constants6:55
  • Functions and User Input, CLI,Sum of Squares,Fibonacci,Euclid’s GCD13:50
  • Loops and Conditionals8:41

    Explore loops and conditionals in Go, including for as both iterator and while, break and continue control flow, mod two for printing odd numbers, and switch statements with default cases.

  • Newton’s Method For Square Root - Recursive and Iterative Functions13:46

Requirements

  • Basic knowledge of any programming knowledge is sufficient to complete this course

Description

Learn the Go language for concurrent & server programming!


Golang is a relatively new language that has gained immense popularity for developing high-level software. It is designed just like the C language by the Google team that promises to achieve maximum effect with minimum effort.

Some of the industry giants like Google, IBM, Microsoft, Facebook, Dell, HP, & others are also using it, making Golang a developer choice for concurrent & server programming.

Considering this, we have created this exclusive Golang online course that will cater to the needs of any developer who wants to master this language from the very basics. It covers all the essential concepts in the most interactive way possible. During the course, you will also be building a web server using Golang.

Why Should You Learn Golang?

- Developed by Google, has an easy learning curve, and syntax is similar to C.

- It helps to develop complex and interesting software.

- Go provides a straightforward build process & is being used by top companies.

Why Should You Take This Course?

This online Golang course is a perfect solution for anyone who wants to master concurrent & server programming with the Go language. It covers all the crucial concepts through its multiple sections and also includes real-time development.

It unfolds with the basics of coding in Golang & then gives you in-depth insights into some of the most important Golang concepts. This online Golang course covers data structures, arrays, image manipulation, pointers, channels, Goroutines, & so much more. As this online Go tutorial will progress, you will also build a web server using Go programming with real-world challenges.

Major Topics Covered

  • Intro to Golang

  • Golang programming concepts

  • Data structures

  • Image manipulation

  • Web server dev with Go

  • Goroutines


Learn Golang with this online course and start to build powerful server solutions!!

Who this course is for:

  • Anyone who wants to learn Go programming will find this course very useful