Watch Docker Containers and Kubernetes Fundamentals – Full Hands-On Course Video Tutorial


Tutorial Details & Info

Tutorial Title: Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
Instructor / Channel: freeCodeCamp.org
Lesson Runtime: 56:37 Minutes
Publish Date: October 12, 2022
Total Students / Views: 1,216,492 views

Explore this free video tutorial for Docker Containers and Kubernetes Fundamentals – Full Hands-On Course presented by freeCodeCamp.org. This full video course has a total duration of 56:37 minutes with crystal clear HD video and audio quality. Follow along to build your skills without any subscription or sign-up required.

Looking for comprehensive guides, code examples, or step-by-step walkthroughs for Docker Containers and Kubernetes Fundamentals – Full Hands-On Course? Our educational video hub aggregates top-rated learning materials for a seamless online learning experience. Check out related tutorials and recommended courses below TutorTube.

Course Description & Lesson Notes

Official Video Description:

Learn how to use Docker and Kubernetes in this complete hand-on course for beginners, how to containerize applications with the Docker CLI and Visual Studio Code, push and pull container images on Docker Hub, a container registry, and create multi-container applications using Docker Compose. Learn about the Kubernetes architecture and how it works. Run it locally and use the Kubernetes CLI and Visual Studio Code to run, debug and troubleshoot applications and services. Learn about pods and the different workloads available. Download the lab files here: https://github.com/K8sAcademy/Fundamentals-HandsOn Consult my bio: https://guybarrette.com If you like the course, You can make a small donation to the creator: https://www.buymeacoffee.com/guybarrette ⭐️ Course Contents ⭐️ 🌟 0:00:00 Introduction ⌨️ Course Introduction ⌨️ Course Setup ⭐️ 0:05:02 Introduction to MicroServices ⌨️ Microservices Concepts ⌨️ Microservices Anti Patterns ⌨️ Microservices Advantages and Drawbacks ⭐️ 0:13:56 Welcome to Cloud Native! ⌨️ What are Cloud Native and the Cloud Native Foundation ⌨️ Cloud Native Concepts ⌨️ Cloud Native Hands-On ⭐️ 0:23:01 Introduction to Containers ⌨️ Container Concepts ⌨️ What is Docker? ⌨️ Docker Hands-On ⌨️ Basic Commands ⌨️ Basic Commands Hands-On ⌨️ Running Containers ⌨️ Running Containers Hands-On ⌨️ Building Containers ⌨️ Building Containers Hands-On ⭐️ 0:54:41 Visual Studio Code ⌨️ The Docker Extension ⌨️ The Docker Extension Hands-On ⭐️ 1:07:03 Persisting Data ⌨️ Containers are Ephemerous and Stateless ⌨️ Docker Volumes Concepts ⌨️ Using Docker Volumes Hands-On ⭐️ 1:17:03 Docker Compose ⌨️ Understanding the YAML File Structure ⌨️ Docker Compose Concepts ⌨️ Using Docker Compose ⌨️ Using Docker Compose Hands-On ⌨️ Docker Compose Sample App Hands-on ⌨️ Docker Compose Features ⭐️ 1:47:18 Container Registries ⌨️ Container Registries Concepts ⌨️ Push/Pull Images from Docker Hub ⌨️ Push/Pull Images from Docker Hub Hands-On ⭐️ 1:56:58 Kubernetes Concepts ⌨️ Kubernetes Concepts ⌨️ How to Run Kubernetes Locally ⌨️ How to Run Kubernetes Locally Hands-On ⌨️ Kubernetes API ⌨️ Using Kubectl Hands-On ⌨️ The Declarative Way vs the Imperative Way ⌨️The Declarative Way vs the Imperative Way Hands-On ⭐️ 2:20:38 Namespaces ⌨️ Namespaces Concepts ⌨️ Namespaces Hands-On ⭐️ 2:28:47 Nodes ⌨️ Master Node Concepts ⌨️ Worker Nodes Concepts ⌨️ Nodes Hands-On ⭐️ 2:38:36 Pods ⌨️ Pod Concepts ⌨️ The Pod Lifecycle ⌨️ Defining and Running Pods ⌨️ Pod Hands-On ⌨️ Init Containers ⌨️ Init Containers Hands-On ⭐️ 3:01:00 Selectors ⌨️ Selector Concepts ⌨️ Selector Hands-On ⭐️ 3:07:51 Multi Container Pods ⌨️ Common Patterns for Running More then One Container in a Pod ⌨️ Multi Container Pods Networking Concepts ⌨️ Multi Containers Pods Hands-On ⭐️ 3:19:45 Workloads ⌨️ Introduction to Workloads ⌨️ ReplicaSet Concepts ⌨️ ReplicaSet Hands-On ⌨️ Deployment Concepts ⌨️ Deployment Hands-On ⌨️ DaemonSet Concepts ⌨️ DaemonSet Hands-On ⌨️ StatefulSet Concepts ⌨️ StatefulSet Hands-On ⌨️ Job Concepts ⌨️ Job Hands-On ⌨️ CronJob Concepts ⌨️ CronJob Hands-On ⭐️ 4:05:15 Updates ⌨️ Rolling Updates Concepts ⌨️ Rolling Updates Hands-On ⌨️ Blue-Green Deployments ⌨️ Blue-Green Deployments Hands-On ⭐️ 4:21:13 Services ⌨️ What are services? ⌨️ ClusterIP Concepts ⌨️ ClusterIP Hands-On ⌨️ NodePort Concepts ⌨️ NodePort Hands-On ⌨️ Load Balancer Concepts ⌨️ Load Balancer on Docker Desktop Hands-On ⭐️ 4:44:03 Storage & Persistence ⌨️ Storage & Persistence Concepts ⌨️ The Static Way ⌨️ The Static Way Hands-On ⌨️ The Dynamic Way ⭐️ 5:03:48 Application Settings ⌨️ ConfigMaps Concepts ⌨️ ConfigMaps Hands-On ⌨️ Secrets Concepts ⌨️ Secrets Hands-On ⭐️ 5:22:24 Observalibilty ⌨️ Startup, Readiness and Liveness Probes Concepts ⌨️ Probes Hands-On ⭐️ 5:30:46 Dashboards ⌨️ Dashboards Options ⌨️ Lens Hands-On ⌨️ K9s Hands-On ⭐️ 5:47:36 Scaling ⌨️ Auto Scaling Pods using the Horizontal Pod Autoscaler ⌨️ Auto Scaling Pods Hands-On ⭐️ 5:55:22 Conclusion ⌨️ Course Conclusion 🎉 Thanks to our Champion and Sponsor supporters: 👾 Nattira Maneerat 👾 Heather Wcislo 👾 Serhiy Kalinets 👾 Erdeniz Unvan 👾 Justin Hual 👾 Agustín Kussrow 👾 Otis Morgan -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

🌐 Web & Search Guide Notes (DuckDuckGo, Yahoo & Bing):

Explore how to understand Docker Containers And Kubernetes Fundamentals – Full Hands-On Course with this step-by-step video tutorial guide. In this detailed walkthrough, you will learn essential skills for Docker Containers And Kubernetes Fundamentals – Full Hands-On Course.

Learning Docker Containers And Kubernetes Fundamentals – Full Hands-On Course is essential for modern technical workflows and software skills. Explore curated video courses, expert walkthroughs, and detailed lesson notes today on TutorTube.

Watch Docker Containers And Kubernetes Fundamentals – Full Hands-On Course full video tutorial and step-by-step course guide with high quality video and audio details on TutorTube.

Access this full course to enhance your skills efficiently on TutorTube.

🎓 Lesson Overview & Learning Outcomes:

Welcome to the step-by-step video guide for Docker Containers and Kubernetes Fundamentals – Full Hands-On Course taught by freeCodeCamp.org. This tutorial provides a comprehensive walkthrough designed to take you from foundational principles to practical implementation.

💡 Key Topics Covered in This Course:

  • Core Fundamentals & Setup: Understanding the workspace, essential tools, and initial setup for Docker Containers and Kubernetes Fundamentals – Full Hands-On Course.
  • Step-by-Step Practical Demonstration: Hands-on implementation guided by freeCodeCamp.org with real-world examples.
  • Best Practices & Key Shortcuts: Time-saving workflows, keyboard shortcuts, and industry-standard recommendations.
  • Troubleshooting & Common Pitfalls: How to avoid common beginner errors and optimize your workflow for peak efficiency.

📋 Recommended Prerequisites & Study Notes:

No prior advanced experience is required. Follow along with the video player above on any desktop computer, tablet, or mobile device. Pause and rewind at key steps to practice along with the instructor.

Explore more related video tutorials, course modules, and topic guides on TutorTube.