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

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

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

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

Functions, Methods, and Interfaces in Go

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

О курсе

Continue your exploration of the Go programming language as you learn about functions, methods, and interfaces. Topics include the implementation of functions, function types, object-orientation in Go, methods, and class instantiation. As with the first course in this series, you’ll have an opportunity to create your own Go applications so you can practice what you’re learning.

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

Go (Programming Language)Object Oriented Programming (OOP)Object Oriented DesignData Structures

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

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

01MODULE 1: FUNCTIONS AND ORGANIZATION17 материалов

Lecture Videos

STOP - Read This First!ЧтениеM1.1.1 - Why Use Functions?ВидеоM1.1.2 - Function Parameters and Return ValuesВидеоM1.1.3 - Call by Value, ReferenceВидеоM1.1.4 - Passing Arrays and SlicesВидео
02MODULE 2: FUNCTION TYPES8 материалов

Lectures

M2.1.1 - First-Class ValuesВидеоM2.1.2 - Returning FunctionsВидеоM2.2.2 - Variadic and DeferredВидео

PowerPoint Slides for the Lectures

M2.1.1 - First Class ValuesЧтениеM2.1.2 - Returning FunctionsЧтениеM2.2.1 - Variadic and DeferredЧтение
03MODULE 3: OBJECT ORIENTATION IN GO14 материалов

Lectures

M3.1.1 - Classes and EncapsulationВидеоM3.1.2 - Support for Classes (1)ВидеоM3.1.3 - Support for Classes (2)ВидеоM3.2.1 - EncapsulationВидеоM3.2.2 - Point ReceiversВидеоM3.2.3 - Point Receivers, Referencing, DereferencingВидео
04MODULE 4: INTERFACES FOR ABSTRACTION14 материалов

Lectures

M4.1.1 - PolymorphismВидеоM4.1.2 - InterfacesВидеоM4.1.3 - Interface vs. Concrete TypesВидеоM4.2.1 - Using InterfacesВидеоM4.2.2 - Type AssertionsВидеоM4.2.3 - Error HandlingВидео

PowerPoint Files for Lectures

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

Ian Harris

Professor

Functions, Methods, and Interfaces in Go
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 11.1 ч

4 модулей

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

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
M1.2.1 - Well-Written FunctionsВидео
M1.2.2 - Guidelines for FunctionsВидео
M1.2.3 - Function GuidelinesВидео

PowerPoint Slides for the Lectures

M1.1.1 - Why Use Functions?ЧтениеM1.1.2 - Function Parameters and Return ValuesЧтениеM1.1.3 - Call by Value, ReferenceЧтениеM1.1.4 - Passing Arrays and SlicesЧтениеM1.2.1 - Well-Written FunctionsЧтениеM1.2.2 - Guidelines for FunctionsЧтениеM1.2.3 - Function GuidelinesЧтение

Assessments

Module 1 QuizЗаданиеModule 1 Activity: Bubble Sort ProgramВзаимная проверка

Assessments

Module 2 QuizЗаданиеModule 2 ActivityВзаимная проверка

PowerPoint Slides for the Lectures

M3.1.1 - Classes and EncapsulationЧтение
M3.1.2 - Support for Classes (1)Чтение
M3.1.3 - Support for Classes (2)Чтение
M3.2.1 - EncapsulationЧтение
M3.2.2 - Pointer ReceiversЧтение
M3.2.3 - Pointer Receivers, Referencing, DereferencingЧтение

Assessments

Module 3 QuizЗаданиеModule 3 ActivityВзаимная проверка
M4.1.1 - PolymorphismЧтение
M4.1.2 - InterfacesЧтение
M4.1.3 - Interface vs. Concrete TypesЧтение
M4.2.1 - Using InterfacesЧтение
M4.2.2 - Type AssertionsЧтение
M4.2.3 - Error HandlingЧтение

Assessments

Module 4 QuizЗаданиеModule 4 ActivityВзаимная проверка