Онлайн-курс – сертифицированная профессиональная стажировка по программированию Google Go в Калифорнийском университете в Ирвайне.

Продвигайте свою карьеру в области компьютерного программирования. Разрабатывайте эффективные приложения с помощью инновационного языка программирования Google Go!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Средний уровень

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Знание языка программирования Go
  • Возможность создания коротких приложений.
  • Умение создавать эффективные приложения.
  • Умение создавать чистые приложения

What you will learn in the course

Courses for which the course is suitable

  • Разработчик программного обеспечения
  • Разработчик приложений
  • инженер-программист
  • Бэкэнд-разработчик
  • Разработчик систем
  • Разработчик веб-сервисов
  • Разрабатывает технологические решения
  • Разработчик программного обеспечения на языке Go.

Стажировка — серия курсов из трех частей.

Эта специализация знакомит с языком программирования Google Go и предоставляет информаторам обзор его особенностей.

После завершения серии курсов, состоящей из трех частей, учащиеся приобретут знания и навыки, необходимые для создания коротких, эффективных и понятных приложений на языке Go.

Details of the courses that make up the specialization

Начало работы с Go

Курс 1

10 часов
4,6 (2336 оценок)

Что вы узнаете:

  • Основы Go, языка программирования с открытым исходным кодом, разработанного командой Google.
  • Темы: типы данных, протоколы, форматы, RFC и JSON.
  • Практикуйтесь в написании программ на Go, пользуясь отзывами коллег.
  • Умение реализовывать простые программы на Go.

Курс 2

8 часов
4,6 (983 оценки)

Что вы узнаете:

  • Функции, методы и интерфейсы в Go.
  • Применение функций, типы функций, объектно-ориентированное программирование.
  • Практикуйтесь в создании приложений на Go.

Курс 3

8 часов
4,6 (738 оценок)

Что вы узнаете:

  • Параллельное программирование на Go.
  • Роли каналов и горутин.
  • Написание процедур и внедрение каналов связи.
  • Пример практики разработки программ.