Golang - JumpStart on Cloud
4.2 (22 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,103 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Golang - JumpStart on Cloud to your Wishlist.

Add to Wishlist

Golang - JumpStart on Cloud

Get Familiar With Google Go Programming Language Fundamentals.
4.2 (22 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,103 students enrolled
Created by Abhijan Guha
Last updated 8/2017
English
Price: Free
Includes:
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Student will be able to write programs in golang and start exploring on their own.
  • Programming On Cloud.
  • Able to use Golang syntax for their own application development.
View Curriculum
Requirements
  • Basic familiarity with preferably C / any other programming language.
  • One can still start with no programming background.
  • A PC/MAC with Internet connection.
Description

Free Golang course to help you Get Started. This course will help you to explore Golang as a language and may be able solve your one question.

"Should I use Golang?"

*This is not a deep-dive course for Golang developers*

Golang is highly efficient programming language developed by google for high performance and reliable system development.

This course is designed to make the students familiar with Google's Golang programming fundamentals. We will discuss about some computer basics at first so that the course can be easily followed. Almost all the important keywords of golang have been covered in this course and the approach shown in this course will help the students start digging more on their own.

Enroll in this course to learn:

  1.  Programming Fundamentals
  2.  Computer Basics
  3.  Google GO programming language.
  4.  Programming on cloud.

This Course covers Golang features by dividing in two modules 1) Basic and 2)Advance which will help the students learn it in a step-by-step approach.

The course also throws some challenges to the students so that they can learn it while doing.


Who is the target audience?
  • Anyone who wants to get their hand dirty with golang.
  • Anyone who wants to learn the language which is highly efficient, stable and delivers performance.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
36 Lectures
02:40:45
+
Computer Basics
3 Lectures 15:18
CPU & Memory
03:24

Bits & Bytes
08:36

Data Types
03:18
+
Environment Setup
5 Lectures 21:05
Golang Setup Part 1
07:50

Golang Setup Part 2
03:53

Project Structure
04:16

Hello World
04:15

IDE
00:51
+
Golang Basics
18 Lectures 01:15:13
Project Introduction
03:11

Variables
12:51

For,Break,Continue
03:40

Patterns
04:36

Pattern Challenge
06:20

Odd Even
02:09

Third Party Package
01:27

Switch Case
04:30

Array
04:23

Matrix
05:22

Slice
04:57

String Slice
01:13

Pointer Part 1
03:27

Pointer Part 2
03:53

Variadic Functions
05:04

Recursion
04:06

Recursion Challenge
02:33

Sorting
01:31
+
Golang Advance
9 Lectures 48:24
Structs
03:45

Advance Slice
05:09

Reading File
11:15

Writing File
06:04

Maps
04:34

Methods
04:00

Interfaces
04:14

GO Routine
04:05

GO Channels
05:18
+
Bonus
1 Lecture 00:45
Bonus - Cloud Control Panel From Scratch Using Python/Django
00:45
About the Instructor
Abhijan Guha
4.2 Average rating
36 Reviews
4,857 Students
2 Courses
System Engineer

Hi this is Abhijan here. I have been a technology enthusiast since my younger days. At present, I am working as a software engineer in a IT company. My work mainly revolves around automation of backend tasks in UNIX systems. I mainly use python/perl/shell script for my regular automation needs. I have experience in developing end-to-end custom automation frameworks for business-specific requirements.Apart from my professional work, I really enjoy multiplayer gaming, browsing and learning the "FUN".