К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Golang: Foundations and Variables · LearnSpace
Назад в каталог
courseraПрограммирование

Golang: Foundations and Variables

Курс от KodeKloud
Начальный≈ 6.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learn Go syntax, data types, and variables — no coding experience required. Go (Golang) is a high-performance, open-source programming language built by Google — and this course is where your journey begins. Golang: Foundations & Variables takes you from zero to writing, compiling, and running real Go programs, with no prior coding experience required. You'll start by setting up your professional Go development environment on Windows, Mac, or Linux and writing your very first program. From there, you'll explore Go's strict type system — understanding how the language handles numbers, booleans, and strings, and why static typing makes your code safer and more predictable. You'll then learn to declare and initialize variables using Go's multiple syntax options, manage scope across your programs, and understand how Go assigns zero values automatically. The course closes with constants, type conversion, and the arithmetic and comparison operators that form the logical foundation of any real application. Every module includes hands-on coding labs, practice quizzes, and AI-guided role-plays — including building a user registration tool and a financial calculator — to reinforce your skills through realistic development scenarios. This is Course 1 of the Go Programming Mastery Specialization, designed for absolute beginners, career changers, developers new to Go, students interested in systems programming, and anyone ready to start writing Go. Start Building Real Go Programs Today!

Навыки, которые вы освоите

Go (Programming Language)Development EnvironmentSoftware Development ToolsData IntegrityComputer Programming ToolsComputational LogicProgramming PrinciplesMemory ManagementComputer ProgrammingSoftware InstallationCommand-Line InterfaceSystem ProgrammingIntegrated Development Environments

Программа курса

3 модулей · 35 учебных материалов

01Introducing GO7 материалов
Course IntroductionВидеоIntroduction & InstallationВидеоYour First Go ProgramВидеоLab: Introduction to GoЧтение

Учитесь у экспертов

Mumshad Mannambeth

Преподаватель курса

Golang: Foundations and Variables
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6.8 ч

3 модулей

Язык: Английский

Часть программы вашего университета
Setting Up the Development PipelineDIALOGUE
Quiz 1Задание
Getting started with GOЗадание
02Data Types and Variables16 материалов
What is a Data TypeВидеоStatic vs Dynamic Typed LanguagesВидеоLab: Static vs Dynamic Typed LanguagesЧтениеKinds of Data TypesВидеоLab: Numbers, Boolean and StringЧтениеVariables, Syntax and DeclarationВидеоPrinting VariablesВидеоDeclaring VariablesВидеоVariable ScopeВидеоZero ValuesВидеоLab: VariablesЧтениеUser InputВидеоFind the type of variableВидеоThe User Registration SystemDIALOGUEQuiz 2ЗаданиеData Types and VariablesЗадание
03Advanced Variables & Basic Ops12 материалов
Converting between typesВидеоLab: Data types and VariablesЧтениеConstantsВидеоLab: ConstantsЧтениеOperatorsВидеоComparison OperatorsВидеоLab: Comparison OperatorsЧтениеThe Financial CalculatorDIALOGUEAssessment - Foundations and VariablesЗаданиеQuiz 3ЗаданиеThe "Type-Safety" Deep DiveDIALOGUEAdvanced Variables and OperatorsЗадание