What you will learn

  • Learn how to apply effective prompting techniques with best practices

  • Develop a systematic framework for prompting and building with LLMs

  • Learn from common use cases how to best apply prompt engineering techniques

Course curriculum

    1. Introduction to Prompt Engineering

    2. About the Instructor

    3. Course Objectives

    4. Course Structure

    5. The tools and environment

    6. Setting up your Playground

    7. Setting up the OpenAI Playground

    1. What are LLMs?

    2. Base LLM vs. Instruction-Tuned LLM

    3. LLMs and LLM Providers

    4. Chat LLMs

    5. Chat LLM Common Use Cases

    6. How to Leverage LLMs?

    7. Quiz

    1. What is Prompt Engineering?

    2. Why Prompt Engineering?

    3. Elements of a Prompt

    4. First Basic Prompt

    5. Quiz

    1. Introduction to the OpenAI Playground

    2. OpenAI Playground - Roles

    3. OpenAI Playground - Temperature

    4. OpenAI Playground - Text Classification

    5. OpenAI Playground - Role Playing

    6. Exercise 1: Getting Started with OpenAI Playground

    7. Exercise 2: Text Summarization

    1. What makes a good prompt?

    2. Be clear and specific when prompting

    3. Using delimiters

    4. Specifying output length

    5. Output format

    6. Split Complex Tasks into Subtasks

    1. Introduction to Few-shot prompting

    2. How many demonstrations?

    3. Tips for preparing demonstrations

    4. Quiz

About this course

  • 45 lessons
  • 1.5 hours of video content
  • Projects to apply learnings
  • Earn a Certificate of Completion
  • Beginner

Join Pro to Get Started

Unlimited access to all our AI courses, tutorials, certificates, live webinars, and community access. Current prices include a launch discount of 25% - this offer is limited so join now!

Instructor(s)

Elvis Saravia

Founder and Lead Instructor

Elvis is a co-founder of DAIR.AI, where he leads all AI research, education, and engineering efforts. His primary interests are training and evaluating large language models and developing applications on top of them. He co-created the Galactica LLM at Meta AI and supported and advised world-class teams like FAIR, PyTorch, and Papers with Code. Prior to this, he was an education architect at Elastic where he developed technical curriculum and courses.

Trusted by

What people are saying

“ In a rapidly evolving LLM landscape, the live nature of the course enables Elvis to expertly tie in the latest developments when answering questions, provide pointers to foremost resources and share his experience working with many of the tools and frameworks out there. You will not want to miss this course!”

Yevgeniy S. Meyer, Ph.D. | Chief Scientist at Gretel (gretel.ai)

“The course's focus on practical applications, combined with the theoretical underpinnings, makes it a valuable resource for both beginners and experienced data scientists/software engineers.”

Yashwanth (Sai) Reddy | Director, Data Science at Fidelity Investments

“Elvis did a great job of exploring lots of different Prompt Engineering topics, showcased numerous use cases. He also provided us with comprehensive notebooks filled with various examples. The teaching style was really approachable and relaxed, which made for some great live discussions. All in all, it was a pretty solid experience.”

Miguel Won | NLP Data Scientist at Axions Portugal

“I had a fantastic experience taking Elvis’ Prompt Engineering Class. He is incredibly knowledge and has the ability to distill the latest research on prompt engineering to make it accessible to almost anyone.”

Lawrence Wu | Principal Data Scientist at UKG