Resources Online

Live online courses, books, and videos on O’Reilly

Upcoming live online training courses

September 16, 23 & 30, 2024

Hands-on AWS in 3 Weeks

This course is for beginner to intermediate students: Cloud Beginners AWS Solution Architects AWS SysOps Administrators AWS Developers Anyone who is interested in learning how to use AWS for practical task ...

September 26 & 27, 2024

CISSP Certification Crash Course [2024 Edition]

This training equips cybersecurity professionals with tools for career success. By the end of the live online course, you’ll understand: The scope of the CISSP exam and the (ISC)2 Common Body ...

September 27, 2024

Building Microservices with Containers, Kubernetes and Istio

Learn how to take your container-based microservices to the next level with Kubernetes and Istio A deep-dive training on connecting containers into a microservice using Kubernetes and Istio Hands-on, instructor-led demos ...

September 27, 2024

Effective Project Management Skills

You’re in a technical role and need to manage projects more effectively You’re currently managing projects and are hoping to upskill to become more effective You are looking at moving into ...

September 30, 2024

Analyzing Data with Microsoft Power BI

The training starts with getting your data into Power BI Desktop, then looks at creating a data model and writing your own calculations using DAX, building reports, and sharing them with ...

October 1, 2024

Generative AI for AWS Operations

Implementing AWS Operations Using ChatGPT-Generated Scripts and Automation Explore how to create automation scripts and IaC templates for AWS using ChatGPT Learn real-world uses with demonstrations of many automation types Understand ...

October 1, 2 & 3, 2024

Java SE 17 Developer (1Z0-829) Crash Course

You are a working Java programmer planning to take the 1Z0-829 Java 17 Developer exam You have a working grasp of Java and the features that are commonly used or long ...

October 1, 2024

Python Full Throttle with Paul Deitel: A One-Day, Fast-Paced, Code-Intensive Python Presentation

You’re a developer using a limited range of Python features and would like to see what others are available. You're a manager considering moving your team to Python. By the end ...

October 2 & 3, 2024

AWS Certified Security - Specialty (SCS-C02) Crash Course

Your Ultimate Guide to Passing the SCS-C02 Exam Learn what’s new in the AWS SCS-C02 exam and review all objectives so you can successfully prepare for the exam Explore the principles ...

October 2, 2024

GenAI Foundations, Fine-Tuning, RAG, and LLM Application Development

Understand Gen AI and LLM basics and get started on your deployment today Learn the inner workings of Generative AI, from the Transformer and the Attention Mechanism to how LLMs are ...

October 2 & 3, 2024

AWS Certified Cloud Practitioner Bootcamp

Learn the basics of AWS and prepare for the exam Course outcomes Understand AWS economics and how to build in the cloud Understand key AWS serverful and serverless resources Be prepared ...

October 3, 2024

Google Cloud Fundamentals

Get hands-on with compute, storage, and data Course Outcomes Infrastructure-as-a-service options on Google Cloud, including Compute Engine and Google Kubernetes Engine Platform-as-a-service options on Google Cloud, including App Engine and Cloud ...

October 3, 2024

Go in 4 Hours

You want the ability to learn a new and exciting language You want to take your developer skills to the next level You want to either scale up your current job ...

October 7 & 8, 2024

SQL Fundamentals for Data

You’re a business analyst who has done some data analysis and now needs to access larger datasets and make sense of them You’re a data science professional who wants to tap ...

October 7, 2024

Top 5 AWS Architecture and Infrastructure Strategies

You want to use AWS but are not sure how to properly configure your AWS account You’re already using AWS and want to ensure you are following best practices By the ...

October 7 & 8, 2024

AZ-900: Azure Fundamentals Crash Course

Prepare for success in the Microsoft cloud Learn essentials of Azure cloud computing and prepare for the Microsoft AZ-900 exam (updated October 2022) Let Jim Cheshire, bestselling Azure Fundamentals author and ...

October 8 & 9, 2024

Google Cloud: Associate Cloud Engineer Bootcamp

Hands-on practice to help you get a solid foundation for the Associate Cloud Engineer certification Course outcomes Learn the structure and hierarchy of components on Google Cloud Understand the spectrum of ...

October 8, 15, 22 & 29, 2024

Power BI Bootcamp

Drive a data culture and power a new class of data first dashboards with Power BI Many people think that Power BI is just a visualization tool. Although it can be ...

October 8, 2024

Modern C++ Full Throttle with Paul Deitel: Intro to C++20 & the Standard Library

You took a college-level or professional C++ course, or you programmed in C++ a while back and want to quickly refresh your C++ knowledge in the context of Modern C++ with ...

October 8 & 9, 2024

Git Fundamentals

Simplify and speed up management of your source code If you design, create, or test software or manage any part of a software development lifecycle, chances are that you’ve heard of ...

October 9, 2024

Rust in 4 Hours

Andy Olsen, experienced trainer and author, provides working examples so you can follow along and get the experience you need. Andy will provide full source code and solutions online, plus bonus ...

October 10, 2024

Build Your Own AI Lab

A hands-on guide to home and cloud-based AI labs and infrastructure Instruction on set up and optimization of AI labs to research and experiment in a secure environment Emphasis on real-world ...

October 10 & 11, 2024

Machine Learning Interviews

From beginner to pro In this course, you’ll: Learn the skill sets required for each type of machine learning role and evaluate your strengths and weaknesses Understand the technical fundamentals of ...

October 14, 2024

Reactive Spring and Spring Boot

You want to learn more about the new trend of writing asynchronous, nonblocking applications. By the end of this live online course, you’ll understand: Spring's convention over configuration and dependency injection ...

October 14, 2024

Fundamentals of Observability and Monitoring in Kubernetes

Tools, techniques, and best practices Explore Kubernetes monitoring Understand the basics of the Kubernetes command line tool (kubectl) Learn best practices for Kubernetes monitoring and observability and the pitfalls to avoid ...

October 14, 2024

Fundamentals of Engineering Management

You’re an engineering manager, or you work with engineering teams. You want to become a confident, inspiring leader. By the end of this live online course, you’ll understand: A high-level approach ...

October 15, 2024

Generative AI for Everyone

Understand generative AI applications, benefits, and risks Gain an understanding of generative AI, its applications, and its potential impact on your organization Understand what prompt engineering is and why you should ...

October 15, 2024

Fundamentals of Event-Driven Microservices

You want to learn how to migrate your organization to an event-driven microservice architecture. By the end of this live online course, you’ll understand: The difficulties that modern organizations face with ...

October 16 & 17, 2024

Linux Fundamentals Bootcamp

You are new to Linux and need a solid foundation in the basics You want to start your certification journey for RHCSA, LFCS, Linux+ and LPI You are a developer who ...

October 16 & 17, 2024

Azure Network Engineer Associate (AZ-700) Bootcamp

Course outcomes: Understand what you need to know to pass the AZ-700: Designing and Implementing Microsoft Azure Networking Solutions exam Course description: The AZ-700 is a certification exam that tests a ...

October 16, 2024

Data Superstream: Becoming a Data Engineer

Building a career in a rapidly evolving discipline This Superstream brings together an amazing slate of data industry experts and O’Reilly authors to enrich your professional journey with personal experiences, real-world ...

October 18, 2024

From Software Engineer to AI Data Scientist

For software engineers exploring a career move into Data Science, GenAI, LLMs If you’re a software engineer or have some coding experience, this is a fast-track class targeted specifically for you ...

October 21 & 22, 2024

Getting Started with AWS

Getting Started in AWS will help new and existing customers use the ecosystem to understand the foundational services and use them to deploy resources to match their requirements You need to ...

October 21, 2024

Software Architecture Characteristics: Defining, Discovering, and Protecting Architecture

Architects need the ability to objectively and clearly define designs that incorporate architecture characteristics; this course provides the necessary resources. You’re a new architect seeking to deepen knowledge You’re a developer ...

October 21, 22 & 23, 2024

PMP Exam Prep Boot Camp

Confidently initiate a project, follow it along its lifecycle, and successfully complete it The Project Management Professional (PMP), established by the Project Management Institute (PMI), recognizes your ability to manage projects. ...

October 21, 2024

AWS IAM, Accounts, and Organizations Deep Dive

A Practical Approach to Managing AWS Security with Identity and Access Management Hone your IAM skills and learn to manage users, groups, roles, and policies, including cross-account roles Learn how explicit ...

October 21, 2024

Jumpstart Your AI Career

You’re excited about AI but don't know where to start You don't want to get left behind in your tech career You’ve heard a lot of hype but need actionable steps ...

October 22, 2024

Introduction to Docker containers—with Interactivity

You need to understand how to utilize containers effectively in development and production environments. By the end of this live, hands-on, online course, you’ll understand: The history of containers. How to ...

October 22, 2024

Event-Driven Architecture and Data

You want to learn how to migrate your organization to an event-driven microservice architecture. By the end of this live online course, you’ll understand: The typical journey that a company may ...

October 22, 2024

AWS Networking Essentials

Learn about AWS Networking and Content Delivery AWS Networking Essentials provides the information you need to get up and running with your cloud networking career today. This 4-hour live training will ...

October 23, 2024

Data Structures and Algorithms, Level II: Hashing, Trees, Graphs (ML Foundations Series)

Graph-based ML computation: Covers graph-based data structures, which are key to lower-level representations in popular ML libraries like TensorFlow and PyTorch, including for highly flexible neural-network models. The Machine Learning Foundations ...

October 24, 2024

Introduction to the PMP Exam in 2 Hours

You desire the higher-paying job opportunities that PMP certification provides. You want to expand your professional network and test your skill set. By the end of this live online course, you’ll ...

October 24, 2024

Getting Started with Prometheus

You want to use alerts with Prometheus to get notified quickly of issues. By the end of this live online course, you’ll understand: What Prometheus is, what it’s good at, and ...

October 25, 2024

Unlock your potential

You work within constraints and complexities of the modern world and workplace. You want to become better at something (and improve in general). By the end of this live online course, ...

October 28, 2024

Python Fundamentals and Core Concepts

Build your first Python project Course Outcomes: The role of variables in programs What it means to have a “boolean expression” What sorts of comparisons we can use in programming How ...

October 28, 2024

AI Agents A-Z

Master AI agents: frameworks, deployment, evaluation, best practices, and more Learn to utilize a variety of AI agent frameworks, such as CrewAI, LangChain, and AutoGen Engage in practical, real-world exercises that ...

October 28, 2024

Learn Infrastructure as Code with Terraform

Create repeatable infrastructure with Terraform Build critical Infrastructure as Code (IaC) for your workflow Deploy and automate infrastructure to the cloud Practice implementing IaC with the preeminent tool: Hashicorp’s Terraform Infrastructure ...

October 29 & 30, 2024

CISSP Certification Crash Course [2024 Edition]

This training equips cybersecurity professionals with tools for career success. By the end of the live online course, you’ll understand: The scope of the CISSP exam and the (ISC)2 Common Body ...

October 30 & 31, 2024

Ethical Hacking, Pen Testing, Red Teaming and Bug Hunting Deep Dive

How to Become a Hacker Real-world hacking and bug hunting with hands-on demos throughout Daily assignments that include homework labs A walkthrough of a real penetration test from start to finish ...

October 30 & November 6, 2024

Kubernetes Intermediate—with Interactivity

Distributed application architectures are hard. The complexity of building containers and designing microservices to work together across a network can be overwhelming. Given evolving software, limitations on resources, and networking fallacies, ...

October 31, 2024

AWS Command Line Essentials

You’re responsible for managing cloud-hosted apps and services. You want to fully understand the use of the CLI. By the end of this live online course, you’ll understand: How to install ...

November 1, 2024

Modern Java Exception Handling

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 ...

November 1, 2024

Hugging Face in 4 Hours

Practical guide to exploring and deploying NLP + Multimodal AI models Comprehensive Introduction to Hugging Face: Discover the ins and outs of one of the most popular platforms for advanced NLP, ...

November 4 & 5, 2024

Microsoft Fabric Analytics Engineer Associate Bootcamp (DP-600)

Learn in-demand skills and become a certified Fabric Analytics Engineer Course outcomes Understand the role of the analytics engineer in today’s data realm Examine various components of Microsoft Fabric and their ...

November 4, 11 & 18, 2024

Open Source Large Language Models in 3 Weeks

Learn how to answer questions, use SBERT, Llama 2 & Co and tailor them to your needs Course outcomes: Understand open source LLMs and how to modify existing LLMs with open ...

November 4 & 5, 2024

Hashicorp Certified: Terraform Associate Certification Crash Course

You want to become a certified Terraform Associate to demonstrate core Terraform skills and advance your career. By the end of this live online course, you’ll understand: Terraform’s use cases, architecture, ...

November 4, 2024

Generative AI for Project Management

Advances and use cases Understand how project management practices will evolve using AI Learn how project managers can apply data analytics to achieve greater outcomes Explore evolving tools and technological advancements ...

November 4, 2024

Clean Code

Robert C. “Uncle Bob” Martin is a software craftsman, and one of the leading names in contemporary software development. His books and videos are immensely popular. This new live training session ...

November 4, 11 & 18, 2024

Hands-On Spring Boot in 3 Weeks

Hands-on training for creating industrial-strength Spring Boot Applications Taught by experienced author and trainer Andy Olsen Exercises in every section Weekly assignments with online solutions with real-world projects you can use ...

November 4, 2024

Getting Started With Amazon Q

Use GenAI to boost app development and business productivity on AWS Course outcomes Create business-ready chatbots using Amazon Q Business Develop and deploy virtual assistants on enterprise private data Learn to ...

November 5 & 6, 2024

PostgreSQL Bootcamp

You’ll perform real-life database tasks using online interactive labs on an actual PostgreSQL database, thereby gaining actionable knowledge that you can implement in your own work. Learning Postgres from the ground ...

November 5, 12, 19, 26 & December 3, 2024

Python in 5 Weeks: Python Programming for Beginners—with Interactivity

Python programming for beginners Learning a programming language is like learning a foreign (human) language: It requires not just a new mindset, but also lots of practice in using the language. ...

November 5, 6 & 7, 2024

Hands-On Azure for Beginners

Hit the ground running in Microsoft Azure Course outcomes: Learn the fundamentals of cloud computing with Azure Understand the Azure ecosystem of services including computing, data storage, networking, and more Explore ...

November 6, 13 & 20, 2024

Hands-on AWS in 3 Weeks

This course is for beginner to intermediate students: Cloud Beginners AWS Solution Architects AWS SysOps Administrators AWS Developers Anyone who is interested in learning how to use AWS for practical task ...

November 6 & 7, 2024

Darknets and Dark Web Investigations

Investigate and hunt organizational data on the Dark Web Gain insights into the Dark Web, Dark Markets and conducting Leak Data investigations Build and protect your systems and persona from exposure ...

November 6, 2024

Certification Exam Cram: Certified Kubernetes Application Developer (CKAD)

Build confidence and increase your chances of passing Join Benjamin Muschko for this interactive event to find out if you’re ready for the journey to Kubernetes mastery. Ben will take you ...

November 6, 2024

Managing Resistance to Change

Learn resistance patterns and overcome objections Course outcomes Recognize resistance patterns Design supportive strategies for change Learn reflection techniques to enhance self-awareness and emotional regulation when you’re challenged by resistance Course ...

November 6, 2024

Getting Started with OpenShift

Learn all about the foundations of the Red Hat Kubernetes distribution Learn OpenShift basics in 4 hours See how to use OpenShift using real-world demos Learn DevOps best practices for managing ...

November 7, 2024

Google Cloud Platform: Professional Cloud Architect certification prep

You’re an experienced cloud user, and you want to master GCP. You want to secure the Professional Cloud Architect certification. By the end of this live online course, you’ll understand: The ...

November 7, 2024

Automated Machine Learning and Deep Learning with Python

Use the power of open source Python libraries Machine learning (ML) and deep learning (DL) have taken the world by storm. Organizations understand better than ever that they have a lot ...

November 7, 2024

React in 4 Hours

Real-world demos are included throughout so you can follow along and get the experience you need. Andy will provide full source code and solutions online, plus bonus materials that you can ...

November 7, 2024

Generative AI for Everyone

Understand generative AI applications, benefits, and risks Gain an understanding of generative AI, its applications, and its potential impact on your organization Understand what prompt engineering is and why you should ...

November 7, 2024

Azure Administrator Certification (AZ-104) Crash Course

You work with virtual machines and cloud services in a Microsoft shop. You want to become a certified Azure Administrator Associate. By the end of this live online course, you’ll understand: ...

November 7, 2024

Multimodal AI Essentials

Learn how multimodal AI merges text, image, and audio for smarter models Deep Dive into Multimodal AI: Explore the cutting-edge of AI by learning how multimodal systems combine text, image, and ...

November 8, 2024

Python-Powered Excel

Take Control of Your Data by Automating Excel Spreadsheets Excel spreadsheets continue to be a fundamental tool for data analysis and reporting among business professionals. However, Excel exhibits limitations in developing ...

November 8, 2024

The Zero Trust Security Framework

Understanding and Applying Zero Trust Best Practices Zero Trust has become an extremely popular reference for security best practices. Vendor marketing and other misleading data has unfortunately caused confusion about what ...

November 11 & 12, 2024

AWS Certified Solutions Architect Associate (SAA-C03) Crash Course

You are a certification exam candidate seeking to hone your skills on exam topics You are an Infrastructure or Application architect responsible for designing systems that will be deployed in AWS ...

November 11, 2024

Fundamentals of Infrastructure as Code

Learning automation using Azure and GitHub Actions Course outcomes Understand how to design and implement scalable solutions through effective automation and provisioning strategies Develop a comprehensive understanding of automation principles and ...

November 12 & 13, 2024

Coding Interview Bootcamp

Learn to solve algorithms using a proven 7-step framework Course outcomes: Learn how to approach, solve, and optimize real-world coding problems Understand how to use a problem-solving framework to solve algorithmic ...

November 12, 2024

Python Full Throttle with Paul Deitel: A One-Day, Fast-Paced, Code-Intensive Python Presentation

You’re a developer using a limited range of Python features and would like to see what others are available. You're a manager considering moving your team to Python. By the end ...

November 13, 2024

Customize Your Own GPTs

Leverage specialized functionalities of GPTs to perform research and write reports Use custom GPTs to dive deeply into new topics by creating specialized tutors in different subjects Use custom GPTs to ...

November 14 & 15, 2024

Becoming a Hacker

An Introduction to Ethical Hacking, Penetration Testing, and Bug Hunting Real-world and hands-on demos throughout Daily assignments that include Interactive Scenarios Expert insights to help jumpstart your career Becoming a Hacker ...

November 14, 2024

Kubernetes in 4 Hours

Get started with Kubernetes in 4 hours Learn Kubernetes quickly through core training and real-world labs Learn how to run an application in Kubernetes and expose it to end-users Learn how ...

November 14, 2024

Mastering Virtual Threads in Java with Project Loom

Revolutionize your Coding of Scalable Systems with Virtual Threads Apply virtual threads to solve real-world scenarios and troubleshoot common issues Work through practical exercises for hands-on learning, preparing you for practical ...

November 18, 2024

Exam AZ-104: Microsoft Azure Administrator Crash Course

Covers every objective on the AZ-104 Azure Administrator Associate certification exam Taught by an Microsoft-centric technical trainer with over 25 years of experience Teaches certification study skills in addition to the ...

November 19, 2024

AWS Fundamentals

Get hands-on with compute, storage, and databases Course Outcomes Identify core services and infrastructure provided by AWS Describe fundamental concepts of cloud computing and the benefits of AWS cloud Effectively use, ...

November 19, 2024

Terraform In the Cloud

You’re a DevOps engineer looking to improve collaboration across all levels of the software stack. By the end of this live online course, you’ll understand: Terraform’s architecture and use cases The ...

November 20, 2024

Optimization: Gradient Descent and Deep Learning (ML Foundations Series)

Latest optimization techniques: Learn about state-of-the-art optimizers, such as Adam and Nadam, widely used for training deep neural networks, while also receiving guidance on next steps in your ML journey. The ...

November 21 & 22, 2024

Docker Fundamentals in 2 Days

Learn the core skills for Docker and Linux containers Linux containers are often advertised as solving a multitude of problems related to delivering and maintaining highly available software in the always-on ...

November 21, 2024

AI and LLM Cyber Risks and Mitigation

You are a product manager, team leader, or executive looking to integrate secure and responsible AI and ML practices within your organization. By the end of the live online course, you’ll ...

November 21 & 22, 2024

Google Cloud Essentials

You are new to Google Cloud and want to extend your cloud skills beyond other clouds You are a software developer working on applications and services in Google Cloud You are ...

December 2, 2024

Generative AI for Everyone

Understand generative AI applications, benefits, and risks Gain an understanding of generative AI, its applications, and its potential impact on your organization Understand what prompt engineering is and why you should ...

December 3, 2024

SQL Next Steps: Optimization

You want to become more productive. You want to become a data-driven decision maker. By the end of this live online course, you’ll understand: How to avoid common mistakes in SQL ...

December 3, 2024

LLM Safety and Security

Planning and Mitigating Safe LLM Systems Course Outcomes: Understand the role of context and larger systems in the safe usage of LLMs Apply concepts of ground truth and trust in the ...

December 4 & 11, 2024

Kubernetes Fundamentals in 2 Weeks—with Interactivity

Get started with terms, architecture, containers, microservices, pods, and common resources Distributed application architectures are hard. The complexity of building containers and designing microservices to work together across a network can ...

December 4 & 5, 2024

Git Fundamentals

Simplify and speed up management of your source code If you design, create, or test software or manage any part of a software development lifecycle, chances are that you’ve heard of ...

January 6, 2025

Generative AI for Everyone

Understand generative AI applications, benefits, and risks Gain an understanding of generative AI, its applications, and its potential impact on your organization Understand what prompt engineering is and why you should ...

February 7, 2025

Generative AI for Everyone

Understand generative AI applications, benefits, and risks Gain an understanding of generative AI, its applications, and its potential impact on your organization Understand what prompt engineering is and why you should ...

March 17, 2025

Generative AI for Everyone

Understand generative AI applications, benefits, and risks Gain an understanding of generative AI, its applications, and its potential impact on your organization Understand what prompt engineering is and why you should ...

April 8, 2025

Generative AI for Everyone

Understand generative AI applications, benefits, and risks Gain an understanding of generative AI, its applications, and its potential impact on your organization Understand what prompt engineering is and why you should ...

Bio

Resources Online (www.ronline.com) is a Web and media production company in Seattle, Washington.