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

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

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

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

Go for Cloud and Networks

Курс от Edureka
Начальный≈ 7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This Go for Cloud and Network course provides a comprehensive introduction to using the Go programming language (Golang) for developing scalable, high-performance applications in cloud and network environments. Designed for both beginners and intermediate developers, the course focuses on real-world applications of Go for cloud-native architecture, networking protocols, system integration, and infrastructure automation. During this course, you will empower your coding journey. This is not just about learning a programming language; it's a transformative experience designed to unlock your potential as a software artisan. By the end of this course, you will be able to: - Summarize various concepts in Go such as cloud-native apps, docker, kubernetes, containers, etc - Explain Microservices and its architecture - Use best practices for Event-Driven Communication - Develop an app in Go language. This course is designed for Web developers, Data Scientists, System programmers, Entrepreneurs, and freshers who aspire to build a career in web development. The skills covered in Go for Cloud and Networks are Computer Science, Docker Compose, Kubernetes, Software Development, etc Prior experience with any programming language is not mandatory but can ease the learning curve. Begin an educational journey to become a master of Go for Cloud and Networks while learning its best practices and enhancing your expertise in development.

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

GrafanaPrometheus (Software)Program DevelopmentSoftware ArchitectureCloud-Native ComputingCloud Development

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

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

01Motivation for Cloud Native Apps26 материалов

Cloud Native Apps

Course IntroductionВидеоCourse OverviewЧтениеYour Baseline Knowledge CheckDIALOGUEIntroduction to Cloud Native AppsВидео

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

Edureka

Преподаватель курса

Go for Cloud and Networks
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 7 ч

5 модулей

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

Субтитры: Испанский

Часть программы вашего университета
Key Concepts of Cloud Native AppsВидео
Cloud Native Applications vs Traditional Monolithic ApplicationsВидео
Challenges and Design PrinciplesВидео
Cloud Native DatabasesВидео
Knowledge Check - Cloud Native AppsЗадание

Cloud Native Stack

Understanding Cloud Native StackВидеоAnatomy of Cloud Native StackВидеоCombating Challenges Using Cloud Native StackВидеоKnowledge Check - Cloud Native StackЗадание

Docker

Understanding DockerВидеоDocker File and Docker ComposeВидеоContainer ManagementВидеоDocker SDK and Docker Compose UsageВидеоKnowledge Check - DockerЗадание

Kubernetes

Introduction to KubernetesВидеоPerforming CRUD Operations on KubernetesВидеоWorking With Kubernetes API Objects - IВидеоWorking With Kubernetes API Objects - IIВидеоTools for Kubernetes ApplicationsВидеоPerforming CRUD Operations on Kubernetes DemoЧтениеKnowledge Check - KubernetesЗадание

Module Wrap-Up and Assessment

End Module Knowledge Check Module Wrap-Up Assessment 1Задание
02Decomposition with Microservices16 материалов

Microservices

Understanding Microservices and it's ArchitectureВидеоGolang Features for Building MicroservicesВидеоAdvantages and Challenges of MicroservicesВидеоComparison with Monolithic ArchitectureВидеоKnowledge Check - MicroservicesЗадание

Design Principles for Microservices

DDL PrinciplesВидеоIdentifying Microservices BoundariesВидеоStrategies for DecompositionВидеоPrinciples for Microservices DesignЧтениеKnowledge Check - Design Principles for MicroservicesЗадание

Building Microservices with Golang

Setting up a Golang Development EnvironmentВидеоCreating a Microservice DemoЧтениеCreating a Simple Microservice Using HTTPЧтениеCreating a Simple Microservice Using gRPCЧтениеKnowledge Check - Building Microservices with GolangЗадание

Module Wrap-Up and Assessment

End Module Knowledge Check Module Wrap-Up Assessment 2Задание
03Orchestration and Event-Driven Microservices10 материалов

Orchestration

Understanding OrchestrationВидеоBuilding an Orchestrator in GoВидеоOverview of Kubernetes for Orchestrating MicroservicesВидеоOrchestrator PatternsЧтениеKnowledge Check - OrchestrationЗадание

Event-Driven Microservices

Event Sourcing and Event-Driven ArchitecturesВидеоImplementing Event-Driven CommunicationВидеоService Mesh for Microservices CommunicationЧтениеKnowledge Check - Event-Driven MicroservicesЗадание

Module Wrap-Up and Assessment

End Module Knowledge Check Module Wrap-Up Assessment 3Задание
04Monitoring and Testing Microservices14 материалов

Monitoring and Logging

Understanding Monitoring and LoggingВидеоTracing in MicroservicesВидеоImplementing Metrics and Health ChecksВидеоKnowledge Check - Monitoring and LoggingЗадание

Testing Microservices

Unit and Integration Testing in GoВидеоEnd-to-End Testing StrategiesВидеоMocking and Testing External Dependencies in MicroservicesВидеоKnowledge Check - Testing MicroservicesЗадание

Deployment and CI/CD for Microservices

Best Practices for Securing MicroservicesВидеоSetting Up Continuous Integration And Continuous Deployment PipelinesВидеоDeploying Microservices to Cloud PlatformsВидеоDeployment and CICD for Microservices DemoЧтениеKnowledge Check - Deployment and CI/CD for MicroservicesЗадание

Module Wrap-Up and Assessment

End Module Knowledge Check Module Wrap-Up Assessment 4Задание
05Course Wrap Up and Assessment5 материалов
End Course CheckpointDIALOGUEFinal Project : Amazon-like Website in GolangЧтениеEnd Course Knowledge Check: Go for Cloud and NetworksЗаданиеGo for Cloud and Networks: Course SummaryВидеоDescribe Your Learning JourneyОбсуждение