
Helm
Course Index
28 Lessons · 3 Sections
Master Helm — the Kubernetes package manager with 26,000+ stars used to deploy Prometheus, NGINX, ArgoCD & 10,000+ apps from Artifact Hub. Covers Go templates, hooks, tests, Helmfile, OCI charts & Helm v4 2026. Includes 4 builds: production chart, hooks & tests, Helmfile multi-env & OCI registry publish.
28Lessons
3Sections
4Projects
FreeAccess
Section 1Helm FundamentalsLessons 1–10
Lesson 1
What is Helm? Kubernetes Package Manager
Lesson 2
Helm Architecture: Charts, Releases & Repositories
Lesson 3
Installing Helm & Using Helm CLI
Lesson 4
Finding & Installing Charts from Artifact Hub
Lesson 5
Chart Structure: templates/, values.yaml & Chart.yaml
Lesson 6
Go Templates: Variables, Functions & Pipelines
Lesson 7
values.yaml: Defaults, Overrides & Schema
Lesson 8
Helm Hooks: Pre-Install, Post-Upgrade & More
Lesson 9
Helm Tests: Verifying Releases
Lesson 10
Chart Dependencies & Subcharts
Section 2Advanced Helm & ProductionLessons 11–22
Lesson 11
Packaging & Publishing Charts to a Registry
Lesson 12
Helm OCI: Charts as OCI Artifacts
Lesson 13
Helm Upgrade, Rollback & History
Lesson 14
Helm Secrets & Encrypted Values
Lesson 15
Helmfile: Declarative Multi-Chart Management
Lesson 16
Helm with ArgoCD & FluxCD
Lesson 17
Helm with GitHub Actions & GitLab CI
Lesson 18
Helm Chart Best Practices
Lesson 19
Writing Production-Grade Helm Charts
Lesson 20
Helm for Multi-Environment Deployments
Lesson 21
Helm Troubleshooting & Debugging
Lesson 22
Helm in 2026: v4 & OCI Maturity
Section 3Anti-Patterns, vs Kustomize & ProjectsLessons 23–28