Resources Online

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

Upcoming live online training courses

March 4, 11, 18 & 25, 2024

Power BI Bootcamp

Week 1: Introduction to Business Intelligence, Power BI, and Power Query After an introduction to Power BI, you’ll begin an end-to-end project that starts with a connection to Excel’s data sources, ...

March 6, 13 & 20, 2024

Kubernetes Fundamentals in 3 Weeks—with Interactivity

Week 3: Pods and Common Resources There are over 50 standard resource types in Kubernetes, but the most common are Pods. Pods are rich in features and are surrounded with many ...

March 6, 13, 20 & 27, 2024

Git in 4 Weeks

By the end of this live online course, you’ll understand: Week 1: Foundations—Part I What Git is, its core ideas, and its overall design How Git differs from other source management ...

March 18, 2024

LLM Safety and Security

There will be case studies and practice identifying low risk and high risk applications, as well as discussion of data privacy, sourcing, and security issues. Finally, we will cover larger issues ...

March 18, 2024

Optimizing Large Language Models

Accelerate LLM Fine-Tuning and Optimize Hardware Resources Learn cutting-edge techniques for faster and optimized fine-tuning of large language models Focus on practical applications and hands-on experience to efficiently fine-tune models for ...

March 18, 2024

Introduction to GitHub Codespaces

Tools for secure and collaborative cloud-based development Course outcomes Understand what GitHub Codespaces are, how they work, and how best to use them Get hands-on experience using codespaces for creating and ...

March 20, 2024

Spring Recipes

Spring is constantly evolving and growing, so if you’re unsure about all its resources, you’ll discover them during this plunge into the Spring ecosystem. You’re a Java developer. You’ve heard of ...

March 20, 21 & 22, 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 ...

March 20, 2024

Getting Started with Kafka

While this basic connection model seems manageable, adding more data sources and destinations can easily create an unmaintainable morass of applications and data flows. Apache Kafka is designed to manage data ...

March 21 & 22, 2024

Ethical Hacking Recon and the Dark Web

You will learn intermediate-to-advanced recon methodologies using open source intelligence (OSINT). In this training you will also learn how to perform dark web research and reconnaissance. You will learn how to ...

March 21, 2024

Mastering Power Query with Microsoft Excel

You gather data from different sources on a regular basis and use it to produce reports. You spend lots of time using functions to manipulate data, and you’d like to find ...

March 21, 2024

C++ Essentials: STL Algorithms

Reduce bugs and increase productivity and performance The Standard Template Library (STL) has proven to be a breakthrough in efficient and extensible library design and is one of the most valuable ...

March 21, 2024

Learn Infrastructure as Code with Terraform

Deploy and clean up cloud resources with Hashicorp’s Terraform. ...

March 22, 2024

React in 4 Hours

Andy will provide full source code and solutions online, plus bonus materials that you can take away for additional exploration and added value. You’re a front-end developer and you want to ...

March 22, 2024

Fundamentals of Engineering Management

Tactical techniques and resources you can apply immediately to excel in your new role If you recently transitioned from an engineering role to a people manager, you may be struggling with ...

March 25, 2024

Building Enterprise Apps with React

You will also get access to all of the source code and solutions, as well bonus materials you can take away for additional exploration and added value. You have some experience ...

March 25 & 26, 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, or Linux+ You are a developer who wants ...

March 26 & 27, 2024

Patterns of Distributed Systems

A Hands-On Introduction to Paxos and Raft Hands-on experience building distributed systems Explanation of implementation patterns applicable to wide variety of systems ranging from databases to cloud services to blockchain References ...

March 26 & 27, 2024

CISSP Crash Course

This live training is your go-to resource for acing the exam. You plan on taking the CISSP Certification Exam. You are a cybersecurity professional who needs to learn about skills and ...

March 26, 2024

Building Cloud-Native Applications with Serverless WebAssembly

You’re a cloud native engineer looking to stay up-to-date on new and trending open source technologies that are shaping the cloud native computing landscape. You want to work on a hands-on ...

March 27, 2024

Kubernetes Threat Modeling

By the end of this live online course, you’ll understand: Key controls to implement for cloud native systems How to build an effective, lightweight threat model When to hold, review, and ...

March 28, 2024

Network DevOps with Ansible, git and Travis CI

Learn to use Ansible for network automation, git/GitHub for source code version control, and Travis CI for automated testing. Through first-hand demonstrations on live devices, expert trainer and author Nick Russo ...

March 28, 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 ...

April 1 & 2, 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 ...

April 1, 8 & 15, 2024

Kubernetes Intermediate in 3 Weeks—with Interactivity

Given limitations on resources, failing networks, defective software, and fluctuating traffic, you need an orchestrator to handle these variants. Kubernetes is designed to handle these complexities so you don’t have to. ...

April 1, 8 & 15, 2024

Go in 3 Weeks—with Interactivity

Week 1: Fundamentals, Building Tools, Testing, and Interfaces Foundational Go concepts, features, and language syntax How to build robust command-line tools How to write more testable code with interfaces and advanced ...

April 3, 2024

Event-Driven Architectures Using EventStorming for Rapid Innovation

By leveraging REST APIs that support both conventional human user interfaces and services, gain the design savvy to create request-response and Event-Driven Microservices that use Event Sourcing and CQRS. ... Rapid, ...

April 3, 2024

Linear Algebra for Machine Learning: Intro (ML Foundations Series)

You will be better positioned to understand cutting-edge machine learning papers and you will be provided with resources for digging even deeper into topics that pique your curiosity. There are 14 ...

April 5, 2024

Terraform: Getting Started

By the end of this live online course, you’ll understand: How to use Terraform to simplify your ability to repeatedly set up, manage, and tear down complex infrastructure environments And you’ll ...

April 8 & 9, 2024

Coding Interview Bootcamp

You’ll explore analytical and coding skills in relation to the top algorithms and real-world challenges, examine problem-solving flow charts to make the appropriate decisions for a given problem, and gain an ...

April 8, 15 & 22, 2024

React in 3 weeks

You’ll leave the course with a working React app and a comprehensive understanding of the open source JavaScript library. Week 1: React Secrets Revealed In week 1 you’ll learn the most ...

April 8 & 9, 2024

Git Fundamentals

Strategies for being able to effectively use Git to simplify source code management and related workflows. And you will be able to: Simplify and speed up managing the changes in your ...

April 9, 2024

Take Back Your Time

In this live online training, learn powerful tools and strategies to create boundaries for how you use your time, how to value other people’s time, and how to push back constructively ...

April 9, 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 ...

April 9, 2024

PostgreSQL Fundamentals

From hobbyists to small startups, open source projects to Fortune 500 companies, everybody is using PostgreSQL. Join expert Haki Benita to explore the basic and unique features that make PostgreSQL so ...

April 9, 2024

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

You'll quickly become familiar with the Python language, its popular programming idioms, key Python Standard Library modules and several popular open-source libraries. This is an aggressively paced, presentation-only, code-walkthrough course. ... ...

April 9, 2024

Getting Started with Llama 2

Querying your local files privately with Llama 2 Course outcomes Develop a basic understanding of the Llama 2 architecture Learn to download, install, and run Llama 2 models (7B, 13B and ...

April 10 & 11, 2024

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

You are an AWS technology professional who wants to improve your security domain knowledge You are an Infrastructure or Security architect responsible for designing systems that will be deployed onto AWS ...

April 10, 17, 24, May 1, 8 & 15, 2024

AWS Certified Solutions Architect - Associate SAA-C03 Bootcamp

Week 6: Scaling Applications at AWS Application Auto Scaling is a web service for developers and system administrators who need a solution for scaling their scalable resources for individual AWS services ...

April 11, 2024

Azure Networking Fundamentals

Design and implement Microsoft Azure network infrastructure Course outcomes Understand networking fundamentals (address space, CIDR, subnets) Understand Azure Virtual Networks (VNets) and virtual subnets Learn how to deploy an Azure Virtual ...

April 11 & 12, 2024

Google Cloud Essentials

Learn the basics of some of the most important services available in Google Cloud Understand how to use virtual machines and containers as well as serverless offerings to solve common business ...

April 11, 18 & 25, 2024

Hands-On Spring Boot in 3 Weeks

This week starts with showing how to integrate data sources into a solution, by using JPA and Spring Data repositories. You then learn how to define and consume REST services, to ...

April 11, 2024

Python-Powered Excel

You’d like to speed up, automate, and validate your reporting and analysis using open source software. You’re a spreadsheet user interested in learning more about data science or software development. Python, ...

April 12, 2024

Rust in 4 Hours

Andy will provide full source code and solutions online, plus bonus materials you can take away for additional exploration and added value. You're working in an organization that is using Rust ...

April 12, 2024

Smarter pandas for Data Science

Rising to the Challenge of Data Science Develop an understanding of the underlying design of the pandas API Dive into the “why” behind pandas Reduce reliance on external resources like StackOverflow ...

April 15, 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 ...

April 15, 2024

Generative AI for Project Management

Prepare for the future in the PM field Understand how AI can help with planning, resource allocation, reducing risk and other aspects of project management practicesYou’ll leave the course understanding how ...

April 15, 22 & 29, 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 ...

April 16, 2024

Exam AZ-104: Microsoft Azure Administrator Crash Course

You will learn how to deploy and manage various Azure resources, how to monitor those resources, and how to control access to them. The course includes several hands-on exercises to bridge ...

April 17, 2024

Hands-on AWS Operations with ChatGPT

You’re an AWS technology professional You're responsible for deploying AWS resources using Infrastructure as Code You’re responsible for performing AWS operations in any technology discipline, including security, networking, and system administration ...

April 17, 2024

Domain-Driven Design Aggregates, Domain Events, and Value Objects

You’ll learn the foundational benefits and constraints of DDD Aggregates to avoid common pitfalls, as well as how to use Domain Events, Event Sourcing for Aggregate persistence, and Event-Driven Architecture. ... ...

April 17, 2024

Getting Started with OpenShift

Instructions for using the developer sandbox can be found here Understanding OpenShift Setting up an OpenShift test environment Running an application in OpenShift Understanding OpenShift building blocks Using Kubernetes Resources in ...

April 17, 2024

Linear Algebra for Machine Learning, Level II: Matrix Tensors (ML Foundations Series)

You will be better positioned to understand cutting-edge machine learning papers and you will be provided with resources for digging even deeper into topics that pique your curiosity. There are 14 ...

April 18, 2024

Event-Driven Architecture and Data

By the end of this live online course, you’ll understand: The typical journey that a company may undertake when moving to event-driven architectures How to use change-data capture, native production, and ...

April 18 & 19, 2024

Becoming a Hacker

Learn fundamentals of ethical hacking or security penetration testing Learn how to build your lab with WebSploit, Kali Linux, and Parrot Security to perform different penetration testing and bug hunting scenarios ...

April 18, 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 ...

April 18, 2024

Understanding business strategy

Companies are continually challenged by external competitive and industry forces, internal resource and capability constraints, and leadership and implementation issues, which can compromise the competitive advantage of the enterprise. ... By ...

April 19, 2024

AI Text-to-Image Modeling with Stable Diffusion and Midjourney

Imagine, Visualize, and Create Using AI Learn about new and cutting-edge AI text-to-image software Use open-source training models to make and adapt your specific style and preferences Build your own AI ...

April 22 & 23, 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 ...

April 22 & 23, 2024

AZ-900: Azure Fundamentals Crash Course

You are responsible for understanding service options and making cloud computing recommendations in your company You are interested in learning more about cloud computing in order to advance your career You ...

April 23, 2024

Analyze and Process Data with Snowflake

By the end of this live online course, you’ll understand: How to configure and use Snowflake databases and data warehouses How to process and analyze data using interactive SQL queries on ...

April 23, 2024

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

Review many C++ live-code examples with outputs Use C++ standard library and open-source libraries that enable you to perform significant tasks—the follow-on course covers substantial additional C++ standard library capabilitiesYou took ...

April 23, 2024

Data Science Made Easy

This course is designed to provide a holistic, broad-audience-friendly, and best-practice-driven learning experience to data science where the concepts are taught via a hands-on experience using a popular, open-source, free, no-code ...

April 23, 2024

Azure Administrator Certification (AZ-104) Crash Course

By the end of this live online course, you’ll understand: How the Azure Administrator certification fits in Microsoft’s certification path The main topics covered by the AZ-104 exam, including the major ...

April 24, 2024

Using Prometheus to Monitor Linux and Kubernetes

By the end of the live online course, you’ll understand: How to install and configure Prometheus. How to use Prometheus to analyze and monitor Linux systems and Kubernetes clusters. How to ...

April 24, May 1, 8, 15 & 22, 2024

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

You’ll learn to write real programs — small and simple programs, but real ones nonetheless — using the same techniques and syntax as professional developers use every day, in commercial and ...

April 24, 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 ...

April 25, 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 ...

April 25, 2024

Foundations of Microsoft Excel

By the end of this live, hands-on, online course, you’ll understand: How Excel’s built-in functions help you get more out of your raw data How tables help you organize and summarize ...

April 30, 2024

Reactive Spring and Spring Boot

The new WebFlux module adds Spring's ease of use and Spring Boot's ease of configuration to the design and development of reactive applications, while Reactive Streams allow applications to more efficiently ...

April 30, 2024

SQL Next Steps: Optimization

By the end of this live online course, you’ll understand: How to avoid common mistakes in SQL How to evaluate and improve the performance of SQL queries And you’ll be able ...

April 30, 2024

Azure Fundamentals in 90 Minutes

Gaining a foothold in Microsoft’s cloud In this course, you’ll: Explore how Azure is administered and managed Review the services available in Azure Learn how to build a virtual machine in ...

May 1, 2024

Angular in 4 Hours

Andy will provide full source code and solutions online, plus bonus materials you can take away for additional exploration and added value. You’re a frontend developer and you want to use ...

May 1 & 2, 2024

Hashicorp Certified: Terraform Associate Certification Crash Course

In-depth and hands-on practice for acing the exam HashiCorp Terraform is the leading open source automation tool for infrastructure as code (IaC) for building and deploying infrastructure to prominent cloud providers ...

May 1 & 2, 2024

CISSP Certification Crash Course [2024 Edition]

This live training is your go-to resource for acing the exam. This training prepares certification candidates for the CISSP Certification Exam. This training equips cybersecurity professionals with tools for career success. ...

May 1, 2024

Kubernetes Troubleshooting

You’re a software engineer who’s looking to gain self-service access to their Kubernetes resources. Understand the importance of troubleshooting Kubernetes clusters at scale Debug common Kubernetes errors Configure multicluster environments using ...

May 1, 2024

TypeScript Fundamentals

Build and maintain large web applications TypeScript is an open-source superset of JavaScript that you can use anywhere you can use JavaScript. It includes static types and helps you build applications ...

May 2, 2024

From Pandas to Polars

Through hands-on exercises, you'll tackle real-world scenarios, optimizing code for speed and resource utilization. By the end of the course, you'll not only have a strong command of Polars but also ...

May 2, 2024

Using Power Query in Microsoft Power BI, Excel, and Fabric

You need to combine and transform data before analyzing it in Power BI You’ve got basic experience with Power Query and want to take it to next level You’re an Excel ...

May 2 & 3, 2024

Docker Fundamentals

By the end of the day, you’ll know how to run and manage Linux containers via the Docker client, what components of the Linux kernel are used to construct containers, and ...

May 3, 2024

Kubernetes in 4 Hours

You are a developer that wants to build applications for use in Kubernetes You are an administrator who wants to learn how to transition to Kubernetes You are a systems designer ...

May 3, 2024

React in 4 Hours

Andy will provide full source code and solutions online, plus bonus materials that you can take away for additional exploration and added value. You’re a front-end developer and you want to ...

May 6, 2024

Top 5 AWS Architecture and Infrastructure Strategies

Discover how to effectively use and manage your AWS resources Learn the 5 key strategies needed to effectively configure and manage AWS resources. Get key insights into AWS usage, including security ...

May 6, 2024

Clean Code

Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way! Uncle Bob will use his signature presentation style to ...

May 7, 2024

Pandas vs. Polars

Through hands-on exercises using Jupyter notebooks, you'll tackle real-world scenarios, optimizing code for speed and resource utilization. By the end of the course, you'll not only have a strong command of ...

May 7 & 8, 2024

PostgreSQL Bootcamp

From hobbyists to small startups, open source projects and Fortune 500 companies, everybody is using PostgreSQL. Join expert Haki Benita to learn PostgreSQL from the ground up, understanding both the fundamentals ...

May 7, 2024

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

You'll quickly become familiar with the Python language, its popular programming idioms, key Python Standard Library modules and several popular open-source libraries. This is an aggressively paced, presentation-only, code-walkthrough course. ... ...

May 9, 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 ...

May 10, 2024

The Zero Trust Security Framework

Expect many real-world examples, demos and definitions of topics that you can relate to as well as evaluate with open source or enterprise technology. Joseph Muniz has been in the security ...

May 10, 2024

Learn Infrastructure as Code with Terraform

Deploy and clean up cloud resources with Hashicorp’s Terraform. ...

May 13 & 14, 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 ...

May 13, 2024

Generative AI for Everyone

You'll understand the importance of prompt engineering, discover how generative models work, and get a rundown of the tools, companies, and open source projects creating buzz in this space. You’ll gain ...

May 13 & 14, 2024

GitHub Fundamentals Bootcamp

Learn the complete GitHub from coding to Copilot Course outcomes: Get hands-on experience using key GitHub features This course will provide an end-to-end model for using GitHub for software development and ...

May 14 & 15, 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, or Linux+ You are a developer who wants ...

May 14, 2024

GraphQL First Steps

By the end of this live online course, you’ll understand: How to write queries, mutations, and subscriptions with GraphQL How to design a GraphQL schema that describes all of your APIs ...

May 15, 16 & 17, 2024

Hands-On Azure for Beginners

Deploy applications to app service and AKS clusters Create secure private virtual networks and subnets Develop networking and web traffic load balancers using gateways Set up MySQL and Cosmos DB in ...

May 16, 2024

Google Cloud Fundamentals

By the end of this live online course, you’ll understand: Infrastructure-as-a-service options on GCP, including Compute Engine and Google Kubernetes Engine Platform-as-a-service options on GCP, including App Engine and Cloud Functions ...

May 28 & 29, 2024

Integrating Kubernetes Applications

You are a developer who wants to learn all about running applications as containers You want to take the next step after learning about Kubernetes basics You're looking for knowledge of ...

June 26, 2024

AI Superstream: Open Source Generative AI

The landscape of open source technologies for building AI applications has expanded rapidly since the advent of LLMs and other frontier AI models. Join us to explore the features and capabilities ...

July 24, 2024

GenAI Superstream: Crafting Applications for Real-World Impact

Explore the tasks generative AI is good at and what its limitations are Learn about the latest tools and techniques that have been developed to implement generative AI Understand where to ...

Bio

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