Æleen Frisch
Live online courses, books, and videos on O’Reilly
Upcoming live online training courses
April 11, 18 & 25, 2024
Hands-On Spring Boot in 3 Weeks
Hands-on training for creating industrial-strength Spring Boot Applications Taught by experienced author and trainer Andy Olsen Exercises in every section Weekly assignments with online solutions with real-world projects you can use ...
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 17, 2024
Architecture Decision Making by Example
A guide for architects and developers In this course, you’ll: Use architecture decision records to make and record great decisions Seek out and weigh the best advice in your decision making ...
April 17, 2024
Hands-on AWS Operations with ChatGPT
Implementing AWS Operations Using ChatGPT-Generated Scripts and Automation Explore how to create automation scripts and IaC templates for AWS using ChatGPT Learn real-world uses with demonstrations of many automation types Understand ...
April 17, 2024
Product management in 90 minutes
Understand the key connective role of the 21st century Product management has become a critical connective role for organizations across industries and geographies, yet the day-to-day work of product management remains ...
April 17, 2024
Getting Started with OpenShift
Learn all about the foundations of the Red Hat Kubernetes distribution Learn OpenShift basics in 4 hours See how to use OpenShift using real-world demos Learn DevOps best practices for managing ...
April 17, 2024
Building your personal brand
Raise your profile and be viewed as an authority and leader in your industry Have you ever wondered how some people get the best job offers (when they weren’t even looking)? ...
April 17, 2024
Advanced SQL Queries in 90 Minutes—with Interactivity
Beyond the basics Course outcomes Identify when an advanced querying function can be used Read and understand queries that use advanced functions Understand the following advanced querying concepts and how to ...
April 17 & 24, 2024
Fundamentals of Large Language Models: A hands-on approach in 2 Weeks
Course outcomes: Learn how to prompt (and interact) with large language models Understand when large language models can and cannot be used Determine when and how to employ embeddings from large ...
April 18, 2024
Event-Driven Architecture and Data
A hands-on course for extracting and using events from existing data stores Getting started with event-driven architectures requires access to quality event data. In a typical organization, most of this data ...
April 18 & 19, 2024
Becoming a Hacker
An Introduction to Ethical Hacking, Penetration Testing, and Bug Hunting Real-world and hands-on demos throughout Daily assignments that include Interactive Scenarios Expert insights to help jumpstart your career Becoming a Hacker ...
April 18, 2024
Microsoft Azure AI Fundamentals (AI-900) Crash Course
Prepare for and pass the AI-900: Microsoft Azure AI Fundamentals exam Understand artificial intelligence workloads and considerations Learn fundamental principles of machine learning on Azure Explore features of computer vision and ...
April 18, 2024
Linux Troubleshooting: Advanced Linux Techniques
Learn what to do when Linux stops working Linux is a leading operating system with an increasing number of people interested in learning Linux. Modern Linux distributions work smoothly out of ...
April 18, 2024
Mastering Microsoft Excel pivot tables
Go beyond the basics to gain proficiency of this important skill Pivot tables are one of Excel’s most powerful components, allowing you to quickly create interactive summaries of your data. Go ...
April 18, 2024
Build a CI/CD Pipeline
Getting Started with DevOps If your development team is still dealing with manual and repetitive build or deployment-related tasks, this course is for you. Learn the skills needed to build a ...
April 18, 2024
Understanding business strategy
Drive competitive advantage with a clear strategy Strategy is not a new concept, but it has become an increasingly essential aspect of business success. This means strategy must be a critical ...
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 19, 2024
Use Git Like A Pro
Level up your software development workflow with Git and GitHub Gain indispensable skills required for effective collaboration, version control, and project management in software development teams. Covers the entire spectrum from ...
April 19, 2024
Introduction to Microsoft Security Copilot
How AI can help you increase productivity and improve security posture Course outcomes Understand the key capabilities Microsoft Security Copilot Identify use cases where Microsoft Security Copilot will help optimize security ...
April 22 & 23, 2024
AZ-900: Azure Fundamentals Crash Course
Prepare for success in the Microsoft cloud Learn essentials of Azure cloud computing and prepare for the Microsoft AZ-900 exam (updated October 2022) Let Jim Cheshire, bestselling Azure Fundamentals author and ...
April 22, 2024
Clean Agile
Nearly twenty years after the Agile Manifesto was first presented, the legendary Robert C. Martin (“Uncle Bob”) reintroduces Agile values and principles for a new generation—programmers and nonprogrammers alike. Martin, author ...
April 23 & 24, 2024
GCP Associate Cloud Engineer Crash Course
Be Fully Prepared to Become a Certified Google Associate Cloud Engineer! Full exam objectives coverage with sample exam questions to prepare you for the Associate Cloud Engineer exam Visual walk-throughs of ...
April 23, 2024
Artificial intelligence
An overview of AI and machine learning Advanced analytics such as artificial intelligence and machine learning are becoming increasingly critical to developing innovative, differentiated, competitive, and successful businesses and products. AI ...
April 24 & 25, 2024
Mastering Platform Threads in Java
Explore Java 21 updates to platform threads, including builders and enhanced executors Learn how to use platform threads in Java 21 Explore 10 laws to help write threaded code Diagnose race ...
April 24, 2024
Technical Writing Essentials
A Hands-On Workshop to Improve Your Writing Skills Learn how to tell a technical story to hold a reader’s interest Clarify and simplify complex technical explanations Learn how to polish documents ...
April 24, 2024
Effective Project Management Skills
The Top 20 skills you need to manage any project, even if it’s your first one Project management isn’t just for project managers - almost everyone plans and runs a project ...
April 25, 2024
TCP/IP Fundamentals
Learn about the protocols of the Internet! Explore the foundational concepts of the TCP/IP protocols as used today in modern enterprise and cloud provider networking. This live course will be a ...
April 26, 2024
Kubernetes Tooling for Platform Engineering
Learn to Make the Best Production-Grade Environments Learn how the combination of Kubernetes and Platform engineering can make your life easier See how to develop an Internal Developer Platform that acts ...
April 29, 2024
Hands-on Retrieval Augmented Generation (RAG)
Using LlamaIndex and GPT-4 Turbo retrieval Course outcomes Learn how to create an end-to-end RAG solution Understand some of the limitations of LLMs Implement RAG with LlamaIndex and GPT-4-Turbo Assistants Course ...
May 6, 13 & 20, 2024
Data Engineering Fundamentals in 3 Weeks
Managing the lifecycle of data projects Course outcomes Learn to discern the roles of data engineering and understand how they impact others in an organization Understand the data engineering lifecycle Explore ...
May 6, 2024
Using Generative AI to Land Your Next Job
Improve your search, optimize your resume, and practice for the interview Course outcomes: Learn how to increase efficiency for tasks like resumes, cover letters, and networking outreach Evaluate job compatibility and ...
May 7, 2024
Python Full Throttle with Paul Deitel: A One-Day, Fast-Paced, Code-Intensive Python Presentation
Dive into Python using your object-oriented programming knowledge and get up to speed through Python 3.12 with an overview of what’s coming in Python 3.13 and a brief intro to generative ...
May 9, 2024
What’s New in Software Architecture: Designing Tomorrow’s Data Architecture with Pramod Sadalage
Ask Neal Ford and Pramod Sadalage your questions around software architecture Join Neal Ford and his guest Pramod Sadalage, director at Thoughtworks, to get an expert perspective on what the future ...
May 13 & 14, 2024
AWS Certified Solutions Architect Associate (SAA-C03) Crash Course
Get ready to crush the AWS Solutions Architect Professional exam! What is this training about, and why is it important? Review the objectives in the SAA-C03 exam Focus on the Well-Architected ...
May 14, 2024
Advanced Microsoft Power BI
Create enterprise-level models by using advanced techniques and external tools Be more productive when creating reports and models in Power BI Optimize the performance of slow reports Solve more complex issues ...
May 14, 2024
Python® Data Science Full Throttle with Paul Deitel: Introductory Artificial Intelligence (AI), Big Data and Cloud Case Studies
A One-Day, Presentation-Only, Case-Study-Intensive Seminar Leverage your Python skills to dive into some key Python data science, AI, big data and cloud technologies Study many Python code examples, from individual snippets ...
May 14, 2024
Real-World Python by Example
A No-Nonsense, Example-Based Python Course Practical learning with 90% code examples and reviews + 10% theory and concepts for a task-oriented and fun class See how features work in concert so ...
May 15, 22 & 29, 2024
Hands-on AWS in 3 Weeks
Design, Deploy and Manage Infrastructure in AWS An intensive deep dive into the AWS ecosystem, including security, infrastructure, applications, and monitoring Dedicated labs and demos showing how to get work done ...
May 15, 2024
Using ChatGPT to Boost Your Personal Productivity
Get more done each day with the help of AI Course outcomes Learn how to distill large amounts of information into concise summaries Understand techniques for idea generation and fleshing out ...
May 15, 2024
ChatGPT Prompt Engineering Cookbook
Write Better Prompts to Get the Most Out Generative AI Delve into tasks ranging from creative writing and critical thinking to code generation and data analysis Get hands-on with essential do’s ...
May 15, 2024
Networking Fundamentals
An Illustrated Exploration of How Data Moves through Computer Networks Practical exploration of all the individual components that make computer networking possible Illustrated walkthrough of Hosts, Switches, Routers, and what each ...
May 15, 2024
How to be an Effective Presenter
Use the Right Images, Tools, and Speaking Techniques to Deliver Compelling Presentations that Get Results This session starts by showing how to improve your speaking and presentation skills, then shows how ...
May 16, 2024
Bash Shell Scripting in 4 Hours
Get started with Bash Learn bash scripting basics quickly Engage with bash through lab assignments Explore code from real scripts Bash is used as the default shell on Linux and UNIX ...
May 16, 2024
Kubernetes Networking
Learn the ins and outs of networking on Kubernetes Learn Kubernetes networking – from the basics to advanced Understand how you can implement network observability practices in Kubernetes that aren’t already ...
May 16, 2024
Build Your Own Cybersecurity Lab and Cyber Range
Practice and Enhance Ethical Hacking and Defensive Security Skills Numerous cybersecurity and penetration testing tools and techniques have the potential to damage or destroy the target system or the underlying network. ...
May 17, 2024
Smarter SQL for Data Science
Rising to the Challenge of Data Science Understand why SQL remains a powerful tool for the modern age Develop greater fluency in your use of SQL—reduce fiddling Learn how to make ...
May 17, 2024
TypeScript in 4 Hours
Learn TypeScript Essentials and Write Effective Code Based on the Latest Language Innovations Learn to write effective and accurate TypeScript code Update your TypeScript skills to the latest version of the ...
May 20 & 21, 2024
AWS Certified Cloud Practitioner (CLF-C02) Crash Course
Get the edge you need to ace the AWS Cloud Practitioner CLF-C02 exam! Explore all objectives in the CLF-C02 exam and focus on the core topics that really matter Experience quiz ...
May 20, 2024
GitHub Copilot for Developers
Unlock Your Coding Superpowers and Boost Productivity with GitHub Copilot Personalized guidance to tailor GitHub Copilot for your unique coding style and preferences Full coverage of advanced Copilot X features for ...
May 20, 21 & 22, 2024
Java SE 17 Developer (1Z0-829) Crash Course
A focused study path for exam success Focus on the key exam objectives that really matter Review practice questions so you can discover your strengths and weaknesses with live quiz drills ...
May 20, 2024
SOLID Principles of Object-Oriented and Agile Design
Robert C. “Uncle Bob” Martin is a software craftsman, and one of the leading names in contemporary software development. His books and videos are immensely popular. In this unique live training ...
May 21, 2024
Machine Learning with Python
How to Create Production-Quality Machine Learning Pipelines Develop Python code pipelines for data engineering and machine learning model training. Use existing powerful open-source packages, like scikit-learn, to write your own professional ...
May 21, 2024
Python Data Structures and Comprehensions
Level Up Your Python Skills Provides much-needed focus on key topics to help Python coders advance Shows data structures that are in modules/libraries and not just the built-in ones Demonstrates how ...
May 21, 2024
LLMs from Prototypes to Production
Integrating LLMs into workflows, deployment options, and model evaluation Apply best practices for transitioning LLM prototypes to production Integrate LLMs with different workflows and systems Fine-tune LLMs like GPT and FLAN-T5 ...
May 22, 2024
Generative Artificial Intelligence with the OpenAI API for Developers
Easily deploy ChatGPT, DALL-E, and CODEX in your own applications Learn about the OpenAI API structure and how you can use it Develop practical applications that leverage the power of each ...
May 23, 2024
Kubernetes on GKE
Learn the fundamentals of the Google Kubernetes Engine Get an introduction to Kubernetes using the Google Cloud Platform Interact with real-world demos to teach core Kubernetes on GKE Spend time understanding ...
May 23, 2024
Managing Complexity with Clean Code
Keep your code simple and easy to understand, edit, and test Course outcomes Understand the significance of complexity metrics Identify different complexity antipatterns and learn why they're problematic Learn refactoring techniques ...
May 23, 2024
AI and LLM Cyber Risks and Mitigation
A hands-on approach to safeguarding AI systems and managing vulnerabilities Explore the emerging challenges of securing Language Model Models (LLMs) in the AI landscape Gain unique insights into protecting the very ...
May 24, 2024
GitOps for Kubernetes
Streamline your work deploying Kubernetes manifests with GitOps Learn core GitOps skills See how GitOps streamlines manual Kubernetes deployments so you can easily get CI/CD Kubernetes Manifests deployed Uncover what GitOps ...
May 24, 2024
Go the Right Way
Learn Go Programming Language Skills with Real-World Live Demos and Code Explore core concepts and best practices to quickly start programming with Go Learn through real-world live demos and code examples ...
May 28, 2024
Supercharged Teams
Tools and Strategies of High Performing Teams Reset your team’s culture to promote better morale and high performance Turn an average team into a “Supercharged Team,” using powerful tools and strategies ...
May 28 & 29, 2024
Integrating Kubernetes Applications
Run Kubernetes Applications efficiently in any environment Learn best practices by actually building a cluster yourself Get compact introductions to Kubernetes topics that matter such as managing ingress, using kubeadm, and ...
May 28, 2024
ChatGPT and Competing LLMs
Compare ChatGPT, BERT, LLAMA, and other LLMs to select the best solution for your application You’ll learn how to evaluate and compare existing LLMs You’ll gain an understanding of the fundamental ...
May 30 & 31, 2024
PMP Certification Crash Course
Exam prep and test taking tips from a certified PMP trainer set you up for success Taught by PMI Certified Trainer Asad Haque Covers the PMP exam domains in 2021 Exam ...
May 30, 2024
Introduction to Azure Machine Learning
Learn the foundation for using Machine Learning in Production with Azure Machine Learning In this 4-hour class, Justin Frébault walks you through Machine Learning fundamentals and gives you best practices for ...
May 30, 2024
Linux Performance Optimization
Learn practical approaches to optimize Linux performance This 3-hour training session explores Linux performance,with an emphasis on getting the highest level of performance. Learn how to use common utilities and tools ...
May 30, 2024
How to Get People to Do Stuff
Master the Seven Basic Drivers of Human Motivation to Improve Behaviors and Collaborate More Effectively Harness the power of psychology and brain science to motivate people to do the stuff you ...
May 30, 2024
Certified in Cybersecurity (ISC)2 Crash Course
Prepare for the (ISC)2 CC Exam with Real-Life Examples Prepare for the (ISC)2 Certified in Cybersecurity certification Get a comprehensive review of all current exam topics Learn with real-world cybersecurity activities ...
May 30 & 31, 2024
CISM Crash SuperReview by Allen Keele
Crush the NEW June 2022 CISM certification exam! Learn from the CISM expert! Presented by Allen Keele, world-recognized as the #1 CISM certification expert and author for over 15 years. Prepare ...
May 31, 2024
Building Microservices with Containers, Kubernetes and Istio (Updated)
Learn how to take your container-based microservices to the next level with Kubernetes and Istio A deep-dive training on connecting containers into a microservice using Kubernetes and Istio Hands-on, instructor-led demos ...
May 31, 2024
Site Reliability Engineering Essentials
Learn the SRE Principles and Practices to Run Production Systems Effectively Define and describe the role of Site Reliability Engineers in the real world Explain the tenets of Site Reliability Engineering ...
June 3, 2024
AWS SysOps Administrator (SOA-C02) Certification Prep
Everything you need to get ready for exam day Course outcomes Understand the core domains of the AWS SysOps Administrator – Associate exam Gain insights into AWS deployment, management, and operational ...
June 3, 10 & 17, 2024
Kubernetes Fundamentals in 3 Weeks—with Interactivity
Get started with terms, architecture, containers, microservices, pods, and common resources Distributed application architectures are hard. The complexity in building containers and designing microservices to work together across a network can ...
June 3, 10 & 17, 2024
Go for Web Development in 3 Weeks
A guide for building robust web apps Course outcomes: Understand the tools available for RESTful APIs in the Go ecosystem Learn best practices and idioms for Go HTTP protocols Course description ...
June 3, 2024
Threading in Python
How to use threading to create fast and efficient applications In a world where speed of delivery is a high priority, it’s important to be able to make your Python applications ...
June 3, 10, 17 & 24, 2024
Git in 4 Weeks
Build the skills and understanding to completely and effortlessly manage your source code If you work in software, you need a solid understanding of Git. Whether you’re a developer, a tester, ...
June 3, 2024
Fundamentals of Infrastructure as Code
Learning automation using Azure and GitHub Actions Course outcomes Understand how to design and implement scalable solutions through effective automation and provisioning strategies Develop a comprehensive understanding of automation principles and ...
June 4, 2024
Getting Started with Power BI
Visualizing and sharing impactful data insights Course outcomes Grasp the fundamental structure and components of Power BI Acquire the skills to create a range of visualizations using Power BI Desktop Learn ...
June 4, 2024
Python Full Throttle with Paul Deitel: A One-Day, Fast-Paced, Code-Intensive Python Presentation
Dive into Python using your object-oriented programming knowledge and get up to speed through Python 3.12 with an overview of what’s coming in Python 3.13 and a brief intro to generative ...
June 4, 2024
Data Structures in Java
A thorough look at the collection classes in java.util Java programmers typically use only very few collection classes for all of their work. Often they chose inappropriate ones. In this course, ...
June 4, 2024
Negotiation fundamentals
5 steps to negotiation success Negotiation is part of life. We regularly bargain with other people to fulfill our needs, monetary or otherwise—something with which parents are no doubt familiar. In ...
June 4 & 5, 2024
Prompting Bootcamp
Crafting Content with Generative AI Course outcomes: Apply AI art and text generation tools like Midjourney and ChatGPT on your own projects Learn how prompt engineering can get you better results ...
June 4, 2024
Cyber Warfare in 90 Minutes
An over-the-shoulder look at offensive cyber-physical ops in wartime Course outcomes Understand how Ukraine’s cyber troops plan, test, and launch cyber-physical attacks Understand why the resources of a nation-state are not ...
June 4, 2024
TLS Handshake Deep Dive – TLS v1.2
Everything that happens between you and your browser when visiting an HTTPS website You’ve been told your whole Internet life that if you see “HTTPS" and a padlock, that means the ...
June 4, 2024
AWS Command Line Essentials
AWS administrators need to understand how to perform everyday administration using the AWS command-line interface (CLI) in the AWS cloud. Join expert Mark Wilkins to learn how to use the CLI ...
June 5, 2024
ChatGPT to Improve Your Writing
Tips and Tricks for Technical and Business Writers Understand the basics of ChatGPT and its capabilities Learn the importance of privacy and verifying output accuracy Explore approaches for generating content ideas ...
June 5, 2024
Leadership Communication Skills for Managers
Learn how to best support, respond to, persuade, and inspire your team In this course, you’ll: Understand how communication affects workplace culture and productivity Identify best practices for communicating in leadership ...
June 5 & 6, 2024
CISSP Bootcamp
Preparing for the 2024 exam +AI Every job that touches a computer has a cybersecurity component. Every business owner must make informed decisions and choices in cybersecurity computing. The Certified Information ...
June 5 & 6, 2024
Kafka Fundamentals
A hands-on course in mastering Kafka at scale Apache Kafka is an increasingly popular foundation for large-scale software systems. In this course, you’ll learn how to use Kafka to publish and ...
June 5, 2024
Introduction to algorithms and data structures—with Interactivity
A deep dive into seven fundamental data structures and how they can be used to improve the efficiency of your code Python is one of the most popular programming languages. In ...
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 6, 2024
Fundamentals of Learning: Learn faster and better using neuroscience
Learn faster and better using neuroscience Many of us feel overwhelmed by the sheer amount of knowledge— and disinformation— we face daily. Currently there are over a dozen theories about how ...
June 6 & 7, 2024
Azure Network Engineer Associate (AZ-700) Bootcamp
Course outcomes: Understand what you need to know to pass the AZ-700: Designing and Implementing Microsoft Azure Networking Solutions exam Course description: The AZ-700 is a certification exam that tests a ...
June 6 & 7, 2024
RHCE in 8 Hours: Red Hat Certified Engineer (RHCE) EX294 Crash Course
Study the Red Hat Ansible Automation skills and techniques required on the exam Understand advanced Ansible features and how to use them Prepare for the RHCE EX294 exam on RHEL 9 ...
June 6, 2024
Hands-on Practical Docker
Learn best practices for building maintainable Dockerfiles A Docker image is the artifact of the container world. Leaner images allow easier resource management (disk pressure in your registries), fewer attack vectors, ...
June 6, 2024
Generative AI for Scrum Teams
Integrating AI into your Agile workflow Course outcomes Gain a high-level understanding of how to integrate generative AI into scrum practices Understand the potential for AI to drive efficiency and innovation ...
June 6, 2024
Tools to Boost Your Productivity in 90 Minutes
Redefine productivity in a distributed world and optimize it for yourself and your team Distributed workers often suffer from context-switching and information overload. According to Asana’s Anatomy of Work Index 2021, ...
June 7, 2024
Patterns for Building Resilient Microservices
Improve the robustness of systems and resilience of teams Course outcomes: Understand what leads to system failures Get practical tips to make your microservice architecture more robust Learn when and where ...
June 7, 2024
GitHub Fundamentals—with Interactivity
GitHub is a central hub for most open source projects, and it’s the biggest hosting platform for storing source code versioned by Git. Yet it still manages to be highly underutilized. ...
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 ...
Bio
Æleen Frisch has been a system administrator for over 20 years, tending a plethora of VMS, Unix, and Windows systems over the years. Her current system administration responsibilities center on looking after a very heterogeneous network of Unix and Windows NT/2000/XP systems. She is also a writer, lecturer, teacher, marketing consultant and occasional database programmer. She has written eight books, including Essential System Administration (now in its third edition), Essential Windows NT System Administration and the Windows 2000 Desktop Reference (all from O'Reilly Media, Inc.) and Exploring Chemistry with Electronic Structure Methods (Gaussian, Inc.). Currently, she writes the "Guru Guidance" column for Linux Magazine. She also writes poetry and is currently working on her first novel.
Æleen's home page is www.aeleen.com. If you'd like to receive the free ESA3 newsletter, you can sign up at www.aeleen.com/esa3_news.htm.