Об этом курсе
Недавно просмотрено: 22,841

Курс 2 из 3 в программе

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 11 часа на выполнение

Предполагаемая нагрузка: 11 hours/week...

Английский

Субтитры: Английский

Курс 2 из 3 в программе

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 11 часа на выполнение

Предполагаемая нагрузка: 11 hours/week...

Английский

Субтитры: Английский

Учащиеся, которые проходят продукт ''Course'

  • System Administrators
  • Software Engineers
  • Chief Technology Officers (CTOs)
  • Technical Solutions Engineers
  • Data Scientists

Программа курса: что вы изучите

Неделя
1
3 ч. на завершение

MODULE 1: FUNCTIONS AND ORGANIZATION

7 видео ((всего 55 мин.)), 8 материалов для самостоятельного изучения, 2 тестов
7 видео
M1.1.2 - Function Parameters and Return Values6мин
M1.1.3 - Call by Value, Reference7мин
M1.1.4 - Passing Arrays and Slices5мин
M1.2.1 - Well-Written Functions7мин
M1.2.2 - Guidelines for Functions11мин
M1.2.3 - Function Guidelines7мин
8 материала для самостоятельного изучения
STOP - Read This First!1мин
M1.1.1 - Why Use Functions?2мин
M1.1.2 - Function Parameters and Return Values2мин
M1.1.3 - Call by Value, Reference2мин
M1.1.4 - Passing Arrays and Slices2мин
M1.2.1 - Well-Written Functions2мин
M1.2.2 - Guidelines for Functions2мин
M1.2.3 - Function Guidelines2мин
1 практическое упражнение
Module 1 Quiz10мин
Неделя
2
3 ч. на завершение

MODULE 2: FUNCTION TYPES

3 видео ((всего 26 мин.)), 3 материалов для самостоятельного изучения, 2 тестов
3 видео
M2.1.2 - Returning Functions10мин
M2.2.2 - Variadic and Deferred6мин
3 материала для самостоятельного изучения
M2.1.1 - First Class Values2мин
M2.1.2 - Returning Functions2мин
M2.2.1 - Variadic and Deferred2мин
1 практическое упражнение
Module 2 Quiz14мин
Неделя
3
3 ч. на завершение

MODULE 3: OBJECT ORIENTATION IN GO

6 видео ((всего 28 мин.)), 6 материалов для самостоятельного изучения, 2 тестов
6 видео
M3.1.2 - Support for Classes (1)7мин
M3.1.3 - Support for Classes (2)2мин
M3.2.1 - Encapsulation5мин
M3.2.2 - Point Receivers4мин
M3.2.3 - Point Receivers, Referencing, Dereferencing2мин
6 материала для самостоятельного изучения
M3.1.1 - Classes and Encapsulation2мин
M3.1.2 - Support for Classes (1)2мин
M3.1.3 - Support for Classes (2)2мин
M3.2.1 - Encapsulation2мин
M3.2.2 - Pointer Receivers2мин
M3.2.3 - Pointer Receivers, Referencing, Dereferencing2мин
1 практическое упражнение
Module 3 Quiz14мин
Неделя
4
3 ч. на завершение

MODULE 4: INTERFACES FOR ABSTRACTION

6 видео ((всего 40 мин.)), 6 материалов для самостоятельного изучения, 2 тестов
6 видео
M4.1.2 - Interfaces6мин
M4.1.3 - Interface vs. Concrete Types12мин
M4.2.1 - Using Interfaces6мин
M4.2.2 - Type Assertions6мин
M4.2.3 - Error Handling2мин
6 материала для самостоятельного изучения
M4.1.1 - Polymorphism2мин
M4.1.2 - Interfaces2мин
M4.1.3 - Interface vs. Concrete Types2мин
M4.2.1 - Using Interfaces2мин
M4.2.2 - Type Assertions2мин
M4.2.3 - Error Handling2мин
1 практическое упражнение
Module 4 Quiz14мин
4.6
Рецензии: 46Chevron Right

29%

получил значимые преимущества в карьере благодаря этому курсу

17%

стал больше зарабатывать или получил повышение

Лучшие отзывы о курсе Functions, Methods, and Interfaces in Go

автор: NNAug 2nd 2019

cool stuff,\n\nhelped to get a good overview of how go is different but still basically the same as most other languages.

автор: AFJun 24th 2019

Learned a bit on go syntax and how polymorphism works.\n\nThanks the instructor. Good learning experience overall.

Преподаватели

Avatar

Ian Harris

Professor
Department of Computer Science

О Калифорнийский университет в Ирвайне

Since 1965, the University of California, Irvine has combined the strengths of a major research university with the bounty of an incomparable Southern California location. UCI’s unyielding commitment to rigorous academics, cutting-edge research, and leadership and character development makes the campus a driving force for innovation and discovery that serves our local, national and global communities in many ways....

Специализация Programming with Google Go: общие сведения

This specialization introduces the Go programming language from Google and provides learners with an overview of Go's special features. Upon completing the three-course sequence, learners will have gained the knowledge and skills needed to create concise, efficient, and clean applications using Go....
Programming with Google Go

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.