Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Defending and Deploying AI by Pearson

Defending and Deploying AI by Pearson

15hIntermediate2026-02-19

Authors

Pearson

Pearson

Course details

In this course, learn how to harness the power of cutting-edge AI tools for enhanced cybersecurity, networking, and programming. Join Omar Santos—a distinguished engineer at Cisco, recognized author, and expert in AI cybersecurity—as he outlines the skills and know-how required to get up and running with building and deploying secure AI models, without writing a single line of code. Learn how to master AI tools for dynamic information retrieval, advanced automation, and more. Explore crucial security measures for AI deployments, including LLM security, prompt injection, and red team AI models. Create secure AI research environments, both home- and cloud-based, with guidance on hardware, software, and cost management. Along the way, you’ll get the chance to test out your newly acquired skills in real-world hands-on activities.

Concepts

Introduction

  • Introduction

Introduction to AI-Powered Tools

  • Learning objectives
  • Overview of the evolution of AI-driven tools
  • Large language models (LLMs) and small language models (SLMs)
  • Introducing LangChain, LangGraph, Llama Index, and other orchestration frameworks
  • An overview of open-source AI models and Hugging Face
  • Introducing retrieval augmented generation (RAG)
  • Introducing embedding models
  • Introducing vector databases - pgvector, Chroma, MongoDB Atlas Vector Search, and others
  • Introducing semantic search

Using AI for Cybersecurity

  • Learning objectives
  • Accelerating network security tasks with AI
  • Prompt engineering for cybersecurity
  • Securing AI implementations
  • Exploring network security processes incorporating AI tools

Using AI for Software Development

  • Learning objectives
  • Exploring how AI is revolutionizing software development
  • Surveying GitHub Copilot, Cursor, and Cody
  • Exploring the CODEX model
  • Generating code from a prompt
  • Explaining existing code
  • Generating comments
  • Prompt engineering for software development

Using AI for Networking

  • Learning objectives
  • Exploring how AI is revolutionizing networking
  • Using GitHub Copilot for programming tasks related to networking
  • Exploring AI models for networking use cases
  • Prompt engineering for networking

Future Trends and Additional Emerging Technologies

  • Learning objectives
  • Exploring additional applications of AI in emerging technologies
  • Regulatory and policy frameworks
  • Staying updated on advancements in AI and cybersecurity

AI-Enabled Programming, Networking, and Cybersecurity - Summary

  • Summary

Securing Generative AI - Introduction

  • Introduction

Introduction to AI Threats and LLM Security

  • Learning objectives
  • Understanding the significance of LLMs in the AI landscape
  • Exploring the resources for this course - GitHub repositories and others
  • Introducing retrieval-augmented generation (RAG)
  • Understanding the OWASP Top 10 risks for LLMs
  • Exploring the MITRE ATLAS (Adversarial Threat Landscape for Artificial-Intelligence Systems) framework
  • Understanding the NIST taxonomy and terminology of attacks and mitigations

Understanding Prompt Injection and Insecure Output Handling

  • Learning objectives
  • Defining prompt injection attacks
  • Exploring real-life prompt injection attacks
  • Using ChatML for OpenAI API calls to indicate to the LLM the source of prompt input
  • Enforcing privilege control on LLM access to back-end systems
  • Best practices around API tokens for plugins, data access, and function-level permissions
  • Understanding insecure output handling attacks
  • Using the OWASP ASVS to protect against insecure output handling

Training Data Poisoning, Model Denial of Service, and Supply Chain Vulnerabilities

  • Learning objectives
  • Understanding training data poisoning attacks
  • Exploring model denial of service attacks
  • Understanding the risks of the AI and ML supply chain
  • Best practices when using open-source models from Hugging Face and other sources
  • Securing Amazon Bedrock, SageMaker, Microsoft Azure AI Services, and other environments

Sensitive Information Disclosure, Insecure Plugin Design, and Excessive Agency

  • Learning objectives
  • Understanding sensitive information disclosure
  • Exploiting insecure plugin design
  • Avoiding excessive agency

Overreliance, Model Theft, and Red Teaming AI Models

  • Learning objectives
  • Understanding overreliance
  • Exploring model theft attacks
  • Understanding red teaming of AI models

Protecting Retrieval-Augmented Generation (RAG) Implementations

  • Learning objectives
  • Understanding the RAG, LangChain, Llama Index, and AI orchestration
  • Securing embedding models
  • Securing vector databases
  • Monitoring and incident response

Securing Generative AI - Summary

  • Summary

Build Your Own AI Lab - Introduction

  • Introduction

Introduction to AI Labs and Sandboxes

  • Learning objectives
  • Overview of AI labs and sandboxes - Home-based vs. cloud-based
  • Choosing the right hardware - GPUs, CPUs, and memory
  • Building or buying prebuilt systems
  • Choosing the operating system - Linux, Windows, and macOS
  • Surveying essential software - Python, Anaconda, Jupyter Notebooks, and other frameworks
  • Introducing Hugging Face
  • Introducing Ollama
  • Installing Ollama
  • Ollama integrations
  • Exploring the Ollama REST API
  • Exploring RAG
  • Leveraging RAGFlow

Cloud-Based AI Labs and Sandboxes

  • Learning objectives
  • Advantages and disadvantages of cloud AI labs and sandboxes
  • Introducing Amazon Bedrock
  • Surveying Amazon SageMaker
  • Exploring Google Vertex AI
  • Using Microsoft Azure AI Foundry
  • Discussing cost management and security
  • Using Terraform to deploy Ollama in the cloud

Integrating and Leveraging AI Environments

  • Learning objectives
  • Using hybrid AI labs - combining home and cloud resources
  • Synchronizing data and projects
  • Leveraging the strengths of both environments
  • Running open-source models available on Hugging Face
  • Introducing LangChain
  • Introducing LlamaIndex
  • Understanding embedding models
  • Using vector databases

Advanced Topics

  • Learning objectives
  • Leveraging LangSmith and LangGraph
  • Using fine-tuning frameworks
  • High-performance computing and edge AI

Build Your Own AI Lab - Summary

  • Summary

AI Agents and Agentic RAG for Cybersecurity - Introduction

  • Introduction

Introduction to RAG in Cybersecurity

  • Learning objectives
  • The essentials of RAG
  • Exploring the GitHub repositories and additional resources
  • Embeddings and embedding models
  • Indexing techniques
  • Vector databases
  • Chunking strategies
  • RAG vs. fine-tuning
  • RAG, RAG Fusion, and RAPTOR
  • Running open-weight models with Ollama
  • Exploring Open WebUI and other Ollama plugins
  • Introduction to AI agents and agentic implementations
  • Introduction to agentic RAG
  • Introducing the Model Context Protocol (MCP)
  • Introducing A2A and AGNTCY

Introducing LangChain, LangGraph, and LLamaIndex

  • Learning objectives
  • Introducing LangChain
  • LangChain vs. LlamaIndex
  • Prompt templates and system prompts
  • Introducing LangSmith

Prompt Engineering, Prompt Chains, and RAG Examples

  • Learning objectives
  • Mastering prompt engineering
  • Exploring basic prompt chain examples
  • Creating prompt branching chains
  • Exploring parallel prompt chains
  • Creating a basic RAG application
  • Creating a complete RAG application

AI Agents and Agentic RAG for Cybersecurity - Summary

  • Learning objectives
  • Introduction to AI agent frameworks
  • Surveying CrewAI
  • Introducing LangGraph
  • Exploring examples of LangGraph in action
  • Exploring an example of agents with MCP servers
  • Securing agentic implementations
  • Summary

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal