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.