Introduction to Containers and Kubernetes

Develop a practical understanding of containers, Docker, and Kubernetes and learn how to build an efficient CI/CD pipeline. 

Course Details

What Will Developers Learn?

This one-day training class strikes a balance between theoretical concepts and practical hands-on exercises to give you the working knowledge needed to build an efficient CI/CD pipeline. 

Participants will engage in instructor-led presentations, group discussions, and interactive lab sessions. Real-world examples and best practices will be shared to provide participants with a fundamental understanding of containers, Docker, and Kubernetes.

Who is the Target Audience?

This course primarily caters to developers who are keen to learn how to work with containers and build an efficient Continuous Integration/Continuous Deployment (CI/CD) pipeline. Whether you are an aspiring programmer, a software engineer, or an IT professional seeking to enhance your skill set, this course will equip you with the necessary knowledge and practical techniques to leverage containers and streamline application deployment.

What Are The Course's Prerequisites?

To fully benefit from this training class, participants should possess a fundamental knowledge of programming and be familiar with using the command line in Windows. Additionally, having experience with version control using Git is essential. No prior experience with containers is required.

How Long Is This Course?

The course takes one day to complete. 

Introduction to Containers and Kubernetes Agenda

During the hands-on workshop, we will cover topics like:

  • Containers

    • Introduction to containers
    • Containers vs. virtual machines
    • Docker files vs. images vs. containers
    • Building locally in a container
    • Multistage container builds
    • Doing application builds in a container
    • Automating the build using GitHub Actions
    • Deploying the container to the cloud
    • Managing secrets
    • Optimizing the container builds
  • Docker Compose

    • Introduction
    • Networking
  •  Kubernetes

    • The benefits of Kubernetes
    • Pods
    • Deployment
    • Services
    • Ingress
    • Automatic deployment
  • And much more…

Introduction to Containers & Kubernetes

Article SKU:
T109

Duration:
1 day

Level:
Beginner

Language:
English, Swedish

Price:
Contact me for a price enquiry or to submit interest.

Training FAQs

Do you provide both on-site and remote training classes?

Yes, we provide both types of training.

Do you provide training in both Swedish and English?

Yes, both options are available. All our course materials are in English and we can teach the class in either Swedish or English.

Do you do half-day training?

When we run on-site, we usually do full-day classes. For remote training, we can provide options for both half and full days.

Do you do webinars and shorter talks?

Yes, please visit our Talks page for more details.

Do you provide customized courses?

Yes we do that. Contact me for more information.

Put Tore to the Test: Book A Free Workshop

The best workshops create an immersive experience. See the benefits that practical, attentive, and up-to-date training can offer today by putting me to the test!

I offer 30-45 minute workshops that can be customized to your team’s needs: 

  • Choose a topic that is key to you and your team. 
  • Pick a webinar or in-person workshop if you’re in Sweden or Denmark.
  • I will tailor the workshop to the challenges you’re actually facing. 
  • Chat with me before going ahead to make sure it’s the right fit for you.
 

Feel free to get in touch using the details below, submitting a form on the contact page, or connect with me on LinkedIn!