In collaboration with

Course curriculum

    1. What are we going to cover?

    1. Elements of a prompt

    2. Starting with an app

    3. Temperature and top_p

    4. Promping with context

    1. System prompt in theory

    2. System prompt in code

    3. Good system prompt

    4. Input templates

    5. Output formats

    6. Structuring outputs

    1. Zero-shot, few-shot prompting and chain of thought

    2. Code implementation

    1. Reasoning enhancement techniques

    2. Structural prompting techniques

    3. Optimization techniques

    4. Interaction techniques

    5. Testing your knowledge

    1. Introduction to Prompt Engineering in industry

    2. Prompt creation cycle

    3. Testing prompts

    4. Prompts and models consideration

    5. Conclusion

About this course

  • Free
  • 25 lessons
  • 1 hour of video content

Why prompt engineering?

“writing a really great prompt for a chatbot persona is an amazingly high-leverage skill and an early example of programming in a little bit of natural language.”

Sam Altman, 2023

“You don’t have to be a C++ programmer to be successful, you just have to be a prompt engineer. And who can’t be a prompt engineer? When my wife talks to me, she’s prompt engineering me… We all need to learn how to prompt AIs”

Jensen Huang, 2024

“Generative AI offers many opportunities for AI engineers to build, in minutes or hours, powerful applications that previously would have taken days or weeks.”

Andrew Ng, 2023

“Prompt engineering is as much an art as it is a science. It demands a balance between technical understanding of AI models and the creative flair to engage these models in producing novel content. A well-crafted prompt can be the difference between an AI generating generic, irrelevant content and producing work that is insightful, innovative, and tailored to specific needs.”

Richard Wilkins, 2024

After the course you will be able to

  • Craft effective prompts using system messages, context injection, and output indicators to control LLM behavior.

  • Understand advanced prompting techniques like zero-shot, few-shot, and chain-of-thought to solve complex tasks.

  • Build a functional LLM application with dynamic user inputs and structured outputs for text understanding use case.

Your course instructors

Anish Shah

ML Engineer @ Weights & Biases

Anish loves turning ML ideas into ML products. Anish started his career working with multiple Data Science teams within SAP, working with traditional ML, deep learning, and recommendation systems before landing at Weights & Biases. With the art of programming and a little bit of magic, Anish crafts ML projects to help better serve our customers, turning “oh nos” to “a-ha”s!

Teodora Danilovic

Prompt Engineer @ AutogenAI

As the first Prompt Engineer in the UK, Teodora works at AutogenAI to bridge the gap between cutting-edge AI technology and natural language. As an ethicist, she ensures their tech is not only smart, but sustainable and equitable. She is interested in AI, NLP, NLU, philosophy, ethics of AI/alignment, Wittgenstein, formal logic, cognitive computing, classical music, and critical theory.

Read what others think about our LLM courses:

5 star rating

Life saver

Casper Kirch

This course accelerated the development of our app tenfold. We were really struggling getting the right output consistently, now it's a breeze

This course accelerated the development of our app tenfold. We were really struggling getting the right output consistently, now it's a breeze

Read Less
5 star rating

Loved learning from Jonathan Frankle

Anibal Angulo

It is great to hear from leaders in the field with so much real world experiences with these models.

It is great to hear from leaders in the field with so much real world experiences with these models.

Read Less
5 star rating

Awesome course to get started with LLMs

Kryštof Šaml

This course is awesome. I like the usage of LangChain and Gradio. It was nice to build something within two hours course.

This course is awesome. I like the usage of LangChain and Gradio. It was nice to build something within two hours course.

Read Less
5 star rating

The course you need

Won Bae Suh

Covers the essentials in structured prompting. After experiencing errors in LLM output and inconsistencies, I finally uncovered the solution to my woes: Pydantic and Instructor. Thank you this course really changed the way I think about prompting...

Read More

Covers the essentials in structured prompting. After experiencing errors in LLM output and inconsistencies, I finally uncovered the solution to my woes: Pydantic and Instructor. Thank you this course really changed the way I think about prompting and working with LLMs

Read Less
5 star rating

Clear, concise, 100% practical for day-to-day challenges.

Alexis Torrano

5 star rating

I learned so much!! my LLM engineering has gotten so much better! thanks

Roni Roni

Get started prompting today.