Go Essentials (Golang)
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.15 GB | Duration: 3h 7m
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.15 GB | Duration: 3h 7m
Fast-Track to Productivity With The Go Programming Language (golang)
What you'll learn
Understand Go Syntax and Basic Constructs
Analyze and Optimize Go Code
Navigate Go's Environment and Toolchain
Create an HTTP Server
Build a Simple Command Line Application
Requirements
No programming experience needed. You will learn everything you need to know.
Description
"Go Essentials: Fast-Track to Productivity" is a streamlined, beginner-friendly course meticulously crafted to introduce you to the Go programming language, also known as Golang. Emphasizing practical skills and accelerated learning, this course is designed to quickly equip you with the fundamental knowledge and capabilities necessary to start coding in Go efficiently and with confidence.As you progress through the course, you'll delve into the core concepts of Go, including its intuitive syntax, robust data structures, and the comprehensive standard library that underpins a broad spectrum of applications. These lessons are deliberately focused and succinct, ensuring you rapidly assimilate the critical elements of the language, which will empower you to produce clean, efficient Go code for diverse real-world applications.This course is ideally suited for individuals who are new to programming, as well as seasoned developers keen on integrating Go into their skill set. "Go Essentials: Fast-Track to Productivity" promises to bring you up to speed with one of the most efficient and straightforward programming languages in today's tech industry. Completing this course will not only prepare you to embark on Go projects but also establish a robust foundation for your ongoing development as a software professional, enhancing your readiness for a range of programming challenges and opportunities.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Installing Go
Section 2: Essentials
Lecture 3 Hello World
Lecture 4 Types and Variables
Lecture 5 Branching / If Conditions / Control Flow
Lecture 6 Functions
Lecture 7 Loops
Lecture 8 Operators
Lecture 9 Pointers
Lecture 10 Slices and Maps
Lecture 11 Types and Structs pt. 1
Lecture 12 Types and Structs pt. 2
Lecture 13 Methods
Lecture 14 Interfaces
Lecture 15 Go Primer & Review
Section 3: Projects
Lecture 16 Project: Temperature Conversion
Lecture 17 Project: Hello World Web Server
Lecture 18 Project: Web Server Part 2
Lecture 19 Project: Web Server Part 3
People that want to learn GO (golang),Beginner Programmers,Aspiring Developers,Career Changers,Hobbyists and DIY Enthusiasts