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

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

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

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

GO Programming for Everyone: Part 2

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

О курсе

This course provides you with new opportunities to use the Go programming language. Building on the foundational knowledge introduced in the first course "GO Programming for Everyone: Part 1", this course delves deeper into the Go programming language, offering a comprehensive understanding of its more advanced features. 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. Designed for learners who have completed the first course or possess basic Go programming knowledge, this course will expand your skills and enhance your ability to develop efficient, scalable applications. 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)Data StructuresAlgorithmsUnit TestingProgramming PrinciplesObject Oriented Programming (OOP)Graph TheoryObject Oriented DesignSoftware TestingC (Programming Language)Computer ProgrammingCode Reusability

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

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

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

⏰ Introduction

Why Take this Course?Видео🧭 How to Navigate this CourseЧтениеGO ResourcesЧтение

⏰ Types, Struct, Student and Methods

💻 TypesВидео

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

Ira Pohl

Professor

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 16.6 ч

6 модулей

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

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

Часть программы вашего университета
💻 StructВидео
💻 StudentВидео
💻 Methods & StructВидео
💥 Week 1 QuizЗадание
⚖️ Week 1: PokerВзаимная проверка
💻 Week 1: Peer-Review AssignmentВидео
02💻 Week 28 материалов

⏰ Syntax, Tokens, Identifiers, Declarations, Literals

💻 ListsВидео💻 StackВидео💻 BintreeВидео💻 GraphВидео💻 DijkstraВидео💥 Week 2 QuizЗадание⚖️ Week 2: Doubly Linked ListВзаимная проверка💻 Week 2: Peer-Review AssignmentВидео
03💻 Week 36 материалов

⏰ Looping, For Statements, Switch Statements

💻 InterfacesВидео💻 SortВидео💻 ErrorВидео💥 Week 3 QuizЗадание⚖️ Week 3: Interfaces - Computing VolumeВзаимная проверка💻 Week 3: Peer-Review AssignmentВидео
04💻 Week 49 материалов

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

💻 Channels and Go RoutinesВидео💻 DeadlockВидео💻 WorkersВидео💻 SelectВидео💻 WaitgroupВидео💻 MutexВидео💥 Week 4 QuizЗадание⚖️ Week 4: ConcurrencyВзаимная проверка💻 Week 4: Peer-Review AssignmentВидео
05💻 Week 59 материалов

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

💻 TestingВидео💻 RaceВидео💻 GensumВидео💻 GenstackВидео💻 Integration with C-CodeВидео💻 CertificatesВидео💥 Week 5 QuizЗадание⚖️ Week 5: GenStackВзаимная проверка💻 Week 5: Peer-Review AssignmentВидео
06💻 Final Exam1 материалов

⏰ Final Exam

📓Final Exam Задание