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

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

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

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

GO Programming for Everyone: Part 1

Курс от University of California, Santa Cruz
Начальный≈ 17 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course introduces you to the GO programming language. It is appropriate for a beginner, but especially for anyone who already knows C. GO is an open-source programming language developed and supported by Google. It is easy to learn and use. In the new world we live in, coding is a universally valuable skill, whether you're a scientist, artist, or a humanist. Algorithms are everywhere, and we all have to understand how they work. No prior knowledge of coding is needed for this course, but it helps if you have a background in C. The estimated time commitment for this course is five hours a week for five weeks. This is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with high school students and professionals with an interest in programming.

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

Go (Programming Language)C and C++Data StructuresFile I/OAlgorithmsC (Programming Language)Program DevelopmentProgramming PrinciplesComputer ProgrammingDebugging

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

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

01💻 Week 110 материалов

⏰ Introduction

🧭 How to Navigate this CourseЧтениеGO ResourcesЧтение💻 Introduction & History of GOВидео💻 HelloВидео

⏰ Circle, Marathon, Temperature, Formats

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

Ira Pohl

Professor

GO Programming for Everyone: Part 1
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 17 ч

6 модулей

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

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
💻 CircleВидео
💻 MarathonВидео
💻 TemperatureВидео
💻 FormatsВидео
💥 Week 1 QuizЗадание
⚖️ Week 1: DrawВзаимная проверка
02💻 Week 28 материалов

⏰ Syntax, Tokens, Identifiers, Declarations, Literals

💻 Syntax & TokensВидео💻 IdentifiersВидео💻 DeclarationsВидео💻 LiteralsВидео💻 DiceВидео💻 BooleanВидео💥 Week 2 QuizЗадание⚖️ Week 2: ComputeВзаимная проверка
03💻 Week 37 материалов

⏰ Looping, For Statements, Switch Statements

💻 Use of ifВидео💻 For StatementsВидео💻 Rock-Paper-ScissorВидео💻 RPS with LoopingВидео💻 Switch StatementsВидео💥Week 3 QuizЗадание⚖️ Week 3: Rock-Paper-Scissors EnhancedВзаимная проверка
04💻 Week 47 материалов

⏰ Functions & Slices, Arrays & Slices, Simple Recursion, Maps & Strings

💻 Functions & SlicesВидео💻 Arrays & SlicesВидео💻 findMinВидео💻 Simple RecursionВидео💻 Maps & StringsВидео💥 Week 4 QuizЗадание⚖️ Week 4: SalaryВзаимная проверка
05💻 Week 510 материалов

⏰ String Type, Palindromes, Iota & Enumeration, Bubble Sort, MergeSort

💻 String TypeВидео💻 PalindromeВидео💻 Iota & EnumerationВидео💻 SubslicingВидео💻 Reading FilesВидео💻 Writing FilesВидео💻 Bubble SortВидео💻 MergeSortВидео💥 Week 5 QuizЗадание⚖️ Week 5: Write and Test MergeSortВзаимная проверка
06💻 Final Exam1 материалов

⏰ Final Exam

📓Final ExamЗадание