What’s new
Your source for what’s next
New in live online training
See allJune 8, 2021
Agile for Everybody
Presented by Matt LeMay
The essentials of Agile and Lean Agile and Lean practices have completely transformed the way that software development teams work. And yet, many organizations struggle to extend and integrate these practices ...

June 14, 2021
Job Search Strategies: How to Identify and Land Your Next Job
Presented by Roy Weissman
7 steps to creating an effective job search system Looking for a new jobâitâs the one thing that we look forward to less than a visit to the dentist. Fraught with ...

May 18, 2021
Introduction to the Bash Shell
Presented by Ian Miell
Master the most commonly-used technology in tech Bash is a technology used on a daily basis by almost all software engineers working on a Mac or Linux machine. Often taken for ...

June 2, 2021
Infrastructure & Ops Hour: Microservices and Ops with Chris O'Dell
Presented by Sam Newman, Chris O'Dell
Join us for a special conversation on Kubernetes with Sam Newman and Chris OâDell. Theyâll discuss the tools you need to succeed with a microservices-style architecture, how to handle the challenges ...


May 18, 2021
Gitops First Steps
Presented by Ian Miell
Deployment methods for cloud native and Kubernetes systems GitOps is the latest architectural concept to arise in the cloud native world. Building on DevOps, with its emphasis on pipelines and automation, ...

May 24, 2021
JavaScript First Steps
Presented by Tamas Piros
Learn the fundamentals of the most used programming language JavaScript was created as a scripting language to enhance HTML pages 24 years ago. Today it plays a crucial part in the ...

New in interactive learning
See allKubernetes in Docker (KinD): Implementing Node Affinity in a Kubernetes Cluster Using KinD
By Bob Reselman
Running a multi-node Kubernetes cluster under KinD that implements node affinity ...
Kubernetes in Docker (KinD): Introduction to Kubernetes in Docker
By Bob Reselman
Learn how to set up and use KinD ...
Kubernetes in Docker (KinD): Load Balancing Kubernetes in Docker
By Bob Reselman
Learn how to configure KinD to run with a load balancer ...
Kubernetes in Docker (KinD): Implementing Egress Rules in a Kubernetes Cluster Using KinD and Istio
By Bob Reselman
Running KinD with Istio ...
How to Create Small Multiples in R with ggplot2
By Martin Frigaard
Arrange multiple graphs in a grid layout with small multiples ...
How to Create Column Charts in R with ggplot2
By Martin Frigaard
Display counts with column charts ...
News from O’Reilly
See allMarch 8, 2021
O'Reilly Announces New Diversity and Inclusion Scholarship Program to Encourage and Support the Next Generation of Technology Talent

January 25, 2021
O'Reilly Analysis Unveils Python's Growing Demand as Searches for Data Science, Cloud, and ITOps Topics Accelerate

January 14, 2021
O'Reilly Announces 2021 Superstream Series Lineup and Dates

January 12, 2021
O'Reilly Announces Significant Growth as Businesses Invest in Learning in the Wake of the COVID-19 Pandemic
