With so many new technologies, tools and terms in the world of Generative AI, it can be hard to know where to start or what to learn next. "Generative AI for Beginners" is designed to help you on your learning journey no matter where you are now.
We are happy announce that the "Generative AI for Beginners" course has received a major refresh - 18 new video lessons. These videos will help guide you through the written and code sections of the course on the Github Repo. You can take the course in order or start and stop and the lessons that interest you the most!
What is Generative AI for Beginners?
In case this is your first time hearing about the course, Generative AI for Beginners is an 18-lesson open source Github repo covering some of the most important topics about building Generative AI applications.
Each lesson features both a written and short video lesson. The course is divided in Learn and Build. Learn lessons cover key Generative AI concepts and Build lessons teach you how to create popular application types.
Who is Generative AI for?
Students interested in building GenAI applications or currently building them, this course is for you! While the course is designed "for beginners", we have tried to cover a variety of topics for all skill levels.
We have created code versions of the course using the OpenAI API in case you don't have access to the Azure OpenAI service.
You can meet other learner from the course in the Azure AI Discord where we host community roundtables to help further discuss and learn about building GenAI applications.
What will I learn?
Here is a complete lesson list:
Introduction to Generative AI and LLMs
Exploring and comparing different LLMs
Using Generative AI Responsibly
Understanding Prompt Engineering Fundamentals
Building Text Generation Applications
Building Search Apps Vector Databases
Building Image Generation Applications
Building Low Code AI Applications
Integrating External Applications with Function Calling
Designing UX for AI Applications
Securing Your Generative AI Applications
The Generative AI Application Lifecycle
Retrieval Augmented Generation (RAG) and Vector Databases
Open Source Models and Hugging Face
The course is open source so feel free to make a pull request if you see an opportunity to make any improvements!