Онлайн-курс – сертифицированная профессиональная специализация по разработке приложений с помощью Google Cloud Google Cloud.

Проектирование, разработка и внедрение в GCP. Создание безопасных, масштабируемых и интеллектуальных облачных приложений.

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

  • Проектирование, разработка и внедрение компонентов Google Cloud
  • Интеграция компонентов в существующие системы
  • Лучшие практики разработки приложений
  • Выбор подходящего места для хранения данных приложения
  • Единое управление идентификацией
  • Разработка приложений, сочетающих в себе компоненты и микросервисы
  • Интеграция компонентов и источников данных
  • Отладка, мониторинг и отслеживание приложений
  • Выполнение повторных развертываний с использованием контейнеров и служб развертывания.
  • Выбор подходящей среды выполнения с помощью Google Container Engine и Google App Engine.
  • Применение практических навыков с использованием платформы Qwiklabs
  • Понимание основ и разработки приложений на Google Cloud Platform

What you will learn in the course

Courses for which the course is suitable

  • Разработчики приложений
  • инженеры-программисты
  • Разработчики облачных сервисов
  • Разработчики микросервисов
  • Менеджеры технологических проектов
  • Эксперты DevOps
  • системные аналитики
  • Разработчики в области машинного обучения
  • Разработчики в области системной интеграции
  • Разработчики в области отладки и управления приложениями

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

На этом специальном курсе разработчики пройдут обучение проектированию, разработке и внедрению компонентов Google Cloud в экосистему Google с плавной интеграцией компонентов. Курс включает демонстрации, презентации и практические упражнения, посвященные сервисам GCP и API машинного обучения перед обучением.

Курс подходит для разработчиков приложений, которые заинтересованы в создании облачных приложений или переработке существующих приложений, работающих на GCP.

Предметы исследования

  • Каковы лучшие практики разработки приложений?
  • Как выбрать подходящее место для хранения данных приложения
  • Единое управление идентификацией
  • Разработка приложений, сочетающих в себе компоненты и микросервисы
  • Интеграция компонентов и источников данных
  • Отладка, мониторинг и отслеживание приложений
  • Выполнение повторных развертываний с использованием контейнеров и служб развертывания.
  • Выбор подходящей рабочей среды: использование Google Container Engine и внесение изменений в Google App Engine в качестве решения, не требующего никаких действий.

Практический учебный проект

Этот специальный курс содержит практические задания с использованием платформы Qwiklabs. С помощью этих практических заданий вы сможете применить навыки, полученные из видео. Например, темы продуктов Google Cloud Platform, используемых в Qwiklabs, включены в проекты досок, что дает вам практический опыт.

Кроме того, поскольку концепции объясняются в нескольких модулях, в конце курса вы сможете понять основы и детали разработки приложений на Google Cloud Platform.

Details of the courses that make up the specialization

Основы Google Cloud: центральная инфраструктура

Курс 1

Продолжительность: 5 часов

Рейтинг: 4.5 (706 оценок)

чему ты научишься

  • Понять цель и ценность продуктов и сервисов Google Cloud.
  • Поймите, как организована и контролируется инфраструктура Google Cloud.
  • Поймите, как создать базовую инфраструктуру в Google Cloud.
  • Выбирайте и сотрудничайте с вариантами хранилища Google Cloud

навыки, которые вы приобретете

  • Google Вычислительный движок
  • Google App Engine (GAE)
  • Облачная платформа Google
  • облачные вычисления

Развертывание приложений, отладка, производительность

Курс 2

Продолжительность: 13 часов

Рейтинг: 4.3 (54 оценки)

чему ты научишься

  • Понимание лучших практик разработки облачных приложений
  • Реализуйте решения для хранения объектов (двоичных файлов и больших файлов) с помощью Cloud Storage.
  • Понять различия между вариантами хранения данных для разных типов данных приложений.
  • Внедрение решений для хранения нереляционных данных приложений в хранилище данных.

Безопасность и интеграция компонентов вашего приложения

Курс 3

Продолжительность: 10 часов

Рейтинг: 4.3 (35 оценок)

чему ты научишься

  • Разрабатывайте интеллектуальные приложения с использованием предварительно обученных API машинного обучения.
  • Внедряйте бессерверные приложения с помощью облачных функций.
  • Внедрить федеративное управление идентификацией с помощью Firebase Authentication.
  • Реализуйте свободную архитектуру, используя Pub/Sub в качестве платформы обмена сообщениями.

Введение в разработку приложений

Курс 4

Продолжительность: 14 часов

Рейтинг: 4.4 (28 оценок)

чему ты научишься

  • Понимание лучших практик разработки облачных приложений
  • Различать варианты хранения данных для разных типов данных приложения.
  • Внедрение решений для хранения нереляционных данных приложений в хранилище данных.
  • Реализуйте решения для хранения объектов (двоичных файлов и больших файлов) с помощью Cloud Storage.