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.