Back to Courses
Intermediate Artificial Intelligence & Machine Learning en

Generative AI

Udacity
Platform · California, USA

About this course

This intermediate Nanodegree program equips developers to deploy reliable, production-grade generative AI solutions. Learners move beyond theory to master implementation patterns for model selection, cost estimation, and robust prompt engineering. The program covers lightweight model adaptation with PEFT, building end-to-end Retrieval-Augmented Generation (RAG) systems using vector databases and evaluation frameworks like RAGAS, and developing advanced multimodal applications that process text, images, and audio. Students also learn to enforce structured outputs with Pydantic and implement observability to build, trace, and debug modern AI applications.

Prerequisite Skills

Skills you should have before taking this course

Deep Learning Intermediate Python Generative AI fundamentals Database fundamentals Hugging Face Intermediate Python programming Hugging Face ecosystem

Skills Gained

Skills you will develop by completing this course

Computer Vision Prompt Engineering Generative AI Model Evaluation Image pre-processing Word embeddings Ethical AI AI audio and speech analysis YOLO algorithm Text generation Retrieval-augmented generation (RAG) Large language models (LLMs) Vector databases and vector stores PEFT model adaptation Multimodal AI applications Pydantic for structured outputs

Related Courses