15 results for:

"DevOps"
Kafka Crash Course - Hands-On Project
TechWorld with Nana
2
1h 8m

Kafka Crash Course - Hands-On Project

Intermediate

Ready to build complete production systems? Grab your DevOps Roadmap PDF to see the full tech stack that powers scalable applications → https://bit.ly/4nnNecZ This is the ONLY Kafka Tutorial You Need - It covers a hands-on project with Python and Docker. ▬▬▬▬▬▬ Thanks JetBrains for making this video possible! 🙌 ▬▬▬▬▬▬ ► To follow along, download PyCharm here: https://www.jetbrains.com/pycharm/download ► You get 1 month free of PyCharm PRO In this video we dive into Apache Kafka. First by understanding conceptually what Kafka is, and WHY Kafka was developed, to solve what problems exactly and then get hands-on with a simple but realistic demo project, where we will build a python application that uses Kafka for a simple use case. It will be a step by step guide, to make sure you can follow smoothly and understand every step clearly. ▬▬▬▬▬▬ R E S O U R C E S 🔗 ▬▬▬▬▬▬ ► Git Repo: https://gitlab.com/twn-youtube/kafka-crash-course ► Official Docs: https://docs.confluent.io/kafka/introduction.html ▬▬▬▬▬▬ PRE-REQUISITES 🔗 ▬▬▬▬▬▬ ► Python Full Course for Beginners https://youtu.be/t8pPdKYpowI ► Docker in 1 Hour: https://youtu.be/pg19Z8LL06w ► Docker Compose Tutorial: https://youtu.be/SXwC9fSwct8 ► Kafka explained: https://youtu.be/QkdkLdMBuL0 ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 00:00 - Intro 00:40 - What is Kafka? Why Kafka? 05:32 - How Kafka achieves scalable performance 07:20 - Kafka vs Other Message Brokers 08:20 - Kafka Demo Overview 10:13 - Setup Python Project 13:03 - Run Kafka with Docker Compose 27:43 - Write and Run a Kafka Producer 44:12 - Using Kafka CLI 48:44 - Write and Run a Kafka Consumer 01:01:05 - Test the Whole Flow & Gracefully Shut Down ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ INSTAGRAM ► https://bit.ly/2F3LXYJ TWITTER ► https://bit.ly/3i54PUB LINKEDIN ► https://bit.ly/3hWOLVT

TechWorld with Nana
IT Fundamentals Course – Hardware, Cloud, DevOps, Networking, Security, Databases, DNS, Git, Linux
freeCodeCamp.org
5
13h 3m

IT Fundamentals Course – Hardware, Cloud, DevOps, Networking, Security, Databases, DNS, Git, Linux

Beginner

This course provides a solid foundation to start building your technical skills and understanding of modern IT concepts. Course resources: https://www.dolfined.com/courses/Itf-course ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp Contents - 00:00 IT Basics & Certifications (A+, Net+, CCNA) - 05:04 IT Roles: DevOps, SRE, & Platform Engineering - 07:58 Hardware: CPU, RAM, SSD, & NICs - 17:13 Software: OS, GUI vs. CLI, & Application Types - 24:21 Windows vs. Linux & Open Source - 32:00 Servers: Virtualization, Hypervisors, & Type 1 vs. 2 - 50:31 AWS Account Setup & EC2 VM Launch - 1:07:37 Cloud: Data Centers, CapEx vs. OpEx, & Benefits - 1:27:03 Service Models (IaaS, PaaS, SaaS) & Cloud Deployment - 1:36:56 Choosing Providers: AWS, Azure, & GCP - 1:41:05 Networking: LAN, WAN, CAN, & Traffic Flows - 1:52:45 Devices: Hubs, Switches, VLANs, & Routers - 2:05:40 Cabling (UTP vs. Fiber) & Data Center Networks (DCN) - 2:17:01 Wireless (WLAN) & How the Internet Connects - 2:24:05 IP Addressing: IPv4 vs. IPv6 & Binary Math - 3:14:05 Network Portions, Subnet Masks, & CIDR Notation - 3:41:53 IP Classes & Subnetting (Pizza Analogy) - 4:10:18 Public vs. Private IPs, NAT, & IANA Hierarchy - 4:49:05 Routing: Route Tables, BGP, & Default Routes - 5:16:11 IP Packet Anatomy: Headers vs. Payload - 5:21:30 VPC: AWS Regions, AZs, & Virtual Data Centers - 5:37:16 Lab: Creating a Custom VPC & Internet Gateway - 6:11:22 Public vs. Private Subnets & NAT Configuration - 6:40:41 Models: OSI 7-Layer Reference & Encapsulation - 6:54:16 TCP vs. UDP & Common Port Allocations - 7:11:13 Protocols: ICMP (Ping), SSH, & HTTP/HTTPS - 7:44:00 Security: Firewalls, Zoning, & DMZ Architectures - 8:00:23 Security Groups (Stateful) vs. NACLs (Stateless) - 8:14:13 Services: DNS, Monitoring, Alerting, & Logging - 8:33:01 Databases: Relational, NoSQL, & SQL Queries - 8:47:11 Tools: Linux Skills, Bash Scripting, & Python - 9:07:42 Design: Professional Architecture Diagram Masterclass - 13:00:50 Course Summary & Next Steps

freeCodeCamp.org
Complete GitHub Actions Course - From BEGINNER to PRO
DevOps Directive
2
3h 43m

Complete GitHub Actions Course - From BEGINNER to PRO

Beginner

Learn GitHub Actions to enable your teams to build and ship software faster! 🏗️ ⚙️ 🚀 This course covers everything from the fundamentals of the platform through building out a DevOps system complete with workflows to test, build, and deploy a microservice application! --- Thank you to Namespace (https://namespace.so/?utm_source=devopsdirective) for sponsoring this course. It is because of their support that I am able to provide it to the community free of charge! Namespace provides: - Drop-in hosted GitHub Action runners that accelerate jobs while reducing cost (often by changing just a single line in your configuration). - Blazing-fast caching layers that keep dependency installs snappy. - Remote Docker builders for dramatically quicker container image builds. - Deep observability with insights into job timing and resource utilization you simply can't get in GitHub's native UI. If you end up using Namespace, use the link above and let them know you found out about them through me! --- Written Course: https://courses.devopsdirective.com/github-actions-beginner-to-pro GitHub Repo: https://github.com/sidpalas/devops-directive-github-actions-course --- Timestamps - 0:00:00 Introduction - 0:04:38 History and Motivation - 0:12:37 Why GitHub Actions? - 0:19:04 Setting up your Development Environment - 0:23:59 Core Features - 0:44:20 Advanced Features - 1:07:12 Marketplace Actions - 1:13:30 Authoring Actions - 1:31:35 Common Workflows - 1:40:43 Developer Experience - 1:57:31 Best Practices - 2:06:32 Capstone Project - 2:13:16 Capstone: Test Workflow - 2:42:50 Capstone: Build/Push Workflow - 3:08:39 Capstone: Update GitOps Manifests Workflow - 3:20:24 Capstone: Release Automation Workflow - 3:28:56 Capstone: Stale Issue/PR Workflow - 3:31:01 Capstone: Export Timing Data Workflow - 3:33:38 Capstone: Using Namespace for Improved Performance - 3:41:42 Conclusion --- Join the Community: 💬 Discord: https://discord.devopsdirective.com 💻 GitHub: https://github.com/sidpalas/devops-directive-github-actions-course 🐥 Twitter: https://x.com/sidpalas 👨‍💼 LinkedIn: https://www.linkedin.com/in/sid-palas/ 🌐 Website: https://devopsdirective.com --- Community size at time of posting: Subscribers: 90,682 Channel Views: 3,376,098

DevOps Directive
n8n Tutorial – Zero to Hero Course
freeCodeCamp.org
6
3h 36m

n8n Tutorial – Zero to Hero Course

Intermediate

Master the future of process automation. n8n is an incredibly powerful, open-source platform that enables you to integrate APIs and orchestrate intelligent workflows without the usual coding headaches. This course from Marconi will guide you from the foundational concepts of nodes and architecture to deploying advanced, real-world systems. You'll master essential skills like connecting various services, configuring API keys, and handling complex data flows. Also the course goes into cutting-edge AI integration, teaching you how to build advanced Retrieval-Augmented Generation (RAG) agents and coordinate multi-agent systems. By the end, you'll be able to automate sophisticated business processes, giving you a competitive edge in DevOps, AI, and data engineering. Hands-on Labs & Course Description: https://kode.wiki/47aGYzZ Course developed by @KodeKloud. ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Chapters ⭐️ - 0:00:00 Introduction and Course Overview - 0:04:50 Foundations of n8n: Nodes, Architecture, and Data Types - 0:12:48 Building Your First AI Agent Workflow (Chatbot/Email Agent Demo) - 0:38:20 Free Labs Access and CodeCloud Keyspace API Setup - 0:45:06 n8n Cloud vs. Lab Playground Differences (API/Google Auth Setup) - 0:54:09 Authentication Best Practices for HTTP Request Node - 0:56:15 Google Drive/Sheets/Docs Authentication Setup via Google Cloud Console - 1:41:48 Slack API Setup and Integration - 1:48:06 "HTTP Request Node and API Call Scenarios (Cat Facts, Weather, Web Scraper)" - 2:03:40 Text-to-Image Workflow with AI Prompt Generation - 2:15:06 Text-to-Video Workflow with AI Prompt Generation - 2:25:12 Image-to-Video Workflow with Google Drive and Telegram Integration - 2:43:10 Vertex AI (Google's V3) Integration for Text-to-Video - 2:54:14 n8n Cloud vs. Self-Hosted n8n (Docker/AWS EC2) - 2:56:03 Multi-Workflow Orchestration with Subworkflows - 3:22:40 Course Conclusion and Next Steps 🎉 Thanks to our Champion and Sponsor supporters: 👾 Drake Milly 👾 Ulises Moralez 👾 Goddard Tan 👾 David MG 👾 Matthew Springman 👾 Claudio 👾 Oscar R. 👾 jedi-or-sith 👾 Nattira Maneerat 👾 Justin Hual -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

freeCodeCamp.org
The Complete Bash Scripting Course - Full Length Guide to learning the Bash Shell
You Suck at Programming
3K
7h 22m

The Complete Bash Scripting Course - Full Length Guide to learning the Bash Shell

Beginner

Bash scripting course and guide created by Dave Eddy of ysap.sh. Learn the Bash Shell and master beginner all the way up to advanced Bash scripting techniques. Check out the course website below for all materials, source code, referenced material, etc. for the course. Course Website → https://course.ysap.sh Discord → https://ysap.sh/discord Patreon → https://patreon.com/YouSuckatProgramming - $ cat socials Instagram → https://www.instagram.com/yousuckatprogramming/ YouTube → https://www.youtube.com/@yousuckatprogramming - $ cat credits • Course made by Dave Eddy • Course presented by Dave Eddy • Music by Dave Eddy • Graphics by Annie G. (https://www.anniegee.com) - $ cat chapters-and-sections 00:00:00 00-00 Introduction 00:05:17 01-00 Terminal and Finder 00:12:22 01-01 Basic File Manipulation 00:19:51 01-02 Hidden Files 00:23:36 01-03 Searching in Files 00:33:31 01-04 Paging Files 00:36:53 02-00 Man Pages 00:47:08 02-01 Programs and Commands 00:51:48 02-02 Basic Variables 00:56:31 02-03 vim Crash Course 01:05:39 02-04 File Permissions 01:09:55 03-00 Finally Scripting 01:15:38 03-01 User Input 01:23:06 03-02 Functions 01:29:21 03-03 Conditionals 01:38:47 03-04 For Loops 01:42:10 03-05 Input / Output 01:51:23 03-06 Chapter 3 Recap 01:58:47 04-00 Case Statements 02:06:53 04-01 Indexed Arrays 02:19:20 04-02 Associative Arrays 02:24:56 04-03 IFS Variable 02:29:00 04-04 Command Substitution 02:39:45 04-05 Arithmetic Expression 02:53:03 04-06 Process Substitution 03:04:21 04-07 Chapter 4 Recap 03:13:44 05-00 cut and tr 03:18:06 05-01 sed, awk, and grep 03:35:04 05-02 Find Command 03:41:38 06-00 Bash Arguments 03:51:30 06-01 Pipe Status 03:56:27 06-02 Timing Commands 04:00:41 07-00 Sourcing Code 04:10:48 07-01 Curlies vs. Parens 04:15:36 07-02 Return vs. Output 04:22:12 07-03 Chapter 7 Recap 04:26:50 08-00 Parameter Expansion 04:40:41 08-01 Array Expansion 04:44:13 09-00 Basic Globbing 04:48:00 09-01 Extended Globbing 04:53:28 09-02 Glob Shell Options 05:01:05 10-00 Brace Expansion 05:05:03 10-01 Braces and Globbing 05:08:21 10-02 Numeric Brace Expansion 05:13:35 11-00 Understanding printf 05:23:29 11-01 Date Formatting 05:28:36 11-02 Regular Expressions 05:36:15 11-03 Using mapfile 05:41:33 12-00 Brackets vs. Test 05:48:36 12-01 Special Strings 05:52:07 13-00 Trap Signals 05:58:27 13-01 Named Pipes 06:06:39 14-00 Color Output 06:23:30 14-01 Cursor Commands 06:29:41 14-02 Is a TTY 06:35:54 15-00 PS1 Variable 06:47:12 15-01 Customizing Bash 06:56:33 15-02 Readline Shortcuts 07:00:10 16-00 Pitfall: ls 07:04:04 16-01 Aliases with Arguments 07:06:48 16-02 Pitfall: String Length 07:08:55 17-00 Forkbomb 07:18:10 Credits 07:18:49 Bonus Debugging Session - $ cat more-links Website → https://ysap.sh Discord → https://ysap.sh/discord TikTok → https://ysap.sh/tiktok Patreon → https://ysap.sh/patreon Ko-fi (donate) → https://ysap.sh/ko-fi - $ cat keywords you suck at programming #programming #devops #bash #linux #unix #software #terminal #shellscripting #tech #stem

You Suck at Programming
DESCOMPLICANDO O YAML - APRENDA YAML DE UMA VEZ POR TODAS!
LINUXtips
221
20 minutes

DESCOMPLICANDO O YAML - APRENDA YAML DE UMA VEZ POR TODAS!

Beginner

Hoje é dia de falar sobre como se dar bem quando estiver trabalhando com arquivos YAML. Sim, seja com a extensão .yaml ou .yml, você precisa entender como escrever e ler seus arquivos YAML do Kubernetes ou então do Ansible de maneira super simples e rápida! Compartilha com seus amigos em suas redes socias, eu dúvido que seus amigos já saibam trabalhar com arquivos YAML sem ficar sofrendo! #LINUXtips #VAIIII #YAML #DescomplicandoYAML 0:00 - Abertura 0:30 - O que é YAML 3:00 - Criando nosso YAML exemplo 3:30 - Como declarar string, boleano, inteiro e date 6:45 - Criando objetos, listas e 10:57 - Criando um exemplo de YAML utilizado no Kubernetes. 14:06 - Utilizando multiline no YAML 16:20 - VScode 17:10 - YAML lint 17:58 - Vários arquivos YAML dentro do mesmo arquivo YAML 18:40 - Encerramento 19:10 - VAIIII Treinamentos da LINUXtips: https://www.linuxtips.io/loja Instagram da LINUXtips: https://www.instagram.com/LINUXtipsbr/ Instagram do Jeferson: https://www.instagram.com/badtux_/ Twitter da LINUXtips: https://twitter.com/LINUXtipsbr/ Twitter do Jeferson: https://twitter.com/badtux_/ Grupo da LINUXtips no Telegram: https://t.me/canalLINUXtips Servidor da LINUXtips no Discord: https://discord.gg/ZmYRAuw Podcasts da LINUXtips: https://open.spotify.com/show/7tE9shw3IlK99kgFeJ6I8J Container Week: https://www.containerweek.com/ IaaS Week http://iaasweek.com/ Linux Week: https://www.linuxweek.com.br/ Semana DevOps: https://www.semanadevops.com.br/ E-mail para contato: contato@linuxtips.com.br Trilha: bensound.com e envato.com

LINUXtips
👉 O Que é Versionamento Semântico (SEMVER) e Por Que Ele Importa no DevOps
The Cloud Bootcamp - Português
196
5 minutes

👉 O Que é Versionamento Semântico (SEMVER) e Por Que Ele Importa no DevOps

Beginner

No vídeo de hoje, você vai entender de forma rápida e simples o que é versionamento semântico, também chamado de Semantic Versioning ou SEMVER. Esse conceito é essencial para qualquer pessoa que trabalhe com desenvolvimento ou operações, e pode ser a diferença entre um deploy tranquilo e um caos em produção. Neste vídeo você vai aprender: - O que é SEMVER e como ele é estruturado (MAJOR.MINOR.PATCH); - Como interpretar as versões de um software; - Por que o versionamento semântico é tão importante no universo DevOps. 📌 Mesmo que você nunca tenha prestado atenção nesses números, depois desse vídeo você vai olhar pra eles com outros olhos. 👉 Faça parte da Pós que tem mudado a vida de milhares de profissionais no Brasil! https://tcbcloud.link/hh65Ps #DevOps #VersionamentoSemantico #SEMVER #TheCloudBootcamp #SoftwareDevelopment #CarreiraTI

The Cloud Bootcamp - Português
DevOps Full Course for Beginners 2025 | Git, Docker, CI/CD, AWS, Kubernetes | Part 1
Sangam Mukherjee
6.7K
5h 26m

DevOps Full Course for Beginners 2025 | Git, Docker, CI/CD, AWS, Kubernetes | Part 1

Beginner

⭐▬▬▬▬ DOWNLOAD DEVOPS NOTES FOR FREE 👋 ▬▬▬▬⭐ https://acedevhub.com/projects/devops-full-course-notes ⭐▬▬▬▬▬ DOWNLOAD SOURCE CODE FOR FREE 👋 ▬▬▬▬▬⭐ https://acedevhub.com/projects/devops-full-course-source-code ⭐▬▬▬▬▬ SUBSCRIBE TO Tech Monk - Kapil👋 ▬▬▬▬▬⭐ https://www.youtube.com/@UC8tHFvrU1GhAeosHa-fFI6g ⭐▬▬▬▬▬▬ TIMESTAMPS 👋 ▬▬▬▬▬▬⭐ 00:00 Introduction 07:03 What is DevOps 14:20 DevOps Lifecycle 22:52 Linux in DevOps 38:58 Shell scripting 50:38 Project overview 57:50 Git & Github 01:58:32 Environment management 02:14:57 Docker 02:54:15 Docker Compose 03:07:05 Continuous Integration (CI) 03:21:12 Github actions, ESlint and Prettier 03:46:25 AWS EC2 Deployment 04:20:25 Continuous Deployment (CD) 04:39:00 Kubernetes Welcome to Part 1 of the DevOps Full Course 2025 🚀.In this video, we’re starting from the very basics and slowly building our way up to real-world DevOps practices. 📝 What You’ll Learn in Part 1 : What is DevOps? Why DevOps is needed in modern software development Linux basics for DevOps engineers Shell scripting for automation Git & GitHub fundamentals: install, init, add/commit, branching, push/pull Environment management (dev, staging, production explained) Docker basics: images, containers, Dockerfile (Node + React example) Docker Compose to run full MERN stack (frontend, backend, database) CI with GitHub Actions (linting & build pipeline) AWS deployment overview Intro to Kubernetes (pods, deployments, services, Minikube setup) 👋▬▬▬▬▬▬ BUY ME A COFFEE :) ▬▬▬▬▬▬👋 https://www.buymeacoffee.com/sangammukh6 🔔▬▬▬▬▬▬ Subscribe for more! ▬▬▬▬▬▬🔔 https://www.youtube.com/channel/UCuWZvXIeoDzZKCzpTuC5krQ 👋 ▬▬▬▬▬▬ CONNECT WITH ME ▬▬▬▬▬▬👋 Linkedin : https://www.linkedin.com/in/sangam-mukherjee-400488134/ Instagram: https://www.instagram.com/sangam_mukherjee/

Sangam Mukherjee
Learn Docker - DevOps with Node.js & Express
freeCodeCamp.org
6.4K
5h 22m

Learn Docker - DevOps with Node.js & Express

Intermediate

Learn the core fundamentals of Docker by building a Node/Express app with a Mongo & Redis database. We'll start off by keeping things simple with a single container, and gradually add more complexity to our app by integrating a Mongo container, and then finally adding in a redis database for authentication. We'll learn how to do things manually with the cli, then move on to docker compose. We'll focus on the challenges of moving from a development environment to a production environment. We'll deploy and Ubuntu VM as our production server, and utilize a container orchestrator like docker swarm to handle rolling updates. ✏️ Course developed by Sanjeev Thiyagarajan. Check out his channel: https://www.youtube.com/channel/UC2sYgV-NV6S5_-pqLGChoNQ ⭐️ Course Contents ⭐️ 0:00:14 Intro & demo express app 0:04:18 Custom Images with Dockerfile 0:10:34 Docker image layers & caching 0:20:26 Docker networking opening ports 0:26:36 Dockerignore file 0:31:46 Syncing source code with bind mounts 0:45:30 Anonymous Volumes hack 0:51:58 Read-Only Bind Mounts 0:54:58 Environment variables 0:59:16 loading environment variables from file 1:01:31 Deleting stale volumes 1:04:01 Docker Compose 1:21:36 Development vs Production configs Part 02: Working with multiple containers 1:44:47 Adding a Mongo Container 2:01:48 Communicating between containers 2:12:00 Express Config file 2:21:45 Container bootup order 2:32:26 Building a CRUD application 2:51:27 Sign up and Login 3:06:57 Authentication with sessions & Redis 3:34:36 Architecture Review 3:40:48 Nginx for Load balancing to multiple node containers 3:54:33 Express CORS Part 03: Moving to Prod 3:57:44 Installing docker on Ubuntu(Digital Ocean) 4:03:21 Setup Git 4:05:37 Environment Variables on Ubuntu 4:14:12 Deploying app to production server 4:18:57 Pushing changes the hard way 4:25:58 Rebuilding Containers 4:27:32 Dev to Prod workflow review 4:30:50 Improved Dockerhub workflow 4:46:10 Automating with watchtower 4:56:06 Why we need an orchestrator 5:03:32 Docker Swarm 5:16:13 Pushing changes to Swarm stack -- 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

freeCodeCamp.org
Kubernetes Zero to Hero: The Complete Beginner’s Guide (2025 Edition)
Alta3 Research
522
2h 51m

Kubernetes Zero to Hero: The Complete Beginner’s Guide (2025 Edition)

Beginner

*Start Learning Kubernetes the Right Way — Try Alta3 Academy FREE for 3 Days!* 👉 https://alta3.com/academy/aa-cka?utm_source=youtube&utm_campaign=k8s-course *The Ultimate Kubernetes Training Platform: CKA, CKAD, and 14+ DevOps Courses!* *Includes hands-on labs, expert video instruction, and a real Kubernetes cluster to practice in!* *Your Kubernetes Journey Starts Here:* This full-length course takes you from absolute beginner to confident Kubernetes user. Whether you're prepping for the CKA or CKAD, or you're just getting started with containers and orchestration, this is the foundation you need. We walk through real-world examples, practical commands, and exam-focused tips — all taught by a certified instructor who’s helped thousands of students succeed. *Timestamps* 📌 0:01:42 – K8s Architecture & Purpose 📌 0:21:02 – YAML 📌 0:24:52 – Manifests 📌 0:28:55 – Making Pods 📌 0:34:00 – Namespaces 📌 0:38:58 – API Versioning 📌 0:41:43 – Resource Monitoring 📌 0:44:56 – Requests & Limits 📌 0:51:01 – Probes 📌 0:58:20 – kubectl exec & cp 📌 1:05:34 – ConfigMaps 📌 1:09:49 – Volume Mounting 📌 1:18:05 – Secrets 📌 1:21:16 – Viewing Logs 📌 1:28:11 – Labels 📌 1:36:01 – Deployments 📌 1:52:34 – Storage 📌 2:08:12 – Service Basics 📌 2:15:08 – Network Policies 📌 2:26:29 – Service Port vs. TargetPort 📌 2:29:19 – ClusterIP Services 📌 2:36:48 – NodePort Services 📌 2:39:15 – LoadBalancer Services 📌 2:41:00 – NodePort Service Demonstration 📌 2:45:14 – Continued Training! *Why Learn Kubernetes?* Kubernetes is the backbone of modern DevOps and cloud-native applications. Mastering it opens doors to better jobs, higher salaries, and real technical confidence. This course gives you the exact tools, examples, and mindset to build your Kubernetes skills from the ground up — and sets you on the path to certification. 🔔 Subscribe to https://www.youtube.com/@Alta3Research for weekly DevOps and Kubernetes content! 👍 Like what you see? Give it a thumbs up, leave a comment, and don’t forget to subscribe for more *certification-ready Kubernetes training and career-building tips!

Alta3 Research
DevOps from Zero to Hero: Build and Deploy a Production API
JavaScript Mastery
5.8K
5h 1m

DevOps from Zero to Hero: Build and Deploy a Production API

Intermediate

Learn DevOps fast in this crash course covering Git & GitHub, CI/CD pipelines, Docker, Kubernetes, IaC, and API deployment. Everything you need to automate dev and deployment. ⭐ Join JS Mastery Pro: https://jsm.dev/dops25-jsm 💎 Become a Top 1% Next.js Developer: https://jsm.dev/dops25-nextjs Use your promo code JAVA to get the Warp Pro plan for only $1, available for a limited time thanks to my friends at Warp! Warp: https://jsm.dev/dops25-warp Arcjet: https://jsm.dev/dops25-arcjet Neon: https://jsm.dev/dops25-neon 📁 FREE Video Kit (Code, Figma, Assets, Etc.): https://jsm.dev/dops25-kit 📙 Git & GitHub Course: https://jsm.dev/dops25-git 📘 Docker Course: https://jsm.dev/dops25-docker 👉 Next.js Testing Pro Course Waitlist: https://jsm.dev/dops25-testpro 👉 Backend Pro Course Waitlist: https://jsm.dev/dops25-backpro 👉 Tailwind Pro Course Waitlist: https://jsm.dev/dops25-twpro 👉 React.js Pro Course Waitlist: https://jsm.dev/dops25-reactpro 👉 React Native Pro Course Waitlist: https://jsm.dev/dops25-rnpro Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Time Stamps: 00:00:00 — Introduction 00:06:04 — Introduction to DevOps 00:09:45 — What is DevOps 00:20:41 — What You Need to Learn in DevOps 00:25:42 — Version Control (Git & GitHub) 00:50:33 — CI/CD Pipelines 00:55:06 — Build Your First Pipeline 01:03:21 — Docker 01:55:39 — Kubernetes 02:03:35 — Kubernetes Demo 02:26:34 — Infrastructure as Code (IaC) 02:29:37 — More on DevOps Build & Deploy an API 02:30:49 — Setup 02:41:44 — ESLint Prettier 02:46:09 — Database Setup 02:54:18 — Logger & Middleware 03:05:15 — Authentication I 03:35:56 — Warp Setup 03:47:53 — Security Middleware 04:03:11 — Dockerization 04:21:49 — User CRUD 04:38:50 — Testing 04:48:35 — Next Steps

JavaScript Mastery
Learn Docker in 1 Hour | Full Docker Course for Beginners
JavaScript Mastery
3.7K
1h 28m

Learn Docker in 1 Hour | Full Docker Course for Beginners

Beginner

Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳 ⭐ Join JS Mastery Pro: https://jsm.dev/docker-jsmpro 💎 Become a Top 1% Next.js Developer: https://jsm.dev/docker-nextjs 📁 Free Video Kit (Code, Design, Repo, Guide): https://jsm.dev/docker-kit WebStorm: https://jsm.dev/docker-webstorm Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro 00:00:00 — Introduction 00:01:58 — What is Docker 00:03:23 — Why should we use Docker 00:06:20 — How does Docker work 00:12:06 — How to Use Docker 00:19:49 — Hello Docker Demo 00:24:18 — React Docker Demo 00:41:51 — Publish Docker Image 00:44:17 — Docker Compose (React Demo) 00:53:32 — Docker Compose Watch (MERN Demo) 01:11:20 — Docker Scout 01:13:21 — Full Stack Next.js 14 Demo 01:22:48 — Should You Dockerize your application

JavaScript Mastery
Git Tutorial for Beginners: Learn Git in 1 Hour
Programming with Mosh
553
1h 10m

Git Tutorial for Beginners: Learn Git in 1 Hour

Beginner

Git: The essential tool for modern development. 🔧 This quick explainer shows why it's a must-have skill. 🔥 Ready for a deep dive? - Check out my full course: https://mosh.link/git-course - Subscribe for awesome coding content: https://goo.gl/6PYaGF 📕 Get my FREE Git cheat sheet: https://mosh.link/git-cheatsheet ✋ Stay connected: - Twitter: https://twitter.com/moshhamedani - Facebook: https://www.facebook.com/programmingwithmosh/ - Instagram: https://www.instagram.com/codewithmosh.official/ - LinkedIn: https://www.linkedin.com/school/codewithmosh/ 💡 Why Git? - Track code changes over time. - Collaborate with other developers easily. - Revert to older versions if something breaks. - Essential for software & DevOps engineers. 📖 TABLE OF CONTENTS 0:00:00 Introduction 0:00:35 What is Git? 0:03:07 Using Git 0:06:11 Installing Git 0:07:38 Configuring Git 0:12:43 Getting Help 0:13:35 Cheat Sheet 0:14:05 Taking Snapshots 0:14:38 Initializing a Repository 0:17:10 Git Workflow 0:21:46 Staging Files 0:25:24 Committing Changes 0:27:37 Committing Best Practices 0:30:21 Skipping the Staging Area 0:31:46 Removing Files 0:33:48 Renaming or Moving Files 0:36:06 Ignoring Files 0:42:41 Short Status 0:45:33 Viewing the Staged and Unstaged Changes 0:50:33 Visual Diff Tools 0:55:27 Viewing the History 0:57:39 Viewing a Commit 1:01:37 Unstaging Files 1:04:28 Discarding Local Changes 1:06:17 Restoring a File to an Earlier Version #git #devops #coding #softwaredevelopment

Programming with Mosh
Complete Docker Course - From BEGINNER to PRO! (Learn Containers)
DevOps Directive
5.9K
4h 45m

Complete Docker Course - From BEGINNER to PRO! (Learn Containers)

Beginner

Learn Docker and containers to improve your software systems! 🐳 📦 This course covers everything from getting started all the way through building a containerized web application and deploying it to the cloud! --- 🙏 Thank you to Shipyard (https://shipyard.build/) for sponsoring this course. It is because of their support that I am able to provide it to the community free of charge! Shipyard is the easiest way to generate on-demand ephemeral environments (aka a new environment for every pull request) for your containerized applications. Shipyard has also provided an exclusive coupon code for students of this course. The first 300 people to use the code "DEVOPSDIRECTIVE" during signup will get an additional 30 days free on either their startup or business tier plans! (UPDATE: There are still some codes available, sign up today to claim yours!) Sign up with this link to automatically apply the coupon code: https://shipyard.social/DevOpsDirectivePromo! --- Written Course: https://courses.devopsdirective.com/docker-beginner-to-pro/lessons/00-introduction/01-main GitHub Repo: https://github.com/sidpalas/devops-directive-docker-course Bonus Videos: https://links.devopsdirective.com/docker-gumroad --- Timestamps: 00:00 - Introduction 04:40 - History and motivation 30:27 - Technology overview 40:30 - Installation and set up 47:15 - Using 3rd party container images 48:06 - Understanding container data and docker volumes 1:13:00 - Demo application 1:28:37 - Building container images 2:23:46 - Container registries 2:33:45 - Running containers 3:02:36 - Container security 3:06:58 - Interacting with Docker objects 3:18:36 - Development workflow 3:52:05 - Ephemeral environments with Shipyard 4:07:17 - Deploying containers 4:42:59 - Final wrap up --- Join the Community: 💬 Discord: https://discord.gg/3XzWctZ 💻 GitHub: https://github.com/sidpalas/devops-directive 🐥 Twitter: https://twitter.com/sidpalas 👨‍💼 LinkedIn: https://www.linkedin.com/in/sid-palas/ 🌐 Website: https://devopsdirective.com --- Community size at time of posting: - Subscribers: 36883 - Channel Views: 1199466

DevOps Directive
Rails 8 Unpacked with Typecraft
Ruby on Rails
420
1h 55m

Rails 8 Unpacked with Typecraft

Intermediate

Rails 8 Unpacked with Typecraft s a 9-part video series exploring Rails 8’s default features through the lens of adding features to a task management app. You’ll learn: - Authentication with the new generator. - Asset management using Propshaft. - The Solid Trifecta for caching, messaging, and job queueing. - What's in the default Dockerfile. - Deployment with Kamal 2.0. You can build your own app or follow along with the demo app by checking out the branches of the GitHub repo found under each episode.

5.0 (1) Ruby on Rails