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

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

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

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

Golang: Logic Flow and Data Collections

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

О курсе

Go (Golang) programs don't just store data — they make decisions, repeat actions, and organize information efficiently. Golang: Logic Flow & Data Collections is where your Go skills move from syntax to real programming power. Designed for developers who understand basic syntax and want to master data manipulation and program logic in Go, this course covers the three layers that control how Go programs think and handle data. You'll start with Go's full operator toolkit — arithmetic, logical, assignment, and bitwise operators — learning how to evaluate complex conditions and manipulate data at the bit level. From there, you'll build decision-making logic using if-else branching and switch statements, then add iteration using Go's versatile for loop. The course closes with Go's three core data collection types: Arrays, Slices, and Maps. You'll understand how each one works internally, when to use each, and how to iterate through and manipulate data sets with professional efficiency. Special emphasis is placed on Slices — including their underlying relationship with Arrays — a topic that defines expert-level Go development. Every module pairs video lessons with hands-on coding labs, practice quizzes, and AI-guided role-plays — including building a Smart Access Controller and an Inventory Audit Script — to put your logic and data skills to work in realistic backend scenarios. This course is essential for anyone building data-driven tools or backend services. By completion, you will have the skills to handle collections of data with professional-level efficiency.

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

Go (Programming Language)Data StructuresComputer ProgrammingBack-End Web DevelopmentScriptingComputational LogicData StoreProgramming PrinciplesData-oriented programming

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

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

01Golang Operators12 материалов
Course IntroductionВидеоAbout this CourseЧтениеArithmetic OperatorsВидеоLab: Arithmetic OperatorsЧтение

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

Mumshad Mannambeth

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

Golang: Logic Flow and Data Collections
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 7.7 ч

3 модулей

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

Часть программы вашего университета
Logical OperatorsВидео
Lab: Logical OperatorsЧтение
Assignment OperatorsВидео
Lab: Assignment OperatorsЧтение
Bitwise OperatorsВидео
Lab: Bitwise OperatorsЧтение
Quiz 1Задание
Golang OperatorsЗадание
02Control Flow9 материалов
If-else and else if statementsВидеоLab: If-else and else if statementsЧтениеSwitch StatementВидеоLab: Switch StatementЧтениеLooping With ForВидеоLab: Looping With ForЧтениеThe Smart Access ControllerDIALOGUEQuiz 2ЗаданиеControl FlowЗадание
03Loops, Arrays & Maps12 материалов
ArraysВидеоLab: ArraysЧтениеSlicesВидеоLab: SlicesЧтениеMapsВидеоLab: MapsЧтениеThe "Slice vs. Array" Architect DiscussionDIALOGUEQuiz 3ЗаданиеAssessment - Logic Flow and Data CollectionЗаданиеInventory Audit ScriptDIALOGUELab: Arrays, Slices and MapsЧтениеLoops, Arrays & MapsЗадание