
Generative AI has undoubtedly become one of the most interesting areas for developers. Are you a developer looking to get up to speed with generative AI and start building useful applications, too?
If so, this collection of free resources will help you get up to speed with generative AI and start building useful applications.
1. Introduction to Generative AI Learning Path
From: Google
Link to the course: Introduction to Generative AI Learning Path
Introduction to Generative AI is a beginner-friendly learning path from Google. If you’re looking to become familiar with generative AI fundamentals, specifically on building with large language models, this learning path is structured as a series of five courses:
- Introduction to Generative AI
- Introduction to Large Language Models
- Introduction to Responsible AI
- Prompt Design in Vertex AI
- Responsible AI: Applying AI Principles with Google Cloud
Besides the fundamentals of generativeAI, you’ll also learn to work with popular large language models as well as explore applications in image analysis, multimodal generative AI applications amongst others.
2. Generative AI Fundamentals
From: Databricks
Link to the course: Generative AI Fundamentals
If you’re looking for a super short course to become familiar with generative AI, the Generative AI Fundamentals from Databricks may interest you.
You’ll learn the various applications of LLMs, applying generative AI successfully, and assessing the challenges in building and deploying generative AI applications.
3. Generative AI for Beginners
From: Microsoft
Link to the course: Generative AI for Beginners
If you’re someone who enjoys learning by doing, Generative AI for Beginners from Microsoft will be super helpful.
Over the course of 18 modules, you’ll learn to make the most out of large language models and start building useful applications. In addition, you’ll learn techniques like Retrieval Augmented Generation, learn how to work with vector databases, AI agents, and more.
4. Generative AI Foundations on AWS
From: AWS
Link to the course: Generative AI Foundations on AWS Technical Deep Dive Series
Generative AI Foundations on AWS is a comprehensive series of video tutorials where you learn to build generative AI applications building with LLMs and stable diffusion.
You’ll learn the required math foundation and just enough theory. But you will also learn to build generative AI applications and deploy them on AWS.
So if you’re looking for a resource to get up and running with building and deploying generative AI models, this course might be a good fit for you.
5. Generative AI Full Course
From: iNeuron & freeCodeCamp
Link to the course: Generative AI Full Course
Taught by Krish Naik and team at iNeuron, the Generative AI Full Course is an in-depth hands-on course to building LLM applications.
You’ll learn to work with the OpenAI and Hugging Face API and frameworks like LangChain to build applications. Further, you’ll learn to work with vector databases and build end-to-end LLM powered applications.
Wrapping Up
I hope to find this round-up of generative AI courses helpful.
As always, building your own applications, however simple they may be, is the most effective method to learn generative AI or any technical any field in general.
So happy learning and building!
