A gentle introduction to Google Go (Golang) for Beginners
A gentle introduction to Google Go (Golang) for Beginners, available at $64.99, has an average rating of 4.7, with 45 lectures, 3 quizzes, based on 137 reviews, and has 5270 subscribers.
You will learn about 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). This course is ideal for individuals who are Students that may be intimidated to learn how to program, for the very first time. or Students whom want to learn the basics of programming and Google Go (Golang) , with great examples that fully explain how go works. or 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)! It is particularly useful for Students that may be intimidated to learn how to program, for the very first time. or Students whom want to learn the basics of programming and Google Go (Golang) , with great examples that fully explain how go works. or 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)!.
Enroll now: A gentle introduction to Google Go (Golang) for Beginners
Summary
Title: A gentle introduction to Google Go (Golang) for Beginners
Price: $64.99
Average Rating: 4.7
Number of Lectures: 45
Number of Quizzes: 3
Number of Published Lectures: 45
Number of Published Quizzes: 3
Number of Curriculum Items: 48
Number of Published Curriculum Objects: 48
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will 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).
Who Should Attend
- 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)!
Target Audiences
- 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)!
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.
Course Curriculum
Chapter 1: Introduction to Google Go (Golang)
Lecture 1: Welcome to the course!
Lecture 2: How to get the most from the course!
Lecture 3: What is google go and why would you want to learn it?
Lecture 4: What is Visual Studio code? Why use it?
Chapter 2: Getting Started with Google Go (Golang)
Lecture 1: Installation overview and Roadmap
Lecture 2: Windows Installation for Google Go (Golang) and GIT
Lecture 3: Ubuntu Linux Installation for Google Go (Golang) and GIT
Lecture 4: Macintosh – OS X Installation for Google Go (Golang) and GIT
Lecture 5: Windows Installation for Visual Studio Code (and the Hello World Program)
Lecture 6: Ubuntu Linux Installation for Visual Studio Code (and the Hello World Program)
Lecture 7: Macintosh OS X Installation for Visual Studio Code (and the Hello World Program)
Chapter 3: Fundamental Google Go (Golang)
Lecture 1: Your Emergency Go Parachute
Lecture 2: What is programming – Part 1- Binary and 10 kinds of people
Lecture 3: What is programming – Part 2 – Hexawhat?
Lecture 4: What is programming – Part 3 – What processing actually is.
Lecture 5: What is programming – Part 4 – How it all ties together and the power of Golang
Lecture 6: Understanding the Hello World Program – "No chicken or egg for us!"
Lecture 7: Variables and Constants – Part 1 – Simple Declarations and Data Types
Lecture 8: Variables and Constants – Part 2 – Example time!
Lecture 9: Variables and Constants – Part 3 – Declaration, Assignment and Initializations
Lecture 10: Expressions – Expresso? No… expressions – super important core concept here!
Lecture 11: Simple Debugging with Visual Studio Code – Part 1
Chapter 4: Intermediate Beginners Google Go (Golang)
Lecture 1: Visual Studio Code – Important Tips
Lecture 2: Loops – Part 1 – Count Down For New Years Eve! – The great setup!
Lecture 3: Loops – Part 2 – Count down from 1000? No problem. Solving the looping problem
Lecture 4: If – Part 1 – Hands on If Statements, and "How old are you!"
Lecture 5: If – Part 2 – Hands on If statements… and the "else if!"
Lecture 6: If – Part 3 – "If …. or ELSE!"
Lecture 7: Switch – Part 1 – "And a partridge in a pear tree…"
Lecture 8: Switch – Part 2 – Hands on switch!
Lecture 9: Switch – Part 3 – Fallingthrough Golang with a partridge in a pear tree!
Lecture 10: Functions Part 1 – And the introduction of the super brain!
Lecture 11: Functions Part 2 – The simplest function there ever was….
Lecture 12: Functions Part 3 – And the data came back…the very next day… and the data ..
Lecture 13: Functions – Part 4 – Pointers! By Reference! By Value! See it in action here!
Lecture 14: Understanding Scope – (No…. not the mouthwash)
Chapter 5: Advanced Beginners Google Go (Golang)
Lecture 1: Advanced Debugging with Visual Studio Code
Lecture 2: Arrays and Slices – Part 1 – Arrays… and seeing multiple!
Lecture 3: Arrays and Slices – Part 2 – Hands on Arrays
Lecture 4: Arrays and Slices – Part 3 – Slices – A slice of nice!
Lecture 5: Arrays and Slices – Part 4 – Hands on slices….. and the power within!
Lecture 6: Advanced Topics – Simple Statements (that aren't quite so simple….)
Lecture 7: For Range Loops – Processing for loops in a blink of an eye…
Lecture 8: Variadic Functions – No function ever sounded "so cool". Variadic…functions.
Lecture 9: Where to go from here!
Instructors
-
David Valentine
The Backyard Data Scientist
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 2 votes
- 3 stars: 12 votes
- 4 stars: 41 votes
- 5 stars: 81 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple