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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Helm Masterclass - From Beginner to Advanced · LearnSpace
Назад в каталог
courseraIT и технологии

Helm Masterclass - From Beginner to Advanced

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

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Master Helm, the leading Kubernetes package manager, through hands-on projects and real-world examples. By the end of the course, you’ll deploy and manage Kubernetes apps using Helm charts, create custom charts with Go templating, manage chart dependencies, and use advanced Helm features like hooks and plugins. You’ll start by setting up your environment and exploring Helm's role in Kubernetes. Then, you’ll progress to installing and using charts, customizing deployments, and managing releases. In-depth sections cover Helm architecture, creating reusable charts, and upgrading releases. The course covers advanced templating, managing chart dependencies, and integrating Helm plugins. You’ll also learn to use Helm hooks for automation and validation functions for dynamic deployments. This course is ideal for developers, DevOps engineers, and cloud professionals with basic Kubernetes and CLI knowledge, aiming to build advanced deployment workflows.

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

Package and Software ManagementDevelopment EnvironmentGo (Programming Language)File ManagementConfiguration ManagementApplication DeploymentKubernetesYAMLContainerizationSoftware VersioningDevops ToolsDependency AnalysisCommand-Line InterfaceRelease ManagementNode.JS

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

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

01Getting Started with the Course4 материалов

Getting Started with the Course

Welcome and Introduction!ВидеоFull Course ResourcesЧтениеMaking the Most of This CourseВидеоSetting Expectations for the Journey AheadВидео
02Understanding Helm and Its Role in Kubernetes

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

Packt - Course Instructors

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

Helm Masterclass - From Beginner to Advanced
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 15.8 ч

10 модулей

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

Субтитры: Казахский

Часть программы вашего университета
7 материалов

Understanding Helm and Its Role in Kubernetes

Section OverviewВидеоUnderstanding Helm's Role in KubernetesВидеоKey Advantages of Using HelmВидеоComparing Helm and KustomizeВидеоHelm's Architecture and Key ComponentsВидеоExploring Helm BasicsDIALOGUEUnderstanding Helm and Its Role in Kubernetes - AssessmentЗадание
03Setting Up Essential Tools8 материалов

Setting Up Essential Tools

Installing WSL for Windows Users [Windows Users]ВидеоExploring Key Features of WSL [Windows Users]ВидеоInstalling Minikube for Local Kubernetes ClustersВидеоInstalling and Setting Up KubectlВидеоInstalling and Configuring HelmВидеоInstalling and Setting Up Visual Studio CodeВидеоSetting up WSL for Linux DevelopmentDIALOGUESetting Up Essential Tools - AssessmentЗадание
04Helm Basics and Key Features15 материалов

Helm Basics and Key Features

Section OverviewВидеоDiscovering Charts on ArtifactHubВидеоManaging Helm Repositories with the CLIВидеоInstalling the WordPress Chart with HelmВидеоUnderstanding the Default WordPress Chart ConfigurationВидеоRemoving Helm Charts SafelyВидеоCleaning Up Kubernetes Resources After UninstallationВидеоUsing the CLI to Set Custom ValuesВидеоProviding Custom Values via FilesВидеоUpgrading Releases: Setting New ValuesВидеоUpgrading Releases: Changing Chart VersionsВидеоPerforming Rollbacks in HelmВидеоUseful CLI Flags for Upgrading ReleasesВидеоUnderstanding Helm UpgradesDIALOGUEHelm Basics and Key Features - AssessmentЗадание
05Building Custom Helm Charts17 материалов

Building Custom Helm Charts

Section OverviewВидеоThe Benefits of Building Your Own ChartsВидеоBreaking Down the Structure and Files of a Helm ChartВидеоCreating Your First Custom Helm ChartВидеоGetting Started with Go Templates - Part 1ВидеоGetting Started with Go Templates - Part 2ВидеоGetting Started with Go Templates - Part 3ВидеоAdding Initial Values to the values.yaml FileВидеоIncorporating Release and Chart Metadata in TemplatesВидеоDeploying Kubernetes Resources ConditionallyВидеоPackaging Helm Charts for DistributionВидеоPublishing Helm Charts Using GitHub PagesВидеоInstalling Published Helm ChartsВидеоUsing the CLI to Create Helm Charts EfficientlyВидеоSummary: The Process of Building, Packaging, and Publishing ChartsВидеоCreating Custom Helm ChartsDIALOGUEBuilding Custom Helm Charts - AssessmentЗадание
06Go Template Advanced Techniques14 материалов

Go Template Advanced Techniques

Section OverviewВидеоUsing Template Functions and PipelinesВидеоCreating and Reusing Named TemplatesВидеоWorking with If and If-Else Statements in TemplatesВидеоUsing Variables in Go TemplatesВидеоUnderstanding Variable Scopes in TemplatesВидеоIterating Over Lists Using "range"ВидеоIterating Over Dictionaries Using "range"ВидеоExploring the "dot" Variable in TemplatesВидеоUsing "with" Blocks to Simplify TemplatesВидеоApplying Validation Functions in TemplatesВидеоWriting Custom Validation LogicВидеоDeep Dive into Go Templating with HelmDIALOGUEGo Template Advanced Techniques - AssessmentЗадание
07[Optional] Developing a Key-Value Store API7 материалов

[Optional] Developing a Key-Value Store API

Section OverviewВидеоBuilding the Express ApplicationВидеоConfiguring PostgreSQL for the ProjectВидеоDeveloping the API Routes for the Key-Value StoreВидеоWrap-up: Testing, Building, and Publishing Docker ImagesВидеоWorking with Git and Docker for Node.js ApplicationsDIALOGUE[Optional] Developing a Key-Value Store API - AssessmentЗадание
08Working with Chart Dependencies11 материалов

Working with Chart Dependencies

Section OverviewВидеоUnderstanding Subcharts in HelmВидеоBootstrapping the Config Store Helm ChartВидеоAdding PostgreSQL as a Chart DependencyВидеоPassing Values from Parent Charts to SubchartsВидеоUsing Global Values in Helm ChartsВидеоReusing Subchart Templates in Parent ChartsВидеоConditionally Enabling SubchartsВидеоIntegrating PostgreSQL with Kubernetes ResourcesВидеоManaging Helm Subcharts and DependenciesDIALOGUEWorking with Chart Dependencies - AssessmentЗадание
09Exploring Advanced Helm Features19 материалов

Exploring Advanced Helm Features

Section OverviewВидеоAccessing Files in Helm: OverviewВидеоUsing Glob Patterns to Access FilesВидеоWorking with ConfigMap and Secret UtilitiesВидеоIntroduction to Chart HooksВидеоWorking with Hooks in Helm ChartsВидеоManaging Hook Weights in HelmВидеоHandling Failures in Chart HooksВидеоCleaning Up Resources with Chart HooksВидеоBuilding and Using Library ChartsВидеоIntroduction to Test Hooks in HelmВидеоDecoupling Testing Logic with Test HooksВидеоUpdating Templates and Kubernetes Resources for TestsВидеоAdding Configuration Values for Tests in values.yamlВидеоExploring Helm Plugins: Helm DashboardВидеоExploring Helm Plugins: Helm DiffВидеоExploring Helm Plugins: Helm UnittestВидеоWorking with Helm HooksDIALOGUEExploring Advanced Helm Features - AssessmentЗадание
10Course Wrap-Up3 материалов

Course Wrap-Up

Congratulations!ВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание