Home > Store

PowerShell AI: Building AI Applications with PowerShell (Video Course)

Register your product to gain access to bonus material or receive a coupon.

PowerShell AI: Building AI Applications with PowerShell (Video Course)

Online Video

  • Your Price: $559.99
  • List Price: $699.99
  • Estimated Release: Jul 14, 2026
  • About this video
  • Video accessible from your Account page after purchase.

Description

  • Copyright 2027
  • Edition: 1st
  • Online Video
  • ISBN-10: 0-13-591647-X
  • ISBN-13: 978-0-13-591647-6

15 hours of video instruction

Unlock the power of artificial intelligence in PowerShell and discover how to build cutting-edge applications that automate tasks, provide insights, and drive business value with this advanced course.

Overview:

In this course, you'll learn how to harness the capabilities of AI tools like ChatGPT and Ollama to build innovative applications that automate tasks, provide insights, and drive business value. You'll start by exploring the fundamentals of AI in PowerShell, including why AI is a gamechanger for automation and how to get started with ChatGPT's REST API. From there, you'll dive into advanced topics like prompt engineering, structuring AI responses, and managing multi-turn conversations.

With a focus on practical examples and real-world applications, this course will equip you with the skills and knowledge to unlock the full potential of AI in PowerShell and take your automation capabilities to new heights. Whether you're a seasoned PowerShell user or an IT professional looking to stay ahead of the curve, this is the perfect course to help you leverage the power of AI and drive business success.

Skill Level:

  • Beginner
  • Intermediate
  • Advanced

Learn How To:

  • Integrate PowerShell with Cloud-Based and on-premises AI Models
  • Maintain the privacy for sensitive data by keeping AI workloads local
  • Build a variety of AI related projects, ranging from Chatbots to system automation tools
  • Maintain a long term, searchable log of AI conversations.

Course Requirement:

Brien Posey's Advanced PowerShell course should be considered a prerequisite.

Who Should Take This Course:

These courses are designed for IT professionals, system administrators, and power users who want to move beyond basic scripting and learn how to build polished, interactive tools using PowerShell. Whether you're new to PowerShell or looking to deepen your skills, you'll learn how to automate real-world administrative tasks, create intuitive user interfaces, and develop advanced applications that streamline everyday operations. The material is ideal for learners who enjoy problem-solving, value efficiency, and want to bridge the gap between command-line automation and professional-grade software design.

About Pearson Video Training:

Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more.  Learn more about Pearson Video training at  http://www.informit.com/video.

 

Video Lessons are available for download for offline viewing within the streaming format. Look for the green arrow in each lesson.

Sample Content

Table of Contents

Introduction

Lesson 1          Preparing for this Course

1.1                        Why use AI with PowerShell?

1.2                        Installing SQL Server

1.3                        GPU requirements

                               

Lesson 2          Accessing OpenAI Through PowerShell

2.1                        OpenAI's REST API

2.2                        Prompt engineering

2.3                        Cost optimization strategies

2.4                        Managing conversations

                               

Lesson 3          OpenAI Use Cases

3.1                        Acquiring an API key

3.1                        Performing data analytics with OpenAI

3.2                        Using OpenAI to generate reports

                               

Lesson 4          Ollama and Local AI Models

4.1                        Introduction to Ollama

4.2                        Understanding Ollama models

4.3                        Setting up Ollama

4.4                        Ollama commands that you need to know

4.5                        Building a basic GUI

4.6                        Working with prompts and responses

4.7                        Creating your own Ollama model

4.8                        Custom model parameters

                               

Lesson 5          Using AI for System Performance Monitoring

5.1                        Building the basic GUI

5.2                        Populating the dashboard

5.3                        Compiling a performance history

5.4                        Summarizing the performance data

5.5                        Constructing the AI prompt

                               

Lesson 6          Using Ollama for Data Analytics

6.1                        Creating random sales data

6.2                        Using JSON rules to influence data creation

6.3                        Configuring AI to write JSON rules

6.4                        Dynamic AI prompt generation for data analysis

6.5                        Analyzing data with AI

                               

Lesson 7          Building a PowerShell Automation Tool

7.1                        Building the GUI

7.2                        Adding an Invoke-Ollama function

7.3                        Creating AI guardrails

7.4                        Building an investigate command feature

                               

Lesson 8          Using Ollama as a Document Reference Tool

8.1                        An overview of the project

8.2                        Creating a collection of documents

8.3                        Creating the SQL Server database

8.4                        Ingesting documents into the database

8.5                        Performing a conventional document search

8.6                        Designing an AI prompt

8.7                        Performing an AI-assisted document query

                               

Lesson 9          Text-to-Speech and Text-to-Image Generation

                               

9.1                        Setting up a text-to-speech server

9.2                        Building a text-to-speech script

9.3                        How text-to-image generation works

9.4                        Important terms to know

9.5                        An introduction to Hugging Face

9.6                        Preparing the server

9.7                        Building a test script

9.8                        Building a text-to-image tool

                               

Lesson 10       Capstone Project: A Full Ollama Chatbot

10.1                    An overview of the project

10.2                    Preparing the database

10.3                    Creating the tab structure

10.4                    Creating the main menu

10.5                    Building the Conversation tab GUI

10.6                    Building the History tab GUI

10.7                    Adding support for fonts and formatting

10.8                    Find and replace

10.9                    Saving a document

10.10                  Integrating Ollama support

10.11                  Enabling multi-model support

10.12                  Handling multi-turn conversations

10.13                  Clearing the current conversation

10.14                  Storing chat history in the database

10.15                  Viewing a history item

10.16                  Deleting a history item

10.17                  Clearing conversation history

10.18                  Backing up the database

10.19                  Building a chat history search engine

Summary

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.