Class is in session

LFD459: Kubernetes for Application Developers

3 Weeks

·

Cohort-based Course

Embark on a transformative journey by enrolling in this course designed for aspiring developers getting ready for Kubernetes.

Deepdives.Eu

Course overview

Start using Kubernetes for your applications

Embark on a transformative journey by enrolling in this course designed for aspiring developers and IT professionals eager to excel in the booming fields of DevOps and cloud engineering. With a focus on building Kubernetes applications using Python, you will gain practical skills in defining application resources, utilizing core primitives, and effectively monitoring and troubleshooting scalable applications.


This course not only covers essential topics such as network plugins, security, and cloud storage but also prepares you to deploy applications in real-world production environments. Equip yourself with sought-after expertise that can significantly enhance your career prospects and open doors to high-demand roles in containerization and cloud technology.


Join us to elevate your technical capabilities, increase your employability, and thrive in today's fast-paced tech landscape.


This course includes a printed version of the official course materials, a lab environment for hands-on exercises, and works as a good preparation for the Certified Kubernetes Application Developer (CKAD) certification.


Additional self-study material and exam vouchers are available with a discount during the course.

Who is this course for

01

Experienced applications developers.

02

Interested in deploying applications onto a Kubernetes cluster.

03

Containerize existing applications.

What you’ll get out of this course

Hands-On Kubernetes Skills

Gain practical experience in building, deploying, and managing scalable applications using Kubernetes and Python.

Application Resource Definition

Learn how to define and configure application resources effectively within a multi-node cluster.

Network and Security Integration

Understand the implementation of network plugins and security measures to safeguard your applications.

Cloud Storage Utilization

Explore how to integrate cloud storage solutions for enhanced application performance and reliability.

Real-World Troubleshooting

Develop the ability to monitor and troubleshoot applications in a production environment, preparing you for real-world challenges.

What’s included

Johannes Verwijnen

Live sessions

Learn directly from Johannes Verwijnen in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

Week 1

May 19—May 25

    May

    19

    Session 1: Welcome and Kubernetes Architecture

    Mon 5/192:00 PM—4:00 PM (UTC)

    May

    21

    Session 2: Building containers

    Wed 5/212:00 PM—4:00 PM (UTC)

    May

    23

    Session 3: Application Design Considerations

    Fri 5/232:00 PM—4:00 PM (UTC)

Week 2

May 26—Jun 1

    May

    26

    Session 4: Deployment Configuration

    Mon 5/262:00 PM—4:00 PM (UTC)

    May

    28

    Session 5: Security

    Wed 5/282:00 PM—4:00 PM (UTC)

    May

    30

    Session 6: Exposing Applications

    Fri 5/302:00 PM—4:00 PM (UTC)

Week 3

Jun 2—Jun 4

    Jun

    2

    Session 7: Troubleshooting

    Mon 6/22:00 PM—4:00 PM (UTC)

    Jun

    4

    Session 8: Final session

    Wed 6/42:00 PM—4:00 PM (UTC)

Meet your instructor

Johannes Verwijnen

Johannes Verwijnen

Johannes began his IT career as a software engineer more than 30 years ago. For the last 15 years, he has been working with cloud services. He holds certifications as both a cloud user and instructor from AWS, Google Cloud, Microsoft, the Linux Foundation, and CompTIA.

Johannes has teaching experience from the University of Helsinki, where he taught Computer Science and Machine Learning. For the past seven years, he has focused on training others in cloud technology.

A pattern of wavy dots

Be the first to know about upcoming cohorts

LFD459: Kubernetes for Application Developers

Course schedule

8-10 hours per week

  • Mondays, Wednesdays and Fridays

    15:00 - 17:00 BST

    We're reserving two hours per meeting for interactivity, even though the material can usually be handled in one.

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

A pattern of wavy dots

Be the first to know about upcoming cohorts

LFD459: Kubernetes for Application Developers