Upskilling
🇪🇸 FUNDAE eligible
A comprehensive, hands-on training program designed to empower developers with real-world Kubernetes skills. From fundamentals to certification-level expertise

About
From using Kubernetes to mastering it
While many development teams use Kubernetes, few fully understand it. Misconfigurations, siloed knowledge, and over-reliance on a few experts slow down development and increase risk. This training addresses those gaps with structured, real-world instruction.
Challenges
Problems this course solves
Slow incident response due to limited cluster understanding
Trial-and-error YAML configurations
Fragmented knowledge across teams
Inefficiencies in CI/CD and Kubernetes troubleshooting
Benefits
What makes this program unique
Real-World Focus
Designed for everyday Kubernetes development workflows
Live Expert Sessions
Learn from Kubernetes and DevOps mentors
Blended Format
Combines on-demand learning with interactive labs
CKAD Certification-Ready
Aligned with official CNCF standards
Scalable for Teams
Standardizes Kubernetes skills across engineering roles
Who's for
Who should attend
Designed for Developers, DevOps Engineers, and Technical Leaders:
Software Engineers
Learn to deploy and debug confidently with Kubernetes
DevOps & SREs
Build scalable infrastructure using best practices
Engineering Managers
Standardize K8s knowledge across teams
Syllabus
Course structure and outcomes
Our program is structured into three levels. Each includes live instruction, labs, and project-based exercises. Teams may take individual levels or complete the full Kubernetes learning journey.
Course 1
Kubernetes Fundamentals
Core Kubernetes architecture and containerization concepts
Pods, Deployments, Services, Volumes, ConfigMaps, Secrets
Running multi-container apps on Minikube
Basic monitoring and troubleshooting with kubectl
Outcomes
Understand core Kubernetes components and architecture.
Deploy applications using pods, deployments, and services.
Manage application configuration using ConfigMaps and Secrets.
Perform basic monitoring and troubleshooting with kubectl.
Course 2
Intermediate Kubernetes (CKAD-Aligned)
YAML best practices, Helm, advanced networking
Stateful apps, RBAC, SecurityContexts
CI/CD integration with GitHub and ArgoCD
Monitoring with Prometheus & Grafana
Outcomes
Write and manage Kubernetes resources using YAML effectively.
Deploy complex, stateful applications securely.
Implement Role-Based Access Control (RBAC) and security best practices.
Set up CI/CD pipelines with GitHub Actions and ArgoCD.
Monitor and visualize application metrics with Prometheus & Grafana.
Course 3
Advanced Kubernetes (CKA-Aligned)
Cluster setup, HA, backup strategies, etc.
Istio Service Mesh
GitOps workflows, logging with EFK stack
Performance tuning, disaster recovery scenario
Outcomes
Configure, manage, and maintain Kubernetes clusters in production.
Implement high availability, disaster recovery, and backups.
Integrate advanced networking and service mesh solutions like Istio.
Optimize cluster performance and perform advanced troubleshooting.
Format
Course format and commitment
Duration
≈ 30 hours per course
Recommended workload
≈ 6 / 8 hours per week
Format
Mix of live sessions and on-demand content
Live sessions
Weekly (best practices, Q&A, feedback on exercises)
On-demand content
Labs, videos, guided exercises available anytime and mentor support on demand.
Methodology
Our learning methodology
A proven framework designed for developer success:
Immediate Access
Start with short-form, high-impact Kubernetes content
Live cohorts
Interactive learning sessions with real-world experts
Hands-On Labs
Practice Kubernetes scenarios in live environments
Feedback & Review
Ask questions, validate understanding
Deployment-Ready
Apply what you've learned in production contexts
Get a quote
Book a call with us
We’re based in Barcelona and have worlwide coverage. Come meet us at our beach office or book a call with us to get your quote







