Learn GO Fast: Golang for Experienced Devs
Learn GO Fast: Golang for Experienced Devs, available at $54.99, with 11 lectures, and has 1 subscribers.
You will learn about Get an overview of the GO language. How constants and variables work. The basic GO Data Types Defining and using functions. If/Else and Switch Statements While loops and for loops Arrays, Slices and Maps How Strings work along with Runes and Bytes How to use Interfaces in GO What GO structs are and how to use them Pointers in GO Parallel processing, concurrency and Goroutines Using Channels with Goroutines How to use Mutexes with concurrency Generics for Functions and Structs How to Build and API in GO This course is ideal for individuals who are Intermediate developers who are learning a new language. It is particularly useful for Intermediate developers who are learning a new language.
Enroll now: Learn GO Fast: Golang for Experienced Devs
Summary
Title: Learn GO Fast: Golang for Experienced Devs
Price: $54.99
Number of Lectures: 11
Number of Published Lectures: 11
Number of Curriculum Items: 11
Number of Published Curriculum Objects: 11
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Get an overview of the GO language.
- How constants and variables work.
- The basic GO Data Types
- Defining and using functions.
- If/Else and Switch Statements
- While loops and for loops
- Arrays, Slices and Maps
- How Strings work along with Runes and Bytes
- How to use Interfaces in GO
- What GO structs are and how to use them
- Pointers in GO
- Parallel processing, concurrency and Goroutines
- Using Channels with Goroutines
- How to use Mutexes with concurrency
- Generics for Functions and Structs
- How to Build and API in GO
Who Should Attend
- Intermediate developers who are learning a new language.
Target Audiences
- Intermediate developers who are learning a new language.
This is a comprehensive course for learning Golang for experienced developers. We cover everything you need in detail, while assuming you don’t need a 15 minute video on print statements. This course is meant to get you started in Go as quick as possible and in a fun and entertaining way. This course does not skimp on content, it just presents it in a concise way in order to not waste your time and get you up and running with Go in no time!
Learn about:
– The main philosophy of Go, its general design and its strongly/statically types properties
– How to use constants vs variables
– The basic data types like ints, floats and strings
– Creating and using functions
– If, else if and else statements
– Switch statements
– While loops and for loops
– The difference between arrays and slices
– How strings, runes and bytes all relate to each other and how to use them
– Using interfaces to make your code more flexible
– What structs are in Golang and how to best use them
– Memory management and pointers
– Parallelism and concurrency with Goroutines
– How to use channels with Goroutines
– Using generics to make your functions and structs more flexible
– Building and API from scratch
– Middleware and auth in APIs
– Installing and importing external packages
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Variables and Constants
Lecture 1: Constants, variables and the basic data types in GO.
Chapter 3: Control Structures and Functions
Lecture 1: Functions and If/Else and Switch Statement.
Chapter 4: Using Loops with Iterables Data Types
Lecture 1: While Loops, For Loops, Arrays, Slices and Maps
Chapter 5: The Weird World of Strings in Go
Lecture 1: Strings, Runes and Bytes
Chapter 6: Interfaces and Structs
Lecture 1: Interfaces and Structs
Chapter 7: Memory in Go
Lecture 1: Pointers in Go
Chapter 8: Parallelism and Concurrency
Lecture 1: Goroutines
Chapter 9: Using Channels with Goroutines
Lecture 1: Channels with Goroutines
Chapter 10: Using Generics for Functions and Structs
Lecture 1: Generics
Chapter 11: Building and API in GO!
Lecture 1: Building and API with Auth and Middleware
Instructors
-
Alex Vukadinovic
Senior Software Engineer Teaching About Software on Udemy
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 0 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