Resources Online

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

Upcoming live online training courses

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

Enhance Code Quality, Productivity, and Maintainability 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

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, 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 & 3, 2024

Docker Fundamentals in 2 Days

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

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 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 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 & 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 8, 2024

Cloud Superstream: Navigating FinOps

You’re in a role responsible for spinning up cloud resources or you’re taking part in a FinOps program at your organization and want to help optimize cloud use. You’re a team ...

May 8, 2024

Linear Algebra for Machine Learning, Level III: Eigenvectors (ML Foundations Series)

The Machine Learning Foundations series of online trainings provides a comprehensive overview of all of the subjects — mathematics, statistics, and computer science — that underlie contemporary machine learning techniques, including ...

May 9, 2024

Leveraging AI for Effective Project Management

Examples demonstrate the use of AI as a coach or assistant for project initiation, resource allocation, budgeting, scheduling, risk management, and performance tracking. Predictive, adaptive, and hybrid project management approaches are ...

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

Introduction to Docker and Containers

Also, upload your own docker image to docker hub so others can use it Maximize usage and minimize errors by avoiding the dependency hell problem via docker containers Develop software applications ...

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, Linux+ and LPI You are a developer who ...

May 14, 2024

Tim O’Reilly and Cory Doctorow on “Enshittification” and the Future of AI

Cory’s notion of enshittification describes how online platforms win over millions of users by providing great service and delighting their users, but once they’ve established their position, they begin to prey ...

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

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

Kubernetes Networking

You want to properly implement Kubernetes You want to secure networks for your internal Kubernetes resources and clusters/hosts You want to ensure that the foundational environment (the networking) is running as ...

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 20, 2024

Introduction to Docker containers—with Interactivity

Limit the number of resource a container can consume. Improve the security of your container.By the end of this live, hands-on, online course, you’ll understand: The history of containers. How to ...

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

May 20 & 21, 2024

Machine Learning Interviews

Evaluate your current skills to close any gaps that may prevent you from succeeding in the interview process Prepare for interviews in statistics and machine learning theory Prepare for coding exams ...

May 20, 2024

LLMs on Microsoft Azure

This course works with Meta’s open source model, as well as Llama 2, and OpenAI’s GPT-3.5 and GPT-4 models. You’re a cloud architect who wants to architect the LLM deployments for ...

May 21, 2024

Machine Learning with Python

By the end of the live online course, you’ll understand: The difference between data engineering and ML code pipelines and code with hard-coded values and procedures. How to professionally write code ...

May 21, 2024

LLMs from Prototypes to Production

The three live courses in the series are: LLMs, GPT, and Prompt Engineering for Developers Using Open- and Closed-Source LLMs in Real-World Applications LLMs from Prototypes to Production The book Quick ...

May 22, 2024

Getting Started with Prometheus

Monitoring Kubernetes infrastructure and applications for reliability Modern infrastructure has complicated the task of monitoring services and applications and tracking problems to their sources in a complex cluster. ... Prometheus is ...

May 22, 2024

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

May 23, 2024

AI and LLM Cyber Risks and Mitigation

Understand techniques such as using ChatML for OpenAI API calls to specify the source of prompt input, enhancing the security of AI interactions by reducing the risk of indirect prompt injection ...

May 24, 2024

GitOps for Kubernetes

With GitOps you can automate deployments based on source control and the code that lives inside of it. This 5-hour live training will detail how GitOps takes code inside of source ...

May 24, 2024

Apache Airflow Technical Essentials

Automate and manage workflows using Python Apache Airflow—an open source technology written in Python—is used to create and manage automated workflows. Many enterprises have adopted Airflow to help manage the complexities ...

May 28, 2024

Fundamentals of Event-Driven Microservices

By the end of this live online course, you’ll understand: The difficulties that modern organizations face with regards to their data, particularly around access and consistency The components involved in an ...

May 28 & 29, 2024

Darknets and Dark Web Investigations

You will learn the techniques, processes, and methods to perform recon in search of hacked or leaked corporate data, as well as see how to leverage open-source tools and surface web ...

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

May 28 & 29, 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 ...

May 29, 2024

Concurrent Programming in Go - with Interactivity

Topics covered will include concurrency versus parallelism, green threading, the happens-before relationship, channels, goroutines, select statements, defer statements, wait groups, fan-in/fan-out, contexts, mutexes and conditions, the in-memory behavior of buffered channels, ...

May 31, 2024

Building Microservices with Containers, Kubernetes and Istio (Updated)

In this course, you'll learn how to connect containers into a microservice using Kubernetes resources like ConfigMaps, Secrets, and Persistent Volume Claims. After getting familiar with these, you’ll take the next ...

May 31, 2024

Business Logic Design Patterns

Join expert Vladik Khononov to discover how to make that secret sauce using four business logic implementation patterns: transaction script, active record, domain model, and event-sourced domain model. ...

June 3, 10 & 17, 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 ...

June 3, 2024

Getting Started with Java: From Core Concepts to Real Code in 4 Hours

You might be a programmer in another language, such as Python, JavaScript, or C/C++ looking to broaden your horizons You might be a student about to take a course in Java, ...

June 3, 10 & 17, 2024

Go for Web Development in 3 Weeks

You’ll explore the Go standard library’s RESTful tooling, some popular open source tools, and RESTful practices. You’ll interact with these databases through Go code, manage the connections, and dig into testing ...

June 3, 10, 17 & 24, 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 ...

June 3, 2024

Fundamentals of Infrastructure as Code

You'll participate in defining, automating, and managing application infrastructure, and gain firsthand experience provisioning Azure resources efficiently. By the end of the course, you’ll understand the pivotal role of IaC, acquire ...

June 4, 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. ... ...

June 4, 2024

Cyber Warfare in 90 Minutes

Appreciate what’s possible with few resources and a lot of motivation Describe what a cyber-physical attack is, and how it’s planned and executed Better evaluate what pundits and journalists have to ...

June 4, 2024

Multimodal AI Essentials

Navigating Open-Source Tools and Resources: Become proficient in utilizing open-source platforms and tools that support multimodal AI development, including Hugging Face's Transformers library. Understand how to access, modify, and deploy pre-trained ...

June 4, 2024

AWS Command Line Essentials

By the end of this live online course, you’ll understand: How to install and configure the AWS command-line interface How to use the command-line and AWS CloudShell interfaces How to sign ...

June 5 & 6, 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 ...

June 5, 2024

Introduction to algorithms and data structures—with Interactivity

You’re a programmer who wants to become more efficient and productive and use trusted, independently developed open source code libraries. You want to understand the efficiency behind key data structures and ...

June 5, 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 ...

June 5, 2024

Calculus for Machine Learning, Level II: Automatic Differentiation (ML Foundations Series)

The Machine Learning Foundations series of online trainings provides a comprehensive overview of all the subjects — mathematics, statistics, and computer science — that underlie contemporary machine learning techniques, including deep ...

June 5, 12, 20 & 26, 2024

Open Source MLOps in 4 Weeks

Building end-to-end ML applications In this course you’ll: Identify steps to launch new machine learning projects Apply data management and versioning techniques and tools Recognize the significance of ML pipelines and ...

June 5, 2024

Jumpstart Your AI Career

But what resources are worth your time, and how do you leverage them to get into your dream role working with AI? This course provides insights on identifying your AI interests, ...

June 6 & 7, 2024

Azure Network Engineer Associate (AZ-700) Bootcamp

Design and implement core networking infrastructure Design, implement, and manage connectivity services Design and implement application delivery services Design and implement private access to Azure services Secure network connectivity to Azure ...

June 6, 2024

Hands-on Practical Docker

Leaner images allow easier resource management (disk pressure in your registries), fewer attack vectors, and better performance when pulling or pushing images for storage or upon deployment. Lean images also produce ...

June 7, 2024

GitHub Fundamentals—with Interactivity

You want to understand how to work on an open source project like a pro. You’d like to learn how to use GitHub’s advanced search functionality. By the end of this ...

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

June 10 & 11, 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 ...

June 10 & 11, 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 ...

June 10, 2024

Fundamentals of Observability and Monitoring in Kubernetes

You’re a software engineer who’s looking to gain self-service access to your Kubernetes resources. Understand the importance of Kubernetes monitoring and observability Acquire technical skills in Kubernetes monitoring and observability Learn ...

June 11, 18, 25 & July 2, 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, ...

June 11, 2024

Hugging Face in 4 Hours

Learn the benefits of engaging with Hugging Face's extensive resources, including its transformative multimodal AI capabilities, which combine text with visual data for richer AI experiences. Whether you're a product manager ...

June 13, 2024

Python Fundamentals and Core Concepts

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

June 14, 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 ...

June 14, 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 ...

June 14, 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 ...

June 14, 21 & 28, 2024

Python Web Development in 3 Weeks

Django is written in Python and is an open-source framework used in web development. During this 3 week course, we’ll use Python & Django to build a web application with dynamic ...

June 17, 2024

Generative AI for Cloud Practitioners

He will also dig into the tradeoffs you need to consider when deploying AI solutions directly on infrastructure resources or in a cloud environment. Throughout the course, Chad will use real-world ...

June 17, 2024

Introduction to Docker CI/CD

By the end of this live, hands-on, online course, you’ll understand: How to use Docker to automate your DevOps pipeline And you’ll be able to: Launch a private git-based source code ...

June 17, 18 & 20, 2024

PMP Exam Prep Boot Camp

Success depends on careful attention to a wide range of considerations, such as people, time, resources, and money—the skills covered by the PMP. Join PM expert Samuel Parri to get useful ...

June 17 & 18, 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. ...

June 20, 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 ...

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

June 21, 2024

Unlock your potential

By the end of this live online course, you’ll understand: What limiting beliefs stand in the way of you making and sustaining progress toward your most important improvement goals Why technical ...

June 21, 2024

Build Your Own Networking Lab

Virtual lab building tools have existed for many years, but only recently have open-source tools and resources that are efficient enough to create labs on widely available hardware and software become ...

June 24 & 25, 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 ...

June 25, 2024

LLMs, GPT, and Prompt Engineering for Developers

The three live courses in the series are: LLMs, GPT and Prompt Engineering for Developers Using Open- and Closed-Source LLMs in Real World Applications LLMs from Prototypes to Production The book ...

June 26, 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 ...

June 26, 2024

AI Superstream: Building with Open Source Generative AI Models and Frameworks

You'll learn how to leverage these and other open source AI tools to build more robust and cost-effective AI applications, right from the industry experts already putting them to work in ...

June 26, 2024

Calculus for Machine Learning, Level III: Partial Derivatives (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 ...

June 27 & 28, 2024

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

You have a basic understanding of cybersecurity fundamentals You would like to learn the fundamentals of ethical hacking and penetration testing You would like to learn about the tools necessary to ...

June 27, 2024

SQL and PostgreSQL for Data Analytics

PostgreSQL is one of the most popular open-source SQL implementations and is a mainstay across many industries, applications, and cloud computing platforms. This course uses SQL queries to solve a realistic ...

June 27, 2024

Introduction to the PMP Exam in 2 Hours

You’ll learn strategies to eliminate distractor answers to help you determine the best possible answer and discover where to locate resources for additional study. You'll leave the course with one concise ...

June 28, 2024

Choosing the Right LLM

How to select, train, and apply state-of-the-art LLMs to real-world business use cases This hands-on workshop arms you to solve real business problems Get a comprehensive review of the latest APIs ...

July 23, 2024

Fundamentals of Ansible

Ansible, an open source project from Red Hat, allows you to automate configuration, including installing software, applying security patches, and managing networks across the whole spectrum—locally, on-prem, or in the cloud. ...

Bio

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