Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn modern debugging techniques for distributed microservices applications, including setting breakpoints, tracking variables, and stepping through code across multiple services in real-time.
Explore Netflix's container security journey, covering theory, architecture, and practical lessons learned as container usage rapidly expanded across the organization.
Discover how to create robust integration tests using Docker and Testcontainer. Learn to manage dependencies, improve test reliability, and streamline your testing process in Go.
Explore a critical Kubernetes vulnerability, its exploitation, and defense strategies through a deep dive into CVE-2018-1002105, including live hacking demonstrations and practical mitigation advice.
Introducing Cloud Native Application Bundles (CNAB): A unified solution for packaging and managing multi-service, distributed applications across various toolchains and environments.
Explore serverless frameworks OpenFaas, Nuclio, and FN, learning to create, deploy, and invoke functions while understanding Docker's role in each and their integration with KNative on Kubernetes.
Explore Kubernetes API extension methods, comparing CRDs and API aggregation through Docker's Compose implementation journey, with insights on migration and future developments.
Explore authentication methods for .NET applications in Windows Server containers, covering Active Directory integration, gMSAs, and modern protocols like OAuth for secure identity management.
Explore efficient cloud-native developer workflows using Docker containers, covering build tools, testing, CI/CD, and new Docker integrations for streamlined application development.
Explore challenges and best practices for implementing continuous delivery pipelines with Docker containers for Java applications, covering packaging, metadata, validation, and real-world lessons.
Explore containerized application pipelines: build minimal images, scan and sign, enforce compliance, and learn best practices for enterprise container registries and Kubernetes orchestration.
Explore challenges and strategies for transitioning from monolithic to microservices architecture, covering technical and cultural aspects, operational excellence, and scalability with Docker.
Learn to optimize Dockerfiles for faster builds, smaller images, and improved security. Covers caching, multi-stage builds, and advanced techniques using BuildKit.
Learn strategies for successful enterprise containerization, covering workload types, organizational impact, deployment methodologies, and best practices for implementing Docker's container platform.
Practical steps to defend applications against common attacks, covering authentication, injection, updates, sensitive data, and configuration. Learn to mitigate key security risks in containerized environments.
Get personalized course recommendations, track subjects and courses with reminders, and more.