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
- Top 10 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024
- Top 10 Big Data Courses to Learn in December 2024
- Top 10 Internet Of Things Courses to Learn in December 2024
- Top 10 Quantum Computing Courses to Learn in December 2024
- Top 10 Cloud Computing Courses to Learn in December 2024
- Top 10 3d Modeling Courses to Learn in December 2024
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024
- Top 10 Augmented Reality Courses to Learn in December 2024