• Blog
  • Docs
  • Careers
  • Get Support
  • Contact Sales
DigitalOcean
  • Featured AI Products

    Compute

    Build, deploy, and scale cloud compute resources

    Containers and Images

    Safely store and manage containers and backups

    Managed Databases

    Fully managed resources running popular database engines

    Management and Dev Tools

    Control infrastructure and gather insights

    Networking

    Secure and control traffic to apps

    Security

    Help protect your account and resources with these security features

    Storage

    Store and access any amount of data reliably in the cloud

    Browse all products

  • AI/ML

    CMS

    Data and IoT

    Developer Tools

    Gaming and Media

    Hosting

    Security and Networking

    Startups and SMBs

    Web and App Platforms

    See all solutions

  • Community

    Documentation

    Developer Tools

    Get Involved

    Utilities and Help

  • Become a Partner

    Marketplace

  • Pricing
  • Log in
  • Sign up
  • Log in
  • Sign up

Company

  • About
  • Leadership
  • Blog
  • Careers
  • Customers
  • Partners
  • Referral Program
  • Affiliate Program
  • Press
  • Legal
  • Privacy Policy
  • Security
  • Investor Relations

Products

  • Knowledge Bases
  • GPU Droplets
  • Bare Metal GPUs
  • Inference Engine
  • Data & Learning
  • Evaluations
  • Model Library
  • Droplets
  • Kubernetes
  • Functions
  • App Platform
  • Load Balancers
  • Managed Databases
  • Spaces
  • Block Storage
  • Network File Storage
  • API
  • Uptime
  • Cloud Security Posture Management (CSPM)
  • Identity and Access Management (IAM)
  • Cloudways
  • View all Products

Resources

  • Community Tutorials
  • Community Q&A
  • CSS-Tricks
  • Write for DOnations
  • Currents Research
  • DigitalOcean Startups
  • Wavemakers Program
  • Compass Council
  • Open Source
  • Newsletter Signup
  • Marketplace
  • Pricing
  • Pricing Calculator
  • Documentation
  • Release Notes
  • Code of Conduct
  • Shop Swag

Solutions

  • AI Training GPU
  • GPU Inference
  • VPS Hosting
  • Website Hosting
  • VPN
  • Docker Hosting
  • Node.js Hosting
  • Web Mobile Apps
  • WordPress Hosting
  • Virtual Machines
  • View all Solutions

Contact

  • Support
  • Sales
  • Report Abuse
  • System Status
  • Share your ideas

Company

  • About
  • Leadership
  • Blog
  • Careers
  • Customers
  • Partners
  • Referral Program
  • Affiliate Program
  • Press
  • Legal
  • Privacy Policy
  • Security
  • Investor Relations

Products

  • Knowledge Bases
  • GPU Droplets
  • Bare Metal GPUs
  • Inference Engine
  • Data & Learning
  • Evaluations
  • Model Library
  • Droplets
  • Kubernetes
  • Functions
  • App Platform
  • Load Balancers
  • Managed Databases
  • Spaces
  • Block Storage
  • Network File Storage
  • API
  • Uptime
  • Cloud Security Posture Management (CSPM)
  • Identity and Access Management (IAM)
  • Cloudways
  • View all Products

Resources

  • Community Tutorials
  • Community Q&A
  • CSS-Tricks
  • Write for DOnations
  • Currents Research
  • DigitalOcean Startups
  • Wavemakers Program
  • Compass Council
  • Open Source
  • Newsletter Signup
  • Marketplace
  • Pricing
  • Pricing Calculator
  • Documentation
  • Release Notes
  • Code of Conduct
  • Shop Swag

Solutions

  • AI Training GPU
  • GPU Inference
  • VPS Hosting
  • Website Hosting
  • VPN
  • Docker Hosting
  • Node.js Hosting
  • Web Mobile Apps
  • WordPress Hosting
  • Virtual Machines
  • View all Solutions

Contact

  • Support
  • Sales
  • Report Abuse
  • System Status
  • Share your ideas
© 2026 DigitalOcean, LLC.Sitemap.
Community

Closing the Kubernetes Skills Gap with Developer-First Learning

author

By Kathleen Juell

  • Published: November 13, 2019
  • 2 min read
<- Back to blog home

How do you begin learning Kubernetes? This is an important question for any organization building, hosting, or managing applications today. For DigitalOcean, which released its managed Kubernetes product in 2018, it’s essential.

The demand for developers with experience building and deploying containerized apps and services continues to grow rapidly. According to Dice, Kubernetes proficiency was the most listed job requirement in their job posting database in 2018 – by far. However, when DigitalOcean surveyed container usage trends among developers for our Currents research report last year, we found that only 42% of developers working with containers were using Kubernetes.

DigitalOcean’s core philosophy has always been to make the developer experience simple and intuitive – and this applies to how we support developers using Kubernetes. This philosophy underpins our longstanding commitment to education through our Community platform and technical tutorials. When the internal announcement of our managed Kubernetes service went out, the mission for our Developer Education team was clear: Teach the world Kubernetes! This would support not only DigitalOcean customers, but also the internal teams that worked with these users – as well as anyone who was interested in Kubernetes more broadly.

Thanks to advances in technologies like containers and Kubernetes, there is a paradigm shift going on in modern software development to move to containers and microservices. As many developers come face-to-face with this shift, it is crucial that they have quality content, thorough instructions, and a supportive community to guide them. Our DigitalOcean community is a great place for anyone looking for help or a collaborative environment with which to share information and experiences.

– John Kwiatkoski, Senior Developer Support Engineer - Kubernetes at DigitalOcean

The team set out to write code and tutorials that would walk readers through core concepts and specific tasks related to running applications on Kubernetes. As the body of content grew, so did a pattern: The tutorials followed the steps that any new user would take in learning about and eventually using Kubernetes to run their applications.

These steps included:

  1. Learning Kubernetes core concepts
  2. Modernizing applications to work with containers
  3. Containerizing applications
  4. Deploying applications to Kubernetes
  5. Managing cluster operations

The team began to consider how this structure could benefit users if it were presented as a defined curriculum. We continued iterating on it, integrating feedback from users as well as our own experience – and today we are happy to introduce DigitalOcean’s Kubernetes for Full-Stack Developers, a self-guided course designed to take you from start to finish in the process of learning Kubernetes.

This self-guided learning approach is designed to help both newcomers and experienced users learn more about Kubernetes container clusters and running containerized applications on them. With core Kubernetes concepts in hand, running an application on a production cluster can become a familiar, repeatable, and automated process.

Next up: learning about more advanced Kubernetes topics – like how to manage and monitor a production Kubernetes cluster.

Ready to get started with Kubernetes? Sign up now for the course!

We hope you enjoy taking your learning journey with DigitalOcean, and look forward to hearing your feedback.

About the author

Kathleen Juell
Kathleen Juell
Author

Share

  • Community

Start building today

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.
Sign up

Related Articles

Open by Design: How NVIDIA and DigitalOcean Are Building the Stack for the Always-On Agentic Era
Community

Open by Design: How NVIDIA and DigitalOcean Are Building the Stack for the Always-On Agentic Era

Jess Lulka
  • June 2, 2026
  • 7 min read

Read more

AI Disruptors: How the Next Generation of Business is Being Built
Community

AI Disruptors: How the Next Generation of Business is Being Built

Dinesh Murthy
  • May 29, 2026
  • 8 min read

Read more

Heroku’s Next Chapter Is Maintenance. Yours Shouldn’t Be
Community

Heroku’s Next Chapter Is Maintenance. Yours Shouldn’t Be

Wade Wegner
  • February 9, 2026
  • 5 min read

Read more