EdX

Introduction to Generative AI (edX)

Introduction to Generative AI (edX)

Unlock the Power of Generative AI: Master the Fundamentals and Explore Boundless Possibilities.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Gain a solid foundation in generative AI with this beginner-friendly course.

  • Understand what generative AI is and how it works through interactive lessons
  • Master the art of effective prompting and iterative output refinement
  • Dive deep into major generative models - capabilities and limitations

Course Highlights:

  • Get a high-level overview of generative AI concepts and applications
  • Learn through hands-on examples and practical exercises
  • Develop core skills to experiment with generative AI responsibly
  • Explore use cases across different domains like text, images, code etc.
  • Ideal for beginners looking to kickstart their generative AI journey

This comprehensive introduction equips you with the essential knowledge to navigate the rapidly evolving generative AI landscape confidently.
This course is part of the Large Language Model Operations (LLMOps) Professional Certificate.

What you'll learn

  • Learn to utilize Generative AI for automation.
  • Develop Generative AI software solutions.
  • Build solutions with Prompt Engineering to enhance Generative AI output.

Syllabus

Week 1: Foundations of Generative AI

  • Learn what generative AI is and how it has evolved from early AI to the large language models used today
  • Understand how these models work in applications by learning about model architectures and the training process
  • Get an overview of major foundation models like ChatGPT and Hugging Face, highlighting their capabilities and limitations
  • Explore the generative AI landscape, comparing options like open source models, local models, and cloud APIs

Week 2: Interacting with Models

  • Learn the fundamentals of prompt engineering to interact effectively with generative AI models
  • Understand the concept of few-shot prompting and practice basic prompting techniques using context and examples
  • Learn methods for improving prompts through personas, detailed instructions, and iteration based on feedback
  • Explore more advanced skills like breaking down tasks, chaining prompts, and other techniques to overcome context limitations

Week 3: Building Robust Generative AI Systems

  • Explore different types of generative AI applications, including API-based, embedded model, and multi-model systems
  • Learn the fundamentals of building robust applications using techniques like Retrieval Augmented Generation (RAG) to improve context
  • Gain hands-on experience testing an application locally and deploying it on the cloud using tools like Azure
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

AI skills: Introduction to Unsupervised, Deep and Reinforcement Learning (edX) EdX
Delft University of Technology,DelftX

AI skills: Introduction to Unsupervised, Deep and Reinforcement Learning (edX)

Learn the fundamentals and principal AI concepts about clustering, dimensionality reduction, reinforcement learning and deep learning to solve real-life problems. In this course you will learn the basics of several machine learning topics to help you solve real life challenges. Unsupervised learning techniques such as clustering and dimensionality reduction are useful to make sense of large and/or high dimensional datasets that are not annotated. Deep learning is a supervised learning technique that is useful to train neural networks to solve more complicated classification and regression tasks. Finally, reinforcement learning techniques can be used to train AI agents that interact with an environment.

Self Paced
Self-Paced
CS50's Introduction to Artificial Intelligence with Python (edX) EdX
HarvardX,Harvard University

CS50's Introduction to Artificial Intelligence with Python (edX)

Learn to use machine learning in Python in this introductory course on artificial intelligence. AI is transforming how we live, work, and play. By enabling new technologies like self-driving cars and recommendation systems or improving old ones like medical diagnostics and search engines, the demand for expertise in AI and machine learning is growing rapidly. This course will enable you to take the first step toward solving important real-world problems and future-proofing your career.

Self Paced
Self-Paced
Chatbots for Instruction (edX) EdX
Georgia Institute of Technology,GTx

Chatbots for Instruction (edX)

Learn how chatbots can make ideal partners for students—as well as teachers—in instruction. Conversational AI tools like ChatGPT have taken the world by storm, and education is one of the biggest areas for potential impact. In this course, educators will learn about how to leverage these new technologies in instruction as partners to both teachers and students.

Self Paced
Self-Paced
Machine Learning at the Edge on Arm: A Practical Introduction (edX) EdX
Arm Education,ArmEducationX

Machine Learning at the Edge on Arm: A Practical Introduction (edX)

This course will provide you with the hands-on experience you’ll need to create innovative ML applications using ubiquitous Arm-based microcontrollers. The age of machine learning has arrived! Arm technology is powering a new generation of connected devices with sophisticated sensors that can collect a vast range of environmental, spatial and audio/visual data. Typically this data is processed in the cloud using advanced machine learning tools that are enabling new applications reshaping the way we work, travel, live and play.

Self Paced
Self-Paced
AI skills for Engineers: Supervised Machine Learning (edX) EdX
Delft University of Technology,DelftX

AI skills for Engineers: Supervised Machine Learning (edX)

Learn the fundamentals of machine learning to help you correctly apply various classification and regression machine learning algorithms to real-life problems using the Python toolbox scikit-learn. Machine learning classification and regression techniques have potential uses in various engineering disciplines. These machine learning models allow you to make predictions for a category (classification) or for a number (regression) given sensor data, and can be used in, for example, predicting properties of objects (such as their weight or shape).

Self Paced
Self-Paced
Generating Vision: Long-Term Big Ideas That Motivate Employees and Stakeholders (edX) EdX
University of Maryland, College Park,University System of Maryland - USM,USMx,UMD

Generating Vision: Long-Term Big Ideas That Motivate Employees and Stakeholders (edX)

The “why movement” linked to crafting purpose and mission statements is now being supplanted by the emerging “where movement.” This movement goes beyond brainstorming towards declaring the “big ideas” that will inspire stakeholders. “Where are we going?” as an organization is the primal question posed by employees that CEOs and product managers must smartly address. This course will teach you how.

Self Paced
Self-Paced
Making Evidence-Based Strategic Decisions (edX) EdX
University of Maryland, College Park,University System of Maryland - USM,USMx,UMD

Making Evidence-Based Strategic Decisions (edX)

Drive alignment among managers, employees and the organizational goals through data analytics and data products. This course on digital transformation will show you how to turn your organization into a decision-making factory. What makes a good business decision? How can we combine effective data analytics and feed robust foresight and scenario planning processes?

Self Paced
Self-Paced