AI Powered Applications with OpenAI & .NET

Level 3 – Advanced (C# Web Programming Path)

May 2-3, & May 9-10, 2026


Who is this course for?

  • SHS Students and Recent Graduates
  • Individuals Seeking Career Transitions
  • Freelancers and Junior devs with basic c# programming language knowledge

Why choose this course?

  1. To integrate multi-modal AI capabilities (Text, Vision, and Image Generation) into a production-ready .NET 9 Web Application.

Course Outline

Session 1 – Foundations of OpenAI & .NET Integration

Topics:

  • Introduction to AI, LLMs, and use cases
  • Overview of OpenAI APIs
  • .NET Integration Architecture (ASP.NET Core / Console / MAUI)
  • API Key management and security (Azure Key Vault optional)
  • Installing SDKs / NuGet Packages
  • Making first API call (Chat Completion)

    Hands On:
  • Create ASP.NET Core Web API
  • Connect to OpenAI API
  • Build a simple AI Chat Endpoint

    Output:
  • Working /api/chat endpoint
  • Postman testing
Session 2 – Prompt Engineering & Chat Applications
  • Topics:
  • Prompt Engineering fundamentals
  • System, User, Assistant roles
  • Context handling and token limits
  • Few-shot prompting
  • Designing reusable prompt templates

    🛠 Hands-on:
  • Build a Chat UI (MVC or MAUI)
  • Implement:
    • Chat history
    • Context-aware conversation
  • Create use cases:
    • Customer Support Bot
    • FAQ Generator
    • Email Generator

📦 Output:

  • AI-powered chatbot with memory
  • Prompt template library
Session 3 – Advanced Integration (Function Calling & Automation)

Topics:

  • Function Calling (Tool usage)
  • JSON structured responses
  • AI-driven workflows
  • Integration with:
    • Database (SQL Server)
    • External APIs
  • Orchestration concepts

🛠 Hands-on:

  • Build AI that:
    Reads data from database
    Calls custom .NET methods
  • Example:
    “Get customer balance”
    “Create booking”

📦 Output:

  • AI + Business Logic integration
  • Smart assistant for CRUD operations
Session 4 – Production-Ready AI Apps & Deployment

Topics:

  • Token usage & cost optimization
  • Caching strategies
  • Logging and monitoring
  • Security best practices
  • Deployment options:
    • Azure App Service
    • Docker
  • CI/CD using Azure DevOps

🛠 Hands-on:

  • Deploy ASP.NET Core AI app to Azure
  • Add:
    • Logging
    • Error handling
    • Rate limiting

📦 Output:

  • Production-ready AI application
  • Deployment pipeline
  • Final Project (Optional Across Sessions)
    • Build a “Smart Business Assistant”:
    • Chatbot + CRUD + Reporting
    • Integrated with SQL Server
    • Deployed to Azure

New Learner

1,150.00

✅ Digital Cert of Completion

✅ Video Recording of All Live Sessions

✅ Learning materials from our trainer

**The registration fee is all-inclusive, registration for the entire sessions

Early bird promo

1,000.00

**Take advantage of our Early Bird Promo! This discounted rate is exclusively available to new learners who settle their payments early. Secure your slot now to enjoy these savings. 🐦 Register and pay early to unlock our special discounted rate for new learners. Don’t miss out—avail of this promo today!

Discounted rate

850.00

✅ Digital Cert of Completion

✅ Video Recording of All Live Sessions

✅ Learning materials from our trainer

**Discounted rate for Repeat attendees
**The registration fee is all-inclusive, registration for the entire sessions


Course Outline

0
0
0
0