Packt

GenAI for .NET: Build LLM Apps with OpenAI and Ollama

kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Packt

GenAI for .NET: Build LLM Apps with OpenAI and Ollama

Bei Coursera PlusMehr erfahren enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Implement LLM and SLM-based text generation and analysis in .NET applications.

  • Build vector search and semantic search solutions using embeddings and vector databases.

  • Develop retrieval-augmented generation (RAG) apps integrating external knowledge sources.

  • Deploy AI solutions locally with Ollama and cloud models using OpenAI and Azure services.

Kompetenzen, die Sie erwerben

  • Kategorie: Large Language Modeling
  • Kategorie: Cloud API
  • Kategorie: Embeddings
  • Kategorie: Microservices
  • Kategorie: Retrieval-Augmented Generation
  • Kategorie: Image Analysis
  • Kategorie: Multimodal Prompts
  • Kategorie: Tool Calling
  • Kategorie: LLM Application
  • Kategorie: Artificial Intelligence
  • Kategorie: Prompt Patterns

Werkzeuge, die Sie lernen werden

  • Kategorie: Generative AI
  • Kategorie: Model Deployment
  • Kategorie: Prompt Engineering
  • Kategorie: OpenAI
  • Kategorie: .NET Framework
  • Kategorie: Vector Databases
  • Kategorie: OpenAI API

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

Juli 2026

Bewertungen

10 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 10 Module

In this module, we will introduce the course and outline what you will learn about building LLM applications using .NET. We will review prerequisites, source code, and course slides to support your learning. Finally, we will explore the range of practical projects you’ll develop throughout the course.

Das ist alles enthalten

3 Videos1 Lektüre

In this module, we will learn the fundamentals of generative AI, including LLMs and SLMs. We will explore tokens, tokenization, and how prompts guide model behavior. By the end, you will understand how to engineer prompts to produce accurate and efficient AI outputs.

Das ist alles enthalten

5 Videos1 Aufgabe

In this module, we will explore the .NET ecosystem for AI development, including frameworks and SDKs. We will dive into Microsoft.Extensions.AI for unified AI building blocks. Additionally, you will learn how to use Semantic Kernel to add semantic intelligence to your .NET applications.

Das ist alles enthalten

4 Videos1 Aufgabe

In this module, we will review AI providers including GitHub models, Ollama, and Azure AI Foundry. You will learn how to set up access credentials and download models locally. By the end, you will be ready to run LLMs both in the cloud and on your local environment.

Das ist alles enthalten

6 Videos1 Aufgabe

In this module, we will build practical AI applications in .NET, including chat apps and text completion tools. We will explore real-time streaming, classification, summarization, and structured data extraction. Additionally, you will learn how to invoke functions from LLMs to expand application functionality.

Das ist alles enthalten

10 Videos1 Aufgabe

In this module, we will dive into vector embeddings and vector databases for AI-driven search. You will generate embeddings, store them in-memory, and perform vector searches. By the end, you will develop a .NET vector search app capable of retrieving highly relevant results.

Das ist alles enthalten

9 Videos1 Aufgabe

In this module, we will explore Retrieval-Augmented Generation (RAG) and its application in .NET chat apps. You will learn how to integrate external knowledge and extend chat functionality with custom documents and function calling. Additionally, you will incorporate vector databases to enhance data retrieval.

Das ist alles enthalten

10 Videos1 Aufgabe

In this module, we will develop AI-powered image analysis applications in .NET. You will work with both cloud-hosted and local models to perform recognition tasks. By the end, you will be able to generate structured outputs from images for various use cases.

Das ist alles enthalten

5 Videos1 Aufgabe

In this module, we will build a full-featured EShop vector search application using .NET Aspire. You will integrate chat, semantic search, and vector databases into a distributed microservices architecture. Finally, you will develop both front-end and back-end components for a production-ready AI application.

Das ist alles enthalten

17 Videos1 Aufgabe

In this module, we will wrap up the course with a summary of what you have learned. You will review key concepts and project outcomes. Finally, we will outline next steps to continue building advanced AI applications with .NET.

Das ist alles enthalten

1 Video2 Aufgaben

Dozent

Packt - Course Instructors
Packt
2.094 Kurse626.678 Lernende

von

Packt

Mehr von Software Development entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen