Resources Online
Live online courses, books, and videos on O’Reilly
Live online courses, books, and videos on O’Reilly
August 4, 11, 18, 25 & September 1, 2026
Python in 5 Weeks: Python Programming for Beginners—with Interactivity
Python programming for beginners Learning a programming language is like learning a foreign (human) language: It requires not just a new mindset, but also lots of practice in using the language. ...
August 5, 12, 19 & 26, 2026
Power BI Bootcamp
Many people think that Power BI is just a visualization tool. Although it can be used for visualizing data, this business intelligence platform is a much more powerful tool, empowering nontechnical ...
August 24 & 25, 2026
Dark Web and Darknets OSINT
Reconnaissance, investigations, and research What you’ll learn and how you can apply it Access the dark web and darknets securely and safely Locate resources on the dark web to aid in ...
August 25, 2026
Create Visual AI Agents with MCP Apps
AI agent interactivity complete with UIs and custom resources What you’ll learn and how you can apply it Learn how to create MCP apps with interactive HTML-based user interfaces that render ...
August 25, 2026
Building Integrated AI Agents with OpenClaw
Architecture, deployment, and proactive automation Course Outcomes: Understand OpenClaw’s architecture and design philosophy Deploy, customize, and extend a multichannel AI agent Implement security guardrails for autonomous agents Build proactive automation and ...
August 25, 2026
Building Java Systems with Spec-Driven Development
Implementing specifications, proofs, and guardrails What you’ll learn and how you can apply it Establish a durable project context and architectural guidance for AI-assisted development Use behavior-driven development and specification by ...
August 26, 2026
Hands-on AI Agents with Model Context Protocol (MCP)
Getting started with AI agents that leverage MCP and SDKs What you’ll learn and how you can apply it Learn about the benefits and practical applications of AI agents that leverage ...
August 26, 2026
Agentic Coding with OpenAI Codex CLI
Unlock the Potential of AI-Driven Coding Course Outcomes Understand how to use OpenAI Codex CLI for software development Course Description Elevate your development skills with OpenAI Codex CLI. This course provides ...
August 26, 2026
Build Your First Local Agent with Hermes
A hands-on introduction in two hours What you’ll learn and how you can apply it Understand the local AI agent landscape Pick the right local model for your hardware Install and ...
August 27, 2026
Managing AI Projects
Managing and delivering AI projects Course Outcomes: Learn the fundamentals of AI projects and their typical stages Understand product ownership and tactical AI management Explore the roles and responsibilities of project ...
August 27, 2026
Think Like an AI Pro
Hands-on with LLMs, prompts, APIs, and tools like OpenAI and Claude What you’ll learn and how you can apply it Build AI-powered apps responsibly, with awareness of ethical risks like hallucinations ...
August 27, 2026
Agentic RAG with LangGraph
Building adaptive RAG pipelines using AI agents Course outcomes Understand how to set up a functional retrieval-augmented workflow in LangGraph and integrate it with LLMs Recognize when and how to use ...
August 31, 2026
AI Codecon: Building with Open Source AI
Open-weight models, self-hosted stacks, and the open source AI tooling ecosystem The most important question in AI right now is how you can actually own, inspect, and run models on your ...
September 1, 2026
Azure Network Engineer Associate (AZ-700) Crash Course
Course outcomes: Understand what you need to know to pass the AZ-700: Designing and Implementing Microsoft Azure Networking Solutions exam The AZ-700 is a certification exam that tests a candidate's skills ...
September 2, 2026
Build AI Agents Using OpenAI REST APIs
Create and leverage AI Agents using HTTP REST calls What you’ll learn and how you can apply it Understand how AI agents can unlock the next generation of experiences for AI-based ...
September 2, 2026
AI-Assisted Research
Using AI to find information you can trust What you’ll learn and how you can apply it Design a clear AI-assisted research strategy Use prompting techniques to improve research quality Evaluate ...
September 8, 2026
Building Agents with OpenAI AgentKit and Apps SDK
OpenAI’s complete framework for real-world agents with compelling interfaces What you’ll learn and how you can apply it Design and orchestrate multi-agent workflows using Agent Builder’s visual canvas, including branching logic, ...
September 8, 2026
Foundations of Microsoft Excel
Functions, tables, pivot tables, and Power Query Do you use Excel for simple lists but get lost when you need to do something more complex? Are you tired of wasting time ...
September 8, 2026
Build AI Agents to Automate Your Workflows
Using MS Copilot Studio to create AI agents What you’ll learn and how you can apply it Plan a Copilot Studio agent from persona, job-to-be-done, instructions, topic map, guardrails, and success ...
September 8, 2026
Transforming and Analyzing Data With DuckDB
You work with different data formats and want to query or consolidate them. You want to become an expert in online analytical processing (OLAP). You struggle with pandas being too slow ...
September 10, 2026
Model Context Protocol (MCP) for Software Engineers
Understand how to use Model Context Protocol to transform your interactions with AI Course outcomes Understand how to use MCP to connect AI models to different data sources and tools Course ...
September 14 & 15, 2026
Data Engineering Fundamentals
Managing the Lifecycle of Data Projects Course Outcomes Discern and organize roles of data engineering, and how those roles impact others in an organization Manage the data engineering life cycle and ...
September 14 & 15, 2026
Coding Interview Bootcamp
Learn to solve algorithms using a proven 7-step framework Course outcomes: Learn how to approach, solve, and optimize real-world coding problems Understand how to use a problem-solving framework to solve algorithmic ...
September 14, 2026
AI at Home
A practical filter for using AI in parenting, finance, and health What you’ll learn and how you can apply it Apply a risk-reward filter to everyday AI use at home across ...
September 15, 2026
MCP with Local AI Models Using LM Studio and Goose Desktop
Creating agents without sending data to the cloud What you’ll learn and how you can apply it Select the optimal local models for MCP tool-calling based on your hardware Learn how ...
September 15, 2026
Hands-On Context Engineering
Leveraging context in agentic systems What you’ll learn and how you can apply it Implement strategies to map, write, select, and compress context components (history, tool outputs, system messages) within a ...
September 16 & 17, 2026
PostgreSQL Bootcamp
You’ll perform real-life database tasks using online interactive labs on an actual PostgreSQL database, thereby gaining actionable knowledge that you can implement in your own work. Learning Postgres from the ground ...
September 16, 2026
Working Locally with Open Weight LLMs
Using Gemma, Qwen, DeepSeek and other generative LLMs on your own hardware and tailor them to your needs Course outcomes: Understand generative LLMs with open weights and how to use them ...
September 16, 2026
Hands-On Multimodal AI
Build applications with text, image, audio, and video What you’ll learn and how you can apply it Understand how multimodal AI systems extend the transformer architecture across text, vision, and audio ...
September 16, 2026
Give Your Agents Superpowers: Jesse Vincent Live with Tim O’Reilly
Tools and workflows for a world where people think and agents do Jesse Vincent has been building tools that help people do their best work for 30 years. You’ve probably heard ...
September 17, 2026
Hands-On AI Tools and Agent Skills
From augmenting research to building a personal assistant for increased productivity Course outcomes Understand the basics for setting up and using Claude, ChatGPT and Gemini AI offerings Learn how to use ...
September 17, 2026
Claude Skills for Excel
Build reusable workflows in Claude and the Claude for Excel add-in What you’ll learn and how you can apply it Create reusable AI skills in Claude using plain language Trigger skills ...
September 17, 2026
Building Secure AI Agents with OpenClaw on AWS
Deploy, Customize, and Harden AI Agents on AWS Course Outcomes Deploy OpenClaw on Amazon Lightsail with Amazon Bedrock, configuring the instance, pairing your browser, enabling AI capabilities, and connecting a messaging ...
September 22 & 23, 2026
MCP Bootcamp: Building AI Agents with Model Context Protocol
Connecting LLMs to real-world data through standardized interfaces Course outcomes Create simple agents that can leverage tools powered by MCP Build fully functional MCP servers that connect LLMs to external data ...
September 22, 2026
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 ...
September 22, October 6, 20, November 3, 17 & December 1, 2026
What’s Happening in Software Architecture
Explore the trends, technologies, and trade-offs shaping modern software design in the age of AI Software architecture is changing faster than ever, and keeping up can feel like a full-time job. ...
September 23 & 24, 2026
Architecture as Code
Specifying Software Architecture for Humans and Agents Course outcomes Understand how to specify concrete, deterministic guardrails for both behavior and capabilities Understand that architecture cannot exist as a silo but must ...
September 24, 2026
Sandboxing an AI Agent
Build an isolated execution layer for your AI agents What you’ll learn and how you can apply it Understand the sandbox end to end: Learn how the threat model, the isolation ...
September 24, 2026
Lightning-Speed Python Projects with uv
Manage and share projects faster and more easily than ever before What you’ll learn and how you can apply it Create and manage projects with uv Understand issues with package conflicts ...
September 28, 2026
Designing Agent Fleets
Build the control plane that runs many AI agents at once What you’ll learn and how you can apply it Design an agent fleet as a systems architecture: Define the workload, ...
September 28 & 29, 2026
HashiCorp Certified: Terraform Associate (004) Crash Course
You want to become a certified Terraform Associate to demonstrate core Terraform skills and advance your career. By the end of this live online course, you’ll understand: Terraform’s use cases, architecture, ...
September 28, 2026
Creating a Personalized Assistant with Claude Code
Build a real assistant across tools, channels, and devices What you’ll learn and how you can apply it Build a personalized assistant in Claude Code for a real workflow Configure memory, ...
September 30, 2026
Agentic Coding with OpenAI Codex CLI
Unlock the Potential of AI-Driven Coding Course Outcomes Understand how to use OpenAI Codex CLI for software development Course Description Elevate your development skills with OpenAI Codex CLI. This course provides ...
September 30, 2026
Building AI Apps with Small Language Models (SLMs)
Hands-on with Llama 3.2, Qwen 2.5 and Gemma 2 Course outcomes Understand the fundamental concepts of small language models (SLMs) and how they compare to larger models like GPT-4 Load and ...
October 1, 2026
Agentic RAG with LangGraph
Building adaptive RAG pipelines using AI agents Course outcomes Understand how to set up a functional retrieval-augmented workflow in LangGraph and integrate it with LLMs Recognize when and how to use ...
October 1, 2026
Azure AI Cloud Developer Associate (AI-200) Crash Course
Develop AI cloud solutions on Azure What you’ll learn and how you can apply it Prepare for the AI-200 exam Identify the Azure services used to build and host AI applications ...
October 1, 2026
Google Professional Cloud Architect Certification Crash Course
Build a solid foundation for the exam with hands-on practice and concepts What you’ll learn and how you can apply it Choose the right GCE resource for different workloads Use the ...
October 1, 2026
Getting Started with Llama and Other Local Models
Querying your local files privately with Llama 3 Course outcomes Develop a basic understanding of the Llama 3 architecture Learn to download, install, and run Llama 3 models (7B, 13B and ...
October 1, 8, 15, 22 & 29, 2026
Python in 5 Weeks: Python Programming for Beginners—with Interactivity
Python programming for beginners Learning a programming language is like learning a foreign (human) language: It requires not just a new mindset, but also lots of practice in using the language. ...
October 2, 2026
Reclaim Your Focus
Reduce interruptions and build a practical deep-work plan What you’ll learn and how you can apply it Identify the personal and organizational costs of multitasking, context switching, and fragmented attention Apply ...
October 2, 2026
Getting Started with AIOps
Practical approaches for integrating AI into monitoring, incident management, and IT operations efficiency What you’ll learn and how you can apply it Assess your organization’s AIOps readiness and build a strategic ...
October 6, 2026
Transforming APIs into Agents with MCP
Build intelligent agents from existing APIs What you’ll learn and how you can apply it Learn best practices for how to AI-enable your personal or public HTTP REST APIs to become ...
October 6, 2026
Python Full Throttle with Paul Deitel: A Fast-Paced, Hands-On Code Intensive
You’re a developer using a limited range of Python features and would like to see what others are available. You're a manager considering moving your team to Python. By the end ...
October 6, 2026
Linux Administration
Taking your first steps as a Linux admin What you’ll learn and how you can apply it Integrate and execute Linux commands to help administer a server Create visualizations using the ...
October 6, 2026
Tech Leadership Tuesday: Why Software Engineering Is Becoming Engineering Leadership with Gregor Ojstersek and Lena Reinhard
What to expect from your engineers now that pure building is worth less and judgment is worth more In this Tech Leadership Tuesday session, Gregor Ojstersek, author of The Multiplier Mindset ...
October 7, 2026
Data Risks, Controls, and Guardrails for Gen AI
Prevent leakage, loss, contamination, and other data risks in GenAI systems What you’ll learn and how you can apply it Define and enforce data boundaries across GenAI system components and data ...
October 8, 2026
Claude Certified Associate Exam Prep: A Two-Hour Crash Course
Master the seven exam domains, practice with Projects, prompting, and output validation, work through sample questions, and leave with a personal study plan What you’ll learn and how you can apply ...
October 12 & 13, 2026
AI Engineering Bootcamp
From theory to production with evaluations, prompting, RAG, and agents What you’ll learn and how you can apply it Explain the shift from classical machine learning (ML) to AI engineering and ...
October 12 & 13, 2026
AI and LLM Deployment with Kubernetes
Get started building an infrastructure for hosting GenAI on Kubernetes What you’ll learn and how you can apply it Learn to set up and manage a Kubernetes infrastructure tailored for hosting ...
October 13, 2026
Google Cloud Fundamentals
Get hands-on with compute, storage, and data Course Outcomes Infrastructure-as-a-service options on Google Cloud, including Compute Engine and Google Kubernetes Engine Platform-as-a-service options on Google Cloud, including App Engine and Cloud ...
October 13, 2026
Unit Testing Legacy Systems using AI
From meaningless coverage to behavioral safety What you’ll learn and how you can apply it Differentiate between superficial code coverage metrics and true behavioral safety nets Identify and synthesize diverse sources ...
October 14, 2026
Claude Cowork for Data Analysis
Analyze And Verify Real Data without Writing Code Course Objectives Direct an AI coding agent in plain English to profile an unfamiliar Excel file and report what it contains, how much ...
October 15, 2026
Build Your First Local Agent with Hermes
A hands-on introduction in two hours What you’ll learn and how you can apply it Understand the local AI agent landscape Pick the right local model for your hardware Install and ...
October 20, 2026
Building Custom Agents with Microsoft Copilot Studio
Design, connect, and deploy multistep automations What you’ll learn and how you can apply it Explain the core concepts of AI agents and Microsoft Copilot Studio, including grounding, actions, and guardrails ...
October 20 & 21, 2026
MCP Bootcamp: Building AI Agents with Model Context Protocol
Connecting LLMs to real-world data through standardized interfaces Course outcomes Create simple agents that can leverage tools powered by MCP Build fully functional MCP servers that connect LLMs to external data ...
October 20, 2026
Migrating Spec-less Code with AI and Parity
From naive code translation to absolute behavioral parity What you’ll learn and how you can apply it Analyze the systemic failure modes of naive AI translation Architect a black-box parity testing ...
October 21, 2026
Building Multimodal Agents with Gemini and Google ADK
What you’ll learn and how you can apply it Build a multi-agent system in ADK using single-responsibility agents and sequential and parallel orchestration Construct a real-time voice and video agent using ...
October 22, 2026
Agentic AI Safety and Security
Planning and Mitigating Safe AI Systems Course Outcomes: Design the role of context and larger systems in the safe usage of agentic AI Evaluate concepts of ground truth and trust in ...
October 22, 2026
Microsoft Fabric Machine Learning Fundamentals
Linear regression as your gateway to data science What you’ll learn and how you can apply it Describe the data analytics lifecycle and how it’s implemented within the Microsoft Fabric environment ...
Resources Online (www.ronline.com) is a Web and media production company in Seattle, Washington.