Kubernetes for App Developers
Learning to build Kubernetes applications will open up career opportunities in high-demand roles in DevOps, cloud engineering & containerization roles. Using Python, this course teaches how to define application resources & use core primitives to build, monitor & troubleshoot scalable applications in Kubernetes — including working with network plugins, security & cloud storage to deploy applications in a production environment. This course prepares you for the Certified Kubernetes Application Developer (CKAD) exam.
Ce que vous allez apprendre
- Define application resources in Kubernetes.
- Use core primitives to build, monitor, and troubleshoot scalable applications.
- Work with network plugins, security, and cloud storage.
- Deploy applications in a production environment.
- Gain key knowledge & skills related to the Certified Kubernetes Application Developer (CKAD).
Prérequis
- Basic Linux command line and file editing skills and familiarity with a programming language (such as Python, Node.js, Go).
- Knowledge of Cloud Native application concepts and architectures.
Public cible
- Experienced application developers who need to containerize, host, deploy, and configure an application in a multi-node cluster.
Programme de la Formation
9 modules pour maîtriser les fondamentaux
Sujets abordés
- →Objectives
- →Who You Are
- →The Linux Foundation
- →Linux Foundation Training
- →Certification Programs and Digital Badging
- →Platform Details
Quality Process
SFEIR Institute's commitment: an excellence approach to ensure the quality and success of all our training programs. Learn more about our quality approach
- Lectures / Theoretical Slides — Presentation of concepts using visual aids (PowerPoint, PDF).
- Technical Demonstration (Demos) — The instructor performs a task or procedure while students observe.
- Guided Labs — Guided practical exercises on software, hardware, or technical environments.
The achievement of training objectives is evaluated at multiple levels to ensure quality:
- Continuous Knowledge Assessment : Verification of knowledge throughout the training via participatory methods (quizzes, practical exercises, case studies) under instructor supervision.
- Progress Measurement : Comparative self-assessment system including an initial diagnostic to determine the starting level, followed by a final evaluation to validate skills development.
- Quality Evaluation : End-of-session satisfaction questionnaire to measure the relevance and effectiveness of the training as perceived by participants.
Prochaines sessions
Former plusieurs collaborateurs
- Tarifs dégressifs (plusieurs places)
- Session privée ou sur-mesure
- En présentiel ou à distance