What’s new
Your source for what’s next
New in live online training
See allJuly 20, 2023
Scala Web Services in 4 Hours
Presented by Igor Urisman
Build a Modern Web Service with Scala, Akka HTTP, and PostgreSQL Get hands-on experience building a modern, performant RESTful API server Improve your understanding of asynchronous programming in Scala with Futures ...
August 1, 2023
AI-Enabled Programming, Networking, and Cybersecurity
Presented by Omar Santos
Practical Applications with ChatGPT, Copilot, and Beyond Accelerate your learning and work using ChatGPT, GitHub Copilot, and other AI models Learn through practical, hands-on activities and demos that emphasize real-world tasks ...
August 14, 2023
Modern Java Exception Handling
Presented by Simon Roberts
Itâs well known that some of the hardest code to write well is the code that handles things going wrong. In some systems, a special return value indicates a failed function ...
August 14, 2023
Advanced Python: Generators and Coroutines
Presented by James Powell, Cameron Riddell
This fast-paced class is aimed at Python programmers looking to improve their knowledge of the language with a focus on improving their ability to use Python's advanced features to build robust ...
July 24 & 25, 2023
CISM Crash SuperReview by Allen Keele
Presented by Allen Keele
Crush the NEW June 2022 CISM certification exam! Learn from the CISM expert! Presented by Allen Keele, world-recognized as the #1 CISM certification expert and author for over 15 years. Prepare ...
July 25 & 26, 2023
Microservice Observability Bootcamp
Presented by Lesley Cordero
Effective debugging for distributed systems Course outcomes: Understand why observability is essential for debugging production services Examine the role standardization and flexibility plays in building observable systems Learn industry standards in ...
New in interactive learning
See allDesigning Data Pipelines: Best Practices on Basic ETL Pipeline
By Vinoo Ganesh
Implementing some best practices on top of a basic ETL DAG in Airflow ...
Configuring and Running Falco for Intrusion Detection
By Benjamin Muschko
Verify your ability to configure and run Falco for intrusion detection ...
Identifying Immutable Containers
By Benjamin Muschko
Verify your ability to identify immutable containers ...
Restricting Dashboard Permissions with RBAC
By Benjamin Muschko
Verify your ability to restrict Dashboard permissions with RBAC ...
Logging syscalls with seccomp
By Benjamin Muschko
Verify your ability to log syscalls with seccomp ...
Scanning Container Images with Trivy
By Benjamin Muschko
Verify your ability to scan container images with Trivy ...
News from O’Reilly
See allJune 8, 2023
O’Reilly Named “Overall Enterprise Learning Solution Provider of the Year” in 2023 EdTech Breakthrough Awards
May 9, 2023
O’Reilly Named to Inc. Magazine’s Best Workplaces List for 2023
April 18, 2023
O’Reilly Releases Courses, Content, and Live Events on Large Language Models and ChatGPT
March 22, 2023
O’Reilly Online Learning Recognized as a Major Player in the U.S. IT Training Services 2023 IDC MarketScape Report