← Free Learning Library · AI

AI Development

Generative AI for Beginners: Build Your First AI Apps

A free 18-lesson video course from Microsoft Cloud Advocates that teaches the fundamentals of building generative AI applications, from LLMs and prompts to apps and agents.

Learn from: the original creator. Original content published on YouTube. DigitalSkillX organizes these public resources into a structured learning path. DigitalSkillX does not claim ownership or partnership.

Lessons
0
Level
beginner

Lesson video is unavailable. Open the original source on YouTube when a link is provided below.

About this path

This learning path is based on the Microsoft 'Generative AI for Beginners' course, presented by Microsoft Developer. It covers the core concepts of generative AI and large language models (LLMs), then moves into practical skills like prompt engineering, building text, chat, search, and image generation apps, and using low-code tools. Later lessons cover more advanced topics such as function calling, UX design, security, RAG, open source models, AI agents, and fine-tuning. Each video is taught by a Microsoft Cloud Advocate and includes hands-on examples. You can follow along with the full course materials and code in the official GitHub repository: https://aka.ms/genai-beginners

What you will learn

  • Explain what generative AI and large language models are and how they work.
  • Compare different types of LLMs and their use cases.
  • Apply responsible AI principles when building AI applications.
  • Write effective prompts using prompt engineering fundamentals and advanced techniques.
  • Build text generation, chat, search, and image generation applications.
  • Use low-code platforms to create AI-powered apps.
  • Integrate external tools with function calling and design user-friendly AI experiences.
  • Secure AI applications and manage their lifecycle.
  • Understand retrieval augmented generation (RAG) and vector databases.
  • Explore open source models, AI agents, and fine-tuning.

Who this is for

Beginners who want a structured free introduction before deeper practice.

Curriculum

Your progress

0 of 0 lessons completed.

Complete this learning path to become eligible for your DigitalSkillX certificate.

Related learning