• Skip to primary navigation
  • Skip to main content
Texas DIR Contracts
Contact Us:       [email protected]       (512) 794-8440

Microassist

  • Accessibility Services
    • Accessibility Audits
    • Independent VPAT Audit and Testing Services for ICT Vendors
    • Accessibility Remediation Services
    • Document and PDF Remediation Services
      • Document Remediation Buyer’s Guide
    • Accessible Website and Application Development
    • Accessible Digital Learning
    • Compliance for Digital Learning
    • Accessibility Training
    • Accessibility in the News
    • Policy Accelerator with AI Assist
    • VPAT Buyers Guide
  • Custom E-Learning
    • Accessible eLearning Development
    • Managed Learning Services
    • Training Staff Augmentation
    • Learning Management Systems
    • Learning Translation and Localization
    • The Learning Dispatch (Blog)
  • Classes
    • Course List
    • Course Schedule
    • Classroom Rental
    • Classes FAQ
  • Public Safety Solutions
    • Sex Offender State Registry (SOR) Solution
    • RTL Connect: Modernizing State Data Repositories, Licensing, and Registrations
  • About
    • Government Solutions
    • Newsletter Subscriptions
    • Career Opportunities
    • News and Media
    • Blogs
    • Team
  • Open Search Field

Artificial Intelligence

Building Generative AI Applications: From Prototype to Production

Course Overview

This course equips developers with the practical skills to integrate Generative AI (GenAI) into real-world applications. From chatbots and content generation to predictive analysis and multi-agent workflows, learners will design, deploy, and scale intelligent systems with confidence. Each module combines hands-on labs, debugging strategies, and case studies to prepare participants for challenges in production environments.

Course Length

3 Days

Course Price

Custom

Register for Class


Registration Form

Target Audience

· Software Developers adding GenAI features to applications.

· Data Scientists & Analysts exploring applied AI solutions.

Course Prerequisites

· Python proficiency.

· Familiarity with generative AI concepts and tools.

Learning Outcomes / Objectives

By the end of this course, participants will be able to:

· Enhance customer experiences with LLM-powered features.

· Automate workflows and processes with custom GenAI apps.

· Build modular applications using LangChain and LangGraph.

· Evaluate generative AI outputs using robust metrics.

· Deploy, monitor, and scale GenAI applications securely.

· Design agent-based workflows and ensure responsible AI use.

Register for Class


Registration Form

Topic List

Course Outline

Module 1: Foundations of Generative AI

· What makes AI “generative”?

· Generative AI vs. traditional AI approaches

· How LLMs process and predict tokens

· Popular GenAI models and frameworks (OpenAI, Anthropic, open-source)

· Benefits, challenges, and limitations in production

· Lab: Explore tokenization and decoding with a Python demo

Module 2: Prompt Engineering & Retrieval-Augmented Generation (RAG)

· Why prompt engineering matters for developers

· Direct prompting: zero-, one-, and few-shot examples

· Advanced prompting: Chain-of-Thought and Tree-of-Thoughts

· Avoiding common pitfalls in prompt design

· Retrieval-Augmented Generation: loaders, splitters, and retrievers

· Lab: Build and refine prompts for a question-answering system

Module 3: Designing LLM-Based Applications

· Key design building blocks for GenAI applications

· Using APIs for LLM access: closed-weight vs. open-weight trade-offs

· Prompt templates and conversational completion models

· Managing performance and cost with batch APIs

· Lab: Create a simple chatbot that integrates external data

Module 4: Accelerating Development with LangChain

· Core LangChain concepts: chains, memory, structured output

· RAG pipelines with LangChain (documents → queries → responses)

· Function calling and external tool integration

· Parsers, splitters, and workflow design

· Lab: Build a document Q&A bot with LangChain

Module 5: Evaluating Generative AI Applications

· Why traditional software metrics aren’t enough

· Core GenAI evaluation metrics: relevance, coherence, factuality

· Advanced evaluation: embedding similarity, human-in-the-loop scoring

· Creating custom evaluation pipelines

· Lab: Evaluate outputs from your chatbot for accuracy and bias

Module 6: Deploying & Scaling GenAI Systems

· Challenges unique to GenAI deployment (latency, cost, hallucinations)

· Cloud vs. on-prem deployment trade-offs

· Continuous deployment pipelines for GenAI

· Monitoring applications: metrics, alerts, and auto-scaling

· Lab: Deploy your chatbot to the cloud and set up basic monitoring

Module 7: Debugging & Testing GenAI Applications

· Debugging unpredictable LLM behavior

· Testing strategies for nondeterministic outputs

· Tools for reproducibility and regression testing

· Integrating CI/CD for GenAI workflows

· Lab: Troubleshoot and optimize your chatbot with logging tools

Module 8: Agentic AI with LangGraph

· Introduction to LangGraph and agent orchestration

· Common agent patterns: planners, executors, evaluators

· Multi-agent workflows: collaboration and coordination

· Error handling and fault tolerance in agent systems

· Lab: Build a multi-agent system that coordinates task execution

Module 9: Use Cases, Ethics & Responsible AI

· Real-world applications across industries: finance, healthcare, retail, and education

· Risks: bias, misuse, data privacy, and intellectual property

· Frameworks for responsible AI development (NIST, EU AI Act, AI Bill of Rights)

· Case Study Workshop: Ethical dilemmas in customer-facing GenAI apps

Module 10: Capstone Project – From Prototype to Production

Participants design and present a complete GenAI application that:

· Uses LangChain or LangGraph for orchestration

· Integrates RAG for external data retrieval

· Has monitoring and evaluation pipelines

· Addresses ethical and security concerns

· Is ready for deployment at scale

 

Footer

Microassist

Microassist helps organizations build accessible digital experiences and train their teams. Austin-based since 1988. Minority-owned. GSA and Texas DIR contract holder.

Services

Accessibility Audit Services

VPAT Evaluation Services

Accessibility Remediation

Accessibility Training

Custom eLearning Development

Professional Training Courses

Resources & Updates

Accessibility in the News

Disability Awareness Calendar

Subscribe to Newsletters

Contact Us

Microassist, Inc.
8500 Shoal Creek
Building 4, Suite 220

Austin, Texas 78757

Tel: (512) 794-8440

Email: [email protected]

Back to Top
Copyright 2026 Microassist. All Rights Reserved.
  • Privacy
  • Accessibility Statement
  • Site Map
  • Contact Us
International Association of Accessibility Professionals (IAAP) Member
Facebook Twitter LinkedIn YouTube
  • Accessibility Services
    • Accessibility Audits
    • Independent VPAT Audit and Testing Services for ICT Vendors
    • Accessibility Remediation Services
    • Document and PDF Remediation Services
      • Document Remediation Buyer’s Guide
    • Accessible Website and Application Development
    • Accessible Digital Learning
    • Compliance for Digital Learning
    • Accessibility Training
    • Accessibility in the News
    • Policy Accelerator with AI Assist
    • VPAT Buyers Guide
  • Custom E-Learning
    • Accessible eLearning Development
    • Managed Learning Services
    • Training Staff Augmentation
    • Learning Management Systems
    • Learning Translation and Localization
    • The Learning Dispatch (Blog)
  • Classes
    • Course List
    • Course Schedule
    • Classroom Rental
    • Classes FAQ
  • Public Safety Solutions
    • Sex Offender State Registry (SOR) Solution
    • RTL Connect: Modernizing State Data Repositories, Licensing, and Registrations
  • About
    • Government Solutions
    • Newsletter Subscriptions
    • Career Opportunities
    • News and Media
    • Blogs
    • Team
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}