Intro to Containers and Kubernetes

Master the fundamentals of containerization and Kubernetes orchestration through hands-on practice with real-world scenarios.

Course Details

This comprehensive introduction course provides developers with essential knowledge and practical skills in container technology and Kubernetes orchestration. Through a balanced mixture of theory, demonstration, and practice, participants will gain hands-on experience with modern containerization workflows from a developer perspective.

Containers and Kubernetes have revolutionized how we develop, deploy, and scale applications. Kubernetes is an open-source container orchestration system that enables automated deployment, scaling, and management of containerized applications. These technologies form the foundation for modern development and deployment practices, bridging the gap between traditional application deployment and cloud-native architectures.

Learning Approach

Each participant works with their own cloud-hosted Kubernetes cluster, ensuring practical, real-world experience. The course combines:

  • Interactive presentations covering core concepts
  • Live demonstrations of container and Kubernetes workflows
  • Guided hands-on exercises
  • Real-world scenarios and practical implementation exercises

 

Through this comprehensive approach, participants will develop both theoretical understanding and practical skills needed to implement container technologies in their own projects and organizations.

Who is the Target Audience?

This course is designed for developers, software engineers, and IT professionals who want to:

  • Learn modern containerization and orchestration technologies
  • Understand containers and Kubernetes from a developer perspective
  • Enhance their skills in cloud-native development practices
  • Build foundational knowledge for modern development workflows

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. No prior experience with containers is required.

What You will Learn

Containers

  • Introduction – Understanding containerization principles and benefits over traditional virtualization
  • Creating a container – Building your first containers using Docker and understanding the container lifecycle
  • Containerizing a sample application – Practical application containerization with real-world examples
  • Multi-stage Container Builds – Optimizing container images for production use
  • Pushing the sample application to the Registry – Managing container images in cloud registries

Kubernetes

  • Introduction – Understanding container orchestration and Kubernetes architecture
  • Pods – Working with the smallest deployable units in Kubernetes
  • Deployment – Managing application lifecycle and scaling
  • Services – Exposing applications and managing network traffic
  • Ingress – Implementing external access and load balancing

How Long Is This Course?

The course takes one day to complete. 

Technical Environment

Students will work with:

  • Individual cloud-hosted Kubernetes cluster
  • Docker for container creation and management
  • Container registries for image management
  • kubectl for Kubernetes cluster management
  • Visual Studio Code for editing.

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!