AI

AI Foundations for Technical Professionals

Understand how modern AI really works. Explore LLMs, tokens, model selection, RAG, agents, MCP, orchestration, security, and observability through practical demos designed for technical professionals building and governing AI systems.
Bryan Krausen
Bryan Krausen
HashiCorp Ambassador
AI Foundations for Technical Professionals
Play Button
Fill this form to get a notification when course is released.
book
8
Lessons
book
Challenges
Article icon
43
Topics

What you’ll learn

Our students work at..

Description

Artificial Intelligence (AI) has moved from a chat window into your terminal, your integrated development environment (IDE), and your ticket queue. It’s now part of the systems you build and run, so treating it as a black box no longer works. You need to know why a model gives a different answer to the same prompt, why it confidently makes things up, what a million tokens really costs, and what an agent is allowed to touch when it runs on its own.

This course gives you that understanding without requiring you to read research papers. You'll start with the modern AI stack and how it has evolved, and then look inside the model at parameters, tokens, context windows, sampling, and hallucinations. From there, you'll learn to choose and run models by weighing performance against cost and latency, and you'll run one model on your own machine. You'll go from prompt engineering to context engineering, and you'll see how retrieval-augmented generation (RAG) works from start to finish and when to choose it over fine-tuning or a longer context window.

The second half covers agentic AI. You'll learn the loop that makes an agent an agent, how tool calling lets models act in the real world, and why the harness around the model matters as much as the model itself. You'll see subagents, orchestrators, and human-in-the-loop guardrails, and then you’ll watch an agent work through a ticket end to end. You'll also learn how the Model Context Protocol (MCP) fixes the N×M integration problem, connect an MCP server yourself, and compare orchestration frameworks like LangChain, LangGraph, and CrewAI. The course closes with the security risks that matter most, such as prompt injection and over-privileged agents, and the identity, runtime, and observability controls that keep AI systems in check.

This course doesn't teach you to train models or derive the math behind them. That's built for technical professionals who need to understand, evaluate, build with, and secure AI systems at work.

What you'll learn

  • How LLMs work: parameters, weights, training vs inference, LLMs vs SLMs, and open vs closed weights
  • How tokens, context windows, and temperature shape every response, and why hallucinations never fully go away
  • How to choose a model by trading off performance, cost, and latency, and when to self-host instead of calling an API
  • Prompt techniques that hold up in production (system prompts, few-shot, chain-of-thought) and the shift to context engineering
  • How embeddings, vector search, and the RAG pipeline work, and when to use RAG, fine-tuning, or long context
  • What makes an agent: the loop, tool calling, the harness, multi-agent systems, and human-in-the-loop checkpoints
  • How MCP hosts, clients and servers fit together, and where frameworks and skills fit in automation
  • How to defend AI systems against prompt injection and over-privileged agents with least privilege, identity, and observability

Hands-on demos

  • Running a local model on your own machine
  • Watching an agent work a ticket end to end
  • Connecting an MCP server

Who this course is for

  • Software engineers, DevOps, SRE, platform, and cloud engineers bringing AI into their work
  • IT and security professionals who need to evaluate and govern AI tools
  • Technical leads and architects making build-vs-buy and model-selection decisions
  • Anyone in tech who uses AI daily and wants to understand what's underneath

Prerequisites

  • General comfort with software and technical concepts
  • No machine learning, data science, or math background required
Read More

What our students say

Bryan Krausen

About the instructor

Bryan Krausen, currently the VP of Consulting Services at River Point Technology, has a rich background in tech, starting from 2001. 

His platform experience includes strong AWS and VMware virtualization skills, data center design, and implementation. He is adept with HashiCorp products and infrastructure as code development. 

Bryan has co-authored the book "Running HashiCorp Vault in Production" and authored several HashiCorp Vault and Terraform courses. 

His certifications include HashiCorp Vault and Consul, along with numerous AWS certifications. Bryan actively participates in community groups and has held leadership roles in Louisville VMUG and AWS User Group.

No items found.

The Modern AI Stack: Introduction

lock
4
Topics
Lesson Content

Module Content

What This Course Is and What It Isn't04:28
How We Got Here: From Rules to Transformers07:27
The Modern AI Stack: Models, Harnesses, Agents, and Tools05:19
How to Reach Out to KodeKloud and Engage with the Community

Inside the Model

lock
7
Topics
Lesson Content

Module Content

What an LLM Actually Is: Parameters, Weights, and Training vs Inference07:18
LLM vs SLM, Open vs Closed Weights10:39
Tokens: The Currency of AI13:52
Context Windows: What Fits, What Falls Out, and Why It Matters07:48
Temperature and Sampling: Why the Same Prompt Gives Different Answers14:19
Hallucinations: Why Models Make Things Up07:38
Quiz: Inside Large Language Models

Choosing and Running Models

lock
6
Topics
Lesson Content

Module Content

The Model Marketplace: Families, Versions, and What Your Tools Are Built on08:01
Token Economics: What AI Actually Costs12:03
The Selection Triangle: Performance, Cost, and Latency08:28
Hosted APIs vs Running Your Own: The Real Tradeoffs08:48
Demo: Running a Local Model16:05
Quiz: Choosing and Running AI Models

Prompts, Context, and RAG

lock
6
Topics
Lesson Content

Module Content

Prompt Engineering for Professionals: System Prompts, Few-Shot, and Chain-of-Thought16:43
From Prompt Engineering to Context Engineering05:31
RAG Part 1: Embeddings and Vector Search, No Math Required09:34
RAG Part 2: The End-to-End Pipeline07:22
RAG vs Fine-Tuning vs Long Context: Which Lever to Pull When06:08
Quiz: Prompt Engineering, Context Engineering, and RAG

AI Agents and Agentic AI

lock
7
Topics
Lesson Content

Module Content

The Agent Loop: What Makes an Agent an Agent07:19
Tool Calling: How Models Touch the World09:05
The Harness: The Other Half of the Product06:43
Subagents, Multi-Agent Systems, and Orchestrators07:57
Building Subagents - Instructions, Tools, and Delegation14:10
Human in the Loop: Approvals, Checkpoints, and Guardrails11:05
Quiz: AI Agents and Agentic AI

The Ecosystem: MCP, Frameworks, and Automation

lock
6
Topics
Lesson Content

Module Content

Why AI Integration Was Broken: The N×M Problem05:27
MCP: Hosts, Clients, and Servers10:16
Demo: Connecting an MCP Server13:33
Orchestration Frameworks: LangChain, LangGraph, and CrewAI07:02
Skills and Automation: Teaching AI Your Workflows14:49
Quiz: MCP, Agent Frameworks, and Skills

AI Security Essentials

lock
4
Topics
Lesson Content

Module Content

Prompt Injection: The Top Threat to AI Systems07:43
Overprivileged Agents: Governance and Least Privilege08:19
Identity, Runtime Security, and Observability09:29
Quiz: AI Security Essentials

Putting It All Together

lock
3
Topics
Lesson Content

Module Content

The Full Picture: Every Concept in One Architecture15:53
Where to Go Next03:03
The AI Foundations Cheat Sheet

Frequently Asked Questions

Who are KodeKloud courses for?

KodeKloud courses are designed for learners at different skill levels, from beginners to experienced IT professionals looking to develop or strengthen their technical skills.

Do KodeKloud courses include hands-on practice?

Yes. Many KodeKloud courses include hands-on labs and practical exercises that let you apply what you learn in real-world environments.

Do I need any prior experience to take a KodeKloud course?

Prerequisites vary by course. Each course page provides information about the recommended knowledge or experience you may need before starting.

Can I learn at my own pace?

Yes. KodeKloud courses are designed for self paced learning, so you can learn according to your schedule and revisit lessons and practice activities as needed.

Can I access KodeKloud courses on mobile devices?

Yes. KodeKloud can be accessed through supported web browsers and mobile devices, allowing you to learn from different devices.

Do KodeKloud courses provide certificates?

Certificate availability depends on the course and your KodeKloud plan. Check the individual course page or your account for the applicable certificate details.

How long does it take to complete a KodeKloud course?

Course completion time varies depending on the course length, your prior experience, and how much time you spend on hands-on practice.

Can I practice while taking the course?

Yes. Courses that include hands-on labs allow you to practice concepts as you progress through the lessons.

 How do I start learning a KodeKloud course?

Choose a course that matches your learning goals, review its requirements and curriculum, and select the available subscription option to start learning.

AI Foundations for Technical Professionals
Play Button
AI Foundations for Technical Professionals
Fill this form to get a notification when course is released.
This course comes with hands-on cloud labs
8
Modules
Lessons
43
Lessons
Course Certificate
05.48
Hours of Video
Hours of Labs
Story Format
Videos
Case Studies
Demo
Labs
Cloud Labs
Mock exams
Quizzes
Discord Community Support
Community support
English
Closed Captions

Expand Your Skills in Other Domains

Top-rated KodeKloud courses across popular technology tracks
No items found.
AI
close