# LLMs, ChatGPT, .Net courses, tutorials and resources - [ChatGPT Prompt Engineering for Developers](https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/) - [Azure Open AI demos - Github](https://github.com/retkowsky/Azure-OpenAI-demos) - [Generative AI for Beginners - A Course - MS Github](https://github.com/microsoft/generative-ai-for-beginners) - [Prompt Engineering Guide - learnprompting.org](https://learnprompting.org/docs/intro) - [The Art and Science of Working with AI - MS Worklab](https://www.microsoft.com/en-us/worklab/the-art-and-science-of-working-with-ai) - [Mastering Prompts: How to Effectively Communicate with AI Language Models - Louis Bouchard](https://www.louisbouchard.ai/prompting-llms/) - [Demystifying Retrieval Augmented Generation with .NET - Semantic Kernel - Stephen Toub MS](https://devblogs.microsoft.com/dotnet/demystifying-retrieval-augmented-generation-with-dotnet/) - [Efficient Data Formats for GPT](https://nikas.praninskas.com/ai/2023/04/05/efficient-gpt-data-formats/) - [MS Learn - Semantic Kernel](https://learn.microsoft.com/en-us/semantic-kernel/overview/) - [Tutorial: ChatGPT + Enterprise data with Semantic Kernel, OpenAI and Azure Cognitive Search - MS Github](https://github.com/Azure-Samples/semantic-kernel-rag-chat) - [Retrieval augmented generation: Keeping LLMs relevant and current - StackOverflow](https://stackoverflow.blog/2023/10/18/retrieval-augmented-generation-keeping-llms-relevant-and-current/) -