skip to Main Content
Sale

A gentle introduction to Google Go (Golang) for Beginners

$94.99 $12.00

4.88 (12 reviews)
Category:

Description

What you’ll learn

  • Learn the basics of programming in one of the hottest new languages – without loosing your mind!
  • Compile and run Google Go (Golang) Programs
  • How to learn programming for the first time!
  • How to install visual studio code, golang and git on Windows, Macintosh and Linux systems.
  • Really understand how computers work, what programming is and how to develop programs. The foundations of computer science.
  • Use the Visual Studio Code, to edit, compile, debug and run our yown fully featured programs in Google Go (Golang).
  • Be an effective beginner Google Go (Golang) Ninja! At the end of this course you will have a competent foundation in all the essential concepts of Google Go (Golang).

Welcome A Gentle Introduction to Google Go (Golang) for Beginners! 

Our goal for you in this course is: For you to become a beginner Ninja in one of the hottest new languages called “Google Go” and also known as Golang.   This course is everything you need to be successful with Google Go.

  • The course is based on Google Go, Visual Studio Code and GIT.  All tools are freely available so there’s no additional costs to you!

  • The course includes lectures on installation of all tools on Windows, Macintosh and Linux systems. So no matter what kind of computer you have – there’s instructions for you to follow.

  • If you’d rather follow a manual on how to install, there are 6 PDF manuals giving step by step instructions on how to install the tools, totalling 123 pages of content!

  • The course includes two PDF guidebooks to help you on your golang journey as well! 

Google go is taking the development world by storm, because of it’s system level access and it’s design which gives programmers the ability to create multi-core programs.  This is the first development language really developed for the type of mutli-core cpu computers that have been in the market for the last ten years.  Created by three genius developers are google – to solve deficiencies google was experiencing with conventional computer languages. 

In our 40+ Lectures, You Will Learn:   

An Introduction to Golang:   

  • What is Google Go (Golang).  Why does it exist?    

  • What makes Google Go (Golang) an amazing language to learn.   

  • Whom this course is for, and how to get the most out of it.   

  • What is Visual Studio code, and why would you want to use it?

  • How to create your first google go program in 30 seconds (or less!) [Yes, really!]   

How to get started with Golang:   

  • An overview of Installation.

  • How to install GIT and Go Google Go on Windows, Linux and Macintosh Systems (with guide books!)

  • How to install Visual Studio Code on Windows, Linux and Macintosh Systems (with guide books!)

  • How to create and compile your first Google Go program.     

Fundamental Golang:   

  • A resource kit (Emergency Go Parachute) of 5 resources, that will aid you on your journey so you can get unstuck if you experience trouble – and more importantly, how to never get stuck on learning Google Go in the first place. [Downloadable resource included!]

  • Learn the basics of programming and what really happens – unlocking the mystery behind the scenes in an accessible way that even existing programmers should watch.  The four part lecture series on programming will turn you from a “zero” to a “hero” when it comes to actually understanding how programming works, what high level languages bring to the table and what you can accomplish using Google Go (Golang)   

  • Learn how Google Go (Golang) uses variables, it’s fundamental datatypes, and how to compile and write Google Go (Golang) expressions.   

  • Simple debugging with Visual Studio Code.

Intermediate Beginners Golang:   

  • How to create multiple projects using Visual Studio Code.

  • How to write Loops in Google Go (Golang), from begging format all the way to advanced loops that include ranges or simple statements. (And yes, simple statements are an advanced topic).     

  • How to write control structures, including basic if statements, advanced if statements and switches.  Our switch example especially will show a real world example of how to use the fall through keyword which can be a tricky concept for beginners and experienced programmers alike. Switch in Golang is not the same as in other languages!   

  • How to write basic functions, and use them in real world examples.  Learn how Google Go (Golang) passes data into and out of functions.  Here, the lectures from Fundamental Golang really pay of in explaining the tricky concept of “by value” vs. “by reference” that often boggle experienced programmers.     

  • Understand Scope.  Learn all the rules of what variables are accessible where, and how Scope works in Google Go (Golang).   

Advanced Beginners Golang:   

  • Advanced debugging with Visual Studio code (including step into, step over, and step out)

  • Arrays and Slices in a four part lecture series!  You’ll learn basic arrays and use them in a simple example.  Then we’ll show why Slices are “awesome” above arrays, and how to effectively use slices.  Once you know and use slices, you’ll almost never use arrays in Google Go (Golang) ever again.  But… because slices are based on arrays – it’s super important to understand how they work!     

  • How to use simple statements, and how they are often used in writing robust code for error handling.    

  • How to write for range loops in Google go (Golang) to write very fast and efficient code that deals with slices.   

  • How to write and use Variadic functions, which sound complicated – but with our amazing Ninja foundation, we make short work of the concept and fully implement a Variadic function in under seven minutes.   

  • And finally, we complete our tour of Google Go (Golang) with next steps to move from being a Ninja Beginner to becoming a full Ninja master in Google Go.  [Downloadable resource included!]

There’s simply no better course for those that want to begin to learn Google Go and break into programming for the first time.

Who this course is for:

  • Students that may be intimidated to learn how to program, for the very first time.
  • Students whom want to learn the basics of programming and Google Go (Golang) , with great examples that fully explain how go works.
  • Students whom want to learn how to program in a fantastic new languages that is going places, and taking the world by storm. There’s no better language to get started with than Google Go (Golang)!

Course content

  • Introduction to Google Go (Golang)
  • Getting Started with Google Go (Golang)
  • Fundamental Google Go (Golang)
  • Intermediate Beginners Google Go (Golang)
  • Advanced Beginners Google Go (Golang)

12 reviews for A gentle introduction to Google Go (Golang) for Beginners

  1. Luis Brito

    I can definitely see this course helping breaking through that initial barrier when it comes to learning a programming language. I’m positive I’ll finish it and hopefully master python by then.

  2. Abdallah Galal Abouhussein

    I would like to share my personnel experience, i`m very pleased and happy for taking this impressive course because Dr. Angela always makes it simple and easy to understand and always makes a precaution section before or after any bug that may appear to some students and also write or record the solution for us, and each word she said is very real and easy to understand.
    Thanks Dr. Angela
    Abdallah Galal

  3. Jiaqing Fan

    Very good course. Dr Angela explains things very clearly. The exercises are interactive and helpful.

    Angela’s voice is like ASMR in most lessons. So you won’t lose focus?

  4. Jaime Sánchez Blanco

    Every concept is very well explained so you can assimilate it, and the teacher insists in practicing daily to get the habit of programming. It really motivates to keep studying and practicing every day.

  5. Bradley Carouthers

    3 days in and I’ve already learned more than other training programs where I’ve put months in. Her teaching style is both efficient and effective.

    Edit: Now on day 29 and the course has held up my expectations and hopes. The rise in complexity is not too sharp, and every day feels like an accomplishment. Angela takes her time to explain things without rushing, yet is able to pack tons of information in nuggets of time.

    Still recommend supplemental exposure for a more wholesome grasp. Though, this should be quite enough

  6. Tommy Prévost

    Very good course.

    PROs: lots of coding exercises, clear explanations, great examples, adapted to 2021’s reality.

    CONs: past the first 30 lessons, many similar coding hands-on.

  7. Quang Tu

    I love all the lectures and challenges of this course. I finally find myself in love with coding. This is definitely a fun course. Thank you Angela for this great course.

  8. Fortunate Eze

    This course is nothing short of AMAZING. The level of love and sincere desire to see students succeed present in this course is a rare sight. This course is fun, it’s challenging, it’s suspense-filled, it makes you feel good about yourself solving those challenges. You don’t take this course and memorise codes, you take it and you know what you’re doing because you literally do it yourself.

    It couldn’t possibly be any more obvious that Angela brought out her whole heart, time, energy and resources to give us a course that if priced based on it’s value, many of us certainly can’t afford. I mean, she kept advising and encouraging us to keep going, because she knows the road could get bumpy, she made a few jokes and used funny animations so we smile along the way keeping it fun. Why some people can’t see this and would rather subscribe to trying to bend courses to fit their own personal preferences is beyond me, but I guess people will always be people.

    Dear Angela, I cannot speak for everyone but I certainly can speak for myself and I’m saying thank you. The efforts you put into making this course outstanding didn’t go unnoticed.

    Let as many of us as appreciate your efforts make you happy and energize you to create more life changing courses for us.

    Cheers.

  9. Chendaniel

    Just the course fits me. Learn by doing, it is easy to start and just follow the flow and at day 15 you realized how to program in Python. Then the magic happen. I am on day 27 and I am looking forward to start a new section everyday.

  10. Caspar Cheng

    Angela is my favourite teacher on Udemy, her courses always come with clear and concise demonstration, make it really easy to understand the content. Meanwhile, she also provide a lot of tips to encourage us moving further on the way of coding. I’m definitely a super fan of her. I had finished her web development boot camp and now I’m learning Python 100 days of code. This course is amazing as she provided one particular project for each day’s learning, which is, really useful and handy. Also, those projects are really interesting and won’t let me feel disappointed about myself. Although some of them are a little bit difficult, they’re still resolvable after some struggling and searching online. I’ll recommend this course for those who really want to learn Python well and write real python projects from scratch!

  11. Jonas Weber

    The course was awesome in the first half! Really helped me to get back to programming and learning new techniques. Also the course got way to much focused on web development in the second half, which I’m not really interested in and is redundand to your dedicated web development course. The lack of videos in the last quarter was rather sad. I really would’ve liked some video explanations for pandas and matplotlib. The challenges and capstone projects were great and challenging!
    All in all I can really recommend this course for beginners and those who want to learn python and/or get back to programming!

  12. Rohit Prasad

    Angela is the best teacher I have ever experienced. The way she explains all the topics and makes use of it in the projects is commendable. Thank you so much Angela for this course.

Leave a customer review

Your email address will not be published. Required fields are marked *

Back To Top