Talk to an instructur:
+41 61 551 00 82
jonas@letsboot.ch

CKAD Preparation 

Course & Training

Certified Kubernetes Application Developer - Preparation Course (CKAD).

The CKAD certification is not only an important proof of skills around Kubernetes, it is also an exciting challenge as well as motivation to condense your knowledge and increase your skill. This course takes you a big step closer to passing the certification and guides you through exciting scenarios to better understand Kubernetes and also use it more efficiently.

In-House Course:

We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.

Request In-House Course

 

Content:


A Kubernetes cluster environment with prepared scenarios is provided, which are worked through together. Important tools, resources, tips for preparation and strategies for finding solutions will be shown - not only for the exam, but also for the daily use of Kubernetes.

- Pointing out the prerequisites and topics of the exam
- Going through the provided test environment
- Pointing out important auxiliary tools as well as tips during the course of the scenarios.
- (vim, ssh, cat, >>, |, grep, watch, screen, shortcuts)
- Prepare command line environment
- Effective use of the documentation and kubectl help as well as kubectl explain
- Working through tasks together
- Container basics (build, tag, push, run)
- Explanation of the task by trainer
- Independent execution of the task
- Tips and assistance in solving the tasks
- Joint discussion of the solution
- Scenarios on the following topics are played through:
- (one scenario can cover several topics)
- Managing pods imperatively
- Namespaces and contexts
- Deployments and ReplicaSets
- Rollouts and rollbacks
- Multi Container Pods
- Services and Ingress
- LivenessProbes, RedinessProbes and StartupProbes
- Secrets and Config Maps
- Labels, Selectors and Annotations
- ServiceAccounts and SecurityContexts
- Resource Requests and Limits
- Persistent Volumes and Persistent Volume Claims
- Debugging, monitoring and logs
- Jobs and CronJobs
- Networking Policies
- Helm
- Review of the strict rules and preparation of the workstation for remote testing
- Identify additional preparation, learning, and practice resources

Even though the course is primarily focused on the CKAD exam, it condenses important content that will be of great benefit to your day-to-day work with containers and Kubernetes.

Delineation:
1. emphasis is placed on not violating certification rules in any way: Effective questions of the official test will NOT be reported.
2. the course uses only self-developed scenarios that differ from the real exam in content and difficulty (tending to be slightly more difficult than the real exam).
3. the course does not guarantee in any way the passing of the real test and is in no way related to the organization behind the certification or the certification body.
4. the certification framework is regularly adjusted by the issuer and therefore it is essential for the participant to check it before actually taking it.
5. depending on the existing experience and skill (time pressure) in dealing with Kubernetes, containers and the command line, it requires additional learning and practice to pass the certification.


Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.

Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.

Goal:

Participants will have a good overview of the exam topics, the possible structure of tasks, a skillful approach to solving them and will be able to assess where they should further deepen their knowledge as well as practice using the tools.


Form:

A Kubernetes cluster environment will be provided with prepared scenarios which will be worked through together. Important tools, resources, tips for preparation and strategies for finding solutions will be shown - not only for the exam, but also for the daily use of Kubernetes.


Target Audience:

Software developers or system engineers who want to actively use Kubernetes, consolidate their knowledge, become more efficient in dealing with Kubernetes and possibly complete the CKAD certification.


Requirements:

Attendees will bring a basic understanding of the following topics:

\- Creating and removing pods using kubectl on a Kubernetes cluster.
\- Defining deployments and services using YAML and applying them via kubectl
\- Create and manage images using Docker or compatible tools
\- Basic knowledge of networking (TCP/IP, network masks, ports, establishing HTTP connections, etc.)
\- Basic knowledge Linux command line (bash, cp, mv, cd, ls, ssh, cat, echo...)


Preparation:

 Every participant will receive a questionnaire and a preparation checklist after registration. We provide a comprehensive laboratory environment for each participant, so that all participants can directly implement their own experiments and even complex scenarios.

Request In-House Course:

In-House Kurs Anfragen

Waitinglist for public course:

Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.

Waiting List Request

(If you already have 3 or more participants, we will discuss your preferred date directly with you and announce the course.)

Share by: