Æleen Frisch

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

Get ready for the exam with this deep dive into Amazon's cloud offerings AWS cloud infrastructure is a secure, extensive, and reliable cloud platform that offers more than 200 fully featured ...

May 1, 8, 15 & 22, 2024

Essential Math for Data Science in 4 Weeks—with Interactivity

Achieve practical math proficiency using Python With the availability of data, there is a growing demand for talent who can analyze and make sense of it. This makes practical math all ...

May 1, 8 & 15, 2024

Natural Language Processing in 3 Weeks

From basics to production In this course you’ll: Gain a thorough understanding of fundamental NLP concepts Acquire a robust set of ready-to-apply skills for tackling NLP problems Understand how to use ...

May 2, 9 & 16, 2024

Hands-On Python Foundations in 3 Weeks

Learn the Foundations of Python with Exercises, Homework, and Quizzes Learn by doing with hands-on Python coding scenarios and Katacoda challenges Solidify your skills with weekly assignments and quizzes to help ...

May 3, 2024

Comparing Software Architectures

How to evaluate different architecture solutions The ability to objectively compare architectures is a valuable skill for architects, yet learning how to compare them suffers from an obvious lack—how can someone ...

May 3 & 10, 2024

Fullstack Web Development in 2 Weeks

Learn the flow of web development from frontend to backend Course outcomes: Understand the interoperability of frontend and backend systems Learn how to create data structures and databases Learn how to ...

May 3, 2024

React in 4 Hours

Kickstart Your React Web Application Development Skills Targeted training to get up and running with React quickly Step-by-step guidance explaining concepts from the ground up Demos and use cases provide real-world ...

May 3, 2024

Large Language Models in Production

How to navigate the complexities of deploying and optimizing LLMs in production Course outcomes Learn how to make critical LLM framework decisions Understand how to evaluate LLMs Learn various options for ...

May 3, 2024

Quantum Cryptography

Quantum Attacks on Cryptography and Quantum Responses Understand the threats quantum computers pose to current cryptography Understand the solutions to those threats Understand post-quantum/quantum resistant cryptography Understand quantum based cryptography The ...

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

60 minutes to designing a better PowerPoint slide

10 ways to engage and persuade your audience Are you optimizing your presentations with the most effective, organized, and visually powerful slide decks? Are you maximizing your potential to engage, motivate, ...

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 6, 13 & 20, 2024

Build Your Critical Thinking Skills in 3 Weeks

Improve your productivity and decision-making skills with empirically based methods Critical thinking is one of the most sought-after skills in job applicants and is one of the keys to success in ...

May 6, 2024

Clean Code

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. This new live training session ...

May 7, 2024

Git Troubleshooting

How to solve practically any problem that comes your way Easily find key content in your Git repository Look at and understand objects in a Git repository Make your Git repositories ...

May 7 & 8, 2024

PostgreSQL Bootcamp

Learning Postgres from the ground up In this course you’ll: Perform basic administrative tasks in PostgreSQL Learn when and how to use different index types in PostgreSQL Despite the seemingly unlimited ...

May 7, 2024

AWS Event-Driven Automation and Operations

Real-World Automation Skills using AWS CloudWatch, Config, EventBridge, GuardDuty, and Firewall Manager One of the most powerful features of the Amazon Web Services (AWS) ecosystem is the ability to automate based ...

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

Web Accessibility Workshop

Auditing websites for accessible design, code, and content to empower all users Course outcomes Learn the WCAG requirements for many basic aspects of web and application development, including UI design, HTML/CSS, ...

May 7, 2024

6 Rules for Communicating with Management

Strategies for getting heard and advancing your career In this course, you’ll: Understand how to inspire management’s buy-in for your ideas Learn to align your career objectives with your company’s goals ...

May 7, 2024

Getting Started with FastAPI

Build and deploy robust Python web apps In this course, you’ll: Understand and learn how to use FastAPI Test and deploy a FastAPI application FastAPI is a high-performance web framework for ...

May 7, 2024

Deploying GPT and Large Language Models

Build Applications with GPT-3 and OpenAI Use GPT-3, ChatGPT, OpenAI embeddings, and other LLMs to build applications See how novel LLMs like ChatGPT are changing how people think about and use ...

May 8, 9 & 10, 2024

Microservices Bootcamp

From fundamentals to deployment Microservices—they’re everywhere! Microservices help organizations achieve autonomy at scale and mix technologies. They can put software in the hands of users faster than other styles of architecture ...

May 8, 2024

Software architecture by example

Learn how to apply the fundamentals through real-world examples Software architecture is a participation sport. While you can learn a great deal about practices, patterns, coupling, cohesion, and all the other ...

May 8, 2024

C++ Essentials: Templates

Write efficient, flexible, and maintainable software C++ templates have proven to be one of the most powerful but also one of the most challenging features of the language, particularly for C++ ...

May 9, 2024

Learning Regular Expressions

Unlock the power of text processing using grep, JavaScript, and Python Regular expressions are patterns that are used to find text, which can then be manipulated programmatically. They’ve been around for ...

May 9, 16 & 23, 2024

Snowflake Fundamentals in 3 Weeks

Processing and transforming data at scale In this course you’ll: Learn how to architect and administer Snowflake solutions Understand how to build effective data pipelines with Snowflake Explore processing and sharing ...

May 9, 2024

Applying SAFe: Real-World techniques for running SAFe effectively

The Scaled Agile Framework (SAFe) is a way of achieving alignment, managing risks, and planning the delivery of large scale solutions. SAFe in Practice is a practical overview of real-world techniques ...

May 9 & 10, 2024

CRISC Crash SuperReview by Allen Keele

Crush the NEW 2021 CRISC Certification Exam CRUSH THE NEW 2021 CRISC EXAM! ISACA’s Certified in Risk and Information Systems Control (CRISC®) certification indicates expertise in identifying and managing enterprise IT ...

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

Getting S.M.A.R.T about Goals

Learn the basics of S.M.A.R.T. Goals and How to Use Them for Success According to self-help guru Les Brown, “Your goals are the road maps that guide you and show you ...

May 9 & 10, 2024

CCSP - Certified Cloud Security Professional Crash Course

(ISC)² established the Certified Cloud Security Professional (CCSP) credential to provide a path for cloud security professionals to display mastery of the necessary knowledge, skills, and abilities in cloud security design, ...

May 10, 2024

Java 9 to 21: How to Code Like a Pro

All You Need to Know about Java’s New Features and Benefits Experience live coding from a pro—all with meaningful examples Learn all of the important new features of Java and their ...

May 10, 2024

Building Text-Based Applications with the ChatGPT API and LangChain

How to build with large language models Course outcomes Learn the basics of working with large language models Gain proficiency in working with the ChatGPT API and its functionality Understand concepts ...

May 10, 2024

Learn Infrastructure as Code with Terraform

Create repeatable infrastructure with Terraform Build critical Infrastructure as Code (IaC) for your workflow Deploy and automate infrastructure to the cloud Practice implementing IaC with the preeminent tool: Hashicorp’s Terraform Infrastructure ...

May 13, 2024

Introduction to Docker and Containers

How to Containerize Docker, as a company and technology, has been adopted quickly by so many entities, at a user and industry level. With its powerful and easy to use approach, ...

May 13, 2024

Microservice Communication Styles and Patterns

Selecting the best solution for your system There are so many different technologies you can use to communicate between microservices. So many that the choices become overwhelming. Should you use a ...

May 13, 2024

Generative AI for Everyone

Understand generative AI applications, benefits, and risks Gain an understanding of generative AI, its applications, and its potential impact on your organization Understand what prompt engineering is and why you should ...

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

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 15 & 16, 2024

CompTIA Security+ Certification (SY0-701) Bootcamp

Best way to break into the cybersecurity field +AI Course outcomes: Know the tools you need to be a success as a security professional Understand the major cybersecurity requirements of any ...

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

How to Choose the Right LLM for your Application

From GPT 3.5 to LLaMA, Falcon, Claude, and others Course outcomes Understand the fundamentals of large language models Explore prompt engineering and different types of LLMs Learn the factors to consider ...

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

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

Using ChatGPT with the Microsoft Power Platform

Enhanced low-code app development and workflow automation Understand custom API connection Learn to retrieve and display data from APIs and send data to APIs Explore authentication and security Join expert Shadrack ...

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

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

Async-First Collaboration for Distributed Agile Teams

Learn asynchronous ways of working that deliver better results Identify the value of adopting asynchronous collaboration for your team by conducting a baselining exercise Develop a plan to shift your team’s ...

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

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

Generative AI for Excel

Using ChatGPT, Copilot Pro, and AI add-ins to save time and work more efficiently Course outcomes Understand which generative AI tools are available and their purposes Learn how to use AI ...

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

CompTIA Network+ Troubleshooting

Using the CompTIA model to solve real-world problems Course outcomes Apply logical approaches to troubleshooting problems with computer networks Implement the CompTIA Network+ troubleshooting model for network problems Prepare for troubleshooting ...

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

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

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

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

Customize Your Own GPTs

From augmenting research to building a personal assistant for increased productivity Course outcomes Understand the basics for building and deploying custom GPTs without coding Learn how to use custom GPTs to ...

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

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

June 10, 2024

Linux for Beginners

Learn the basics of the Linux operating system Course outcomes Identify what the Linux operating system is used for Configure your first Linux server Use a basic set of commands to ...

June 20, 2024

Hands-on GPT-4-Turbo

OpenAI's new GPT-4 model and what you need to know Course outcomes Create solutions with LLMs and functions (function calling) Develop assistants for working with code Develop assistants for retrieving private ...

October 2, 2024

Software Development Superstream: Generative AI to Improve Software Development

ChatGPT and similar tools have made their mark on software development. Understanding how to work with generative AI is now a core skill for almost every software developer. Join us to ...

November 13, 2024

Infrastructure & Ops Superstream: Platform Engineering Best Practices

MYOB’s Evan Bottcher has said that platforms provide a "foundation of self-service APIs, tools, services, knowledge and support, which are arranged as a compelling internal product. Autonomous delivery teams can make ...

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.