Self-paced

Explore our extensive collection of courses designed to help you master various subjects and skills. Whether you're a beginner or an advanced learner, there's something here for everyone.

Bootcamp

Learn live

Join us for our free workshops, webinars, and other events to learn more about our programs and get started on your journey to becoming a developer.

Upcoming live events

Learning library

For all the self-taught geeks out there, here is our content library with most of the learning materials we have produced throughout the years.

It makes sense to start learning by reading and watching videos about fundamentals and how things work.

Search from all Lessons


LoginGet Started

Register to 4Geeks

← Back to Exercises

Prompt Engineering Course for Beginners

Prompt Engineering Course from scratch. Learn how to get the most out of any generative AI model with efficient techniques

Work on real-life coding environments with LearnPack.

Get instant help with our AI mentor: Rigobot.

No installation, you go directly to programming

Difficulty

  • beginner

Average duration

5 hrs

Difficulty

  • beginner

Average duration

5 hrs

Sign up and get access to interactive tutorial

We will use it to give you access to your account.
Already have an account? Login here.

Difficulty

  • beginner

Average duration

5 hrs

Difficulty

  • beginner

Average duration

5 hrs

Difficulty

  • beginner

Average duration

5 hrs

Difficulty

  • beginner

Average duration

5 hrs

Welcome to the Practical Prompt Engineering Course for Beginners πŸ€–πŸ§Ύ

In recent years, Generative Artificial Intelligence (AI) has taken an increasingly important role in the daily lives of many people. Since the release of ChatGPT, AI has ceased to be just a concept known to a few and has become an accessible tool for everyone, but still, many do not know how it works... That is about to change.

In this course, we answer the following questions:

  • How does Generative AI work?
  • What are the best Prompting techniques to get precise results?
  • How to obtain an API Key to use OpenAI or Groq

Additionally, we review many important concepts in a concise and clear manner so that anyone can understand them regardless of their prior knowledge.

No prior knowledge required βœ…

How to start? πŸš€

Click on the "Code" button and then on "Create Codespace" to open this repository in a cloud development environment, so you won't have to install anything on your computer and you can start the course with just one click.

From your computer

Note: If you prefer to work on your computer, make sure you have Node.js, npm, Python, and VSCode installed. You can download Node. You can download Python. You can download VSCode.

1. Install LearnPack

a. Run the following command to install LearnPack globally on your computer:

1npm install -g @learnpack/learnpack

After installing LearnPack, you will be able to run any LearnPack course locally. You can see more tutorials and courses here.

b. Open VSCode and install the LearnPack extension. To do this, follow these steps:

  • Click on the extensions icon in the left sidebar.
  • Search for "LearnPack" in the search bar.
  • Click "Install" on the LearnPack extension.

2. Open a terminal according to your operating system:

  • On Windows: Search for cmd in the start menu and click on cmd to open the terminal. (Or simply press Ctrl + R, type cmd and press Enter)
  • On Mac: Search for terminal in Spotlight and click on terminal to open the terminal.
  • On Linux: Press Ctrl + Alt + T to open the terminal.

3. Clone this repository to your computer, wherever you want:

1git clone https://github.com/breatheco-de/prompt-engineering-exercise-course

4. Enter the course directory:

1cd prompt-engineering-exercise-course

5. Start the course:

If you have already installed the LearnPack extension in VSCode, when you enter the course directory, LearnPack will start automatically. If not, run the following command:

1learnpack start

And that's it! LearnPack will take care of installing what it needs to function, you just start learning.

How to collaborate? 🀝

If you find any errors or want to improve this course, please open a Pull Request or an Issue in this repository. All help is welcome!

Sign up and get access to interactive tutorial

We will use it to give you access to your account.
Already have an account? Login here.

Difficulty

  • beginner

Average duration

5 hrs

Difficulty

  • beginner

Average duration

5 hrs