- Develop and fine-tune models using RAG and RAFT techniques.
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Unlock the potential of generative AI with this comprehensive learning path. Explore key topics—from core AI concepts to advanced techniques in generative models, prompt engineering, and AI coding agents. Develop practical skills using AI tools and Python for data generation. Build applications with LLMs and vector databases. Gain the expertise to innovate with AI and stay ahead in this fast-evolving field. Start your journey today and become a proficient AI developer.
Syllabus
Courses under this program:
Course 1: Generative AI vs. Traditional AI
-See the key differences between generative and traditional AI.
Course 2: Prompt Engineering: How to Talk to the AIs
-Develop your AI skills by learning how to design and fine-tune prompts that can interact directly with large language models.
Course 3: Responsible GitHub Copilot: Creating Reliable Code Ethically
-Learn how to use GitHub Copilot to optimize not only speed and ease, but also the code and the more human side.
Course 4: AI Coding Agents with GitHub Copilot and Cursor
-Explore how to work with AI coding agents that can create, edit, organize, delete files, run programs in the command line, and more.
Course 5: Prompting ChatGPT with Multimodal Techniques
-Harness the full potential of ChatGPT by integrating image analysis, coding techniques, DALL-E artwork, and recent web data into your prompts.
Course 6: Hands-On AI: Building LLM-Powered Apps
-Get started building apps powered by large language models in this hands-on, skills-based course for beginners.
Course 7: Advanced Python Projects: Build AI Applications
-Learn the skills and knowledge needed to create a portfolio of Python-based applications and tools that can be showcased to employers or used to bring your own ideas to life.
Course 8: Synthetic Data: Advanced Concepts and Applications
-Learn advanced synthetic data concepts and applications to effectively leverage synthetic data in your industry.
Course 9: Fine-Tune Your LLMs
-Learn how to customize LLMs using your own data.
Course 10: Vector Databases in Practice: Deep Dive
-Go beyond the basics of vector databases by building a database and app from scratch, and learn key considerations along the way.
Course 11: RAG Fine-Tuning: Advanced Techniques for Accuracy and Model Performance
-Fine-tune LLMs in Azure AI Studio using retrieval augmentation to create domain-specific AI systems using state-of-the-art RAFT technique.
Course 12: Generative AI Tools for Productivity and Research
-A hands-on course exploring different generative AI tools for different use cases.
Course 1: Generative AI vs. Traditional AI
-See the key differences between generative and traditional AI.
Course 2: Prompt Engineering: How to Talk to the AIs
-Develop your AI skills by learning how to design and fine-tune prompts that can interact directly with large language models.
Course 3: Responsible GitHub Copilot: Creating Reliable Code Ethically
-Learn how to use GitHub Copilot to optimize not only speed and ease, but also the code and the more human side.
Course 4: AI Coding Agents with GitHub Copilot and Cursor
-Explore how to work with AI coding agents that can create, edit, organize, delete files, run programs in the command line, and more.
Course 5: Prompting ChatGPT with Multimodal Techniques
-Harness the full potential of ChatGPT by integrating image analysis, coding techniques, DALL-E artwork, and recent web data into your prompts.
Course 6: Hands-On AI: Building LLM-Powered Apps
-Get started building apps powered by large language models in this hands-on, skills-based course for beginners.
Course 7: Advanced Python Projects: Build AI Applications
-Learn the skills and knowledge needed to create a portfolio of Python-based applications and tools that can be showcased to employers or used to bring your own ideas to life.
Course 8: Synthetic Data: Advanced Concepts and Applications
-Learn advanced synthetic data concepts and applications to effectively leverage synthetic data in your industry.
Course 9: Fine-Tune Your LLMs
-Learn how to customize LLMs using your own data.
Course 10: Vector Databases in Practice: Deep Dive
-Go beyond the basics of vector databases by building a database and app from scratch, and learn key considerations along the way.
Course 11: RAG Fine-Tuning: Advanced Techniques for Accuracy and Model Performance
-Fine-tune LLMs in Azure AI Studio using retrieval augmentation to create domain-specific AI systems using state-of-the-art RAFT technique.
Course 12: Generative AI Tools for Productivity and Research
-A hands-on course exploring different generative AI tools for different use cases.
Courses
-
Learn about the basics of generative AI, including its history, popular models, how it works, ethical implications, and much more.
-
Develop your AI skills by learning how to design and fine-tune prompts that can interact directly with large language models.
-
Discover the capabilities of the OpenAI API and learn how to integrate AI into your applications and projects.
-
Get started building apps powered by large language models in this hands-on, skills-based course for beginners.
-
Learn practical strategies and get hands-on practice on how to leverage AI tools to increase productivity and write better code.
-
Harness the full potential of ChatGPT by integrating image analysis, coding techniques, DALL-E artwork, and recent web data into your prompts.
-
See the key differences between generative and traditional AI.
-
Learn how to use the latest tools and technologies of generative AI, including the OpenAI API, to create next-generation Python applications.
-
Learn the basics of prompting and connecting prompts together to build a small application with GPT-4.
-
Master building products with OpenAI GPTs using just English. No coding skills required—turn your ideas into reality.
-
Learn the skills and knowledge needed to create a portfolio of Python-based applications and tools that can be showcased to employers or used to bring your own ideas to life.
Taught by
Pinar Demirdag, Doug Rose, Xavier (Xavi) Amatriain, Ray Villalobos, Morten Rand-Hendriksen, Sandy Ludosky, Kesha Williams, Denys Linkov, Han-chung Lee, Alina Li Zhang and Priya Ranjani Mohan