Robots Atlas>ROBOTS ATLAS

โ† Courses

Prompt Engineering w praktyce Logo

LLM / NLPBeginner

Prompt Engineering in Practice

16 Chapters56 Lessons

This course walks you through every aspect of prompt engineering: prompt anatomy, zero-shot and few-shot techniques, Chain of Thought, content generation and analysis, security, and evaluation. Each chapter includes hands-on exercises and knowledge-check questions.

Chapters

MODULE 01

What is prompt engineering

0 / 4 ยท 0%
  1. 1.1Language models and how they work
  2. 1.2What is prompt engineering
  3. 1.3Prompt and outcome โ€” the dependency
  4. 1.4Tools and working environments
MODULE 02

Anatomy of an effective prompt

0 / 4 ยท 0%
  1. 2.1The four elements of a prompt
  2. 2.2Precision and unambiguity
  3. 2.3Role and persona
  4. 2.4Output format
MODULE 03

Zero-shot and few-shot prompting

0 / 4 ยท 0%

You'll learn two fundamental techniques: zero-shot (no examples) and few-shot (with examples). You'll understand when each works best and how to choose examples.

  1. 3.1Zero-shot prompting
  2. 3.2Few-shot prompting
  3. 3.3Designing examples
  4. 3.4One-shot vs few-shot โ€” when to use which
MODULE 04

Chain of Thought

0 / 4 ยท 0%

Chain of Thought (CoT) is a technique that dramatically improves the reasoning ability of LLMs. You'll learn when and how to use CoT and its advanced variants.

  1. 4.1What is Chain of Thought
  2. 4.2Few-shot CoT
  3. 4.3Tree of Thoughts and ReAct
  4. 4.4When to use CoT in practice
MODULE 05

Advanced prompting techniques

0 / 4 ยท 0%

You will learn techniques that go beyond the basics: self-refinement, metacognitive prompting, generated knowledge and other methods that significantly improve output quality.

  1. 5.1Self-refinement and iteration
  2. 5.2Generated Knowledge and RAG basics
  3. 5.3Prompt Chaining
  4. 5.4Metacognitive prompting
MODULE 06

Prompts for code

0 / 4 ยท 0%

Learn how to use LLMs effectively to write, debug, refactor and document code. You will master techniques specific to software-engineering tasks: code generation, debugging with stack traces and logic bugs, safe refactoring with frozen APIs and green tests, and tool-specific prompting for Copilot, Cursor and Claude Code.

  1. 6.3Refactoring and documentation
  2. 6.4Prompts for specific tools
  3. 6.nullGenerating code
  4. 6.nullDebugging with an LLM
MODULE 07

Prompts for content and communication

0 / 4 ยท 0%

You'll learn to craft effective prompts for content: articles, emails, reports, presentations. You'll master techniques for keeping brand voice, business tone calibration, document analysis with RAG-style grounding, and multilingual production pipelines. Practical patterns for writers, marketers and analysts.

  1. 7.1Writing content and articles
  2. 7.2Business communication
  3. 7.3Document analysis and summarisation
  4. 7.4Multilingual prompts
MODULE 08

Security and prompt injection

0 / 4 ยท 0%
  1. 8.1What is prompt injection
  2. 8.2Attack techniques and jailbreaks
  3. 8.3Defence: defensive prompting
  4. 8.4System prompt security
MODULE 09

Prompt Evaluation and Iteration

0 / 4 ยท 0%
  1. 9.1LLM Response Quality Metrics
  2. 9.2Test Sets and Golden Datasets
  3. 9.3Prompt A/B Testing
  4. 9.4Continuous Improvement in Prompt Engineering
MODULE 10

Prompts for AI Agents

0 / 4 ยท 0%
  1. 10.1What an AI Agent Is
  2. 10.2Defining Tools and Tool Descriptions
  3. 10.3Planning and Task Decomposition
  4. 10.4Memory and Long-Term Context
MODULE 11

Prompt Evaluation

0 / 4 ยท 0%

Eval sets, metrics, LLM-as-judge, A/B testing, regression and data-driven iteration.

  1. 11.1Eval sets, ground truth, metrics
  2. 11.2LLM-as-judge
  3. 11.3A/B testing, regression and prompt versioning
  4. 11.4Iteration in practice: error analysis and tooling
MODULE 12

Multimodality

0 / 4 ยท 0%

Vision prompting, OCR and documents, audio, grounding with bounding boxes.

  1. 12.1Vision Prompting
  2. 12.2OCR and Document Understanding
  3. 12.3Audio and Video
  4. 12.4Grounding and Bounding Boxes
MODULE 13

Structured Outputs and Function Calling

0 / 4 ยท 0%

JSON Schema, strict mode, tool calling, grammars, retry strategies.

  1. 13.1JSON Schema for LLMs
  2. 13.2Strict Mode and Constrained Decoding
  3. 13.3Tool/function calling schemas
  4. 13.4Grammars, GBNF and retry-on-invalid
MODULE 14

Domain-specific prompting

0 / 1 ยท 0%
  1. 14.1Code: Copilot-style and repo context
MODULE 15

Cost & latency engineering

0 / 0 ยท 0%
    MODULE 16

    Model-specific quirks

    0 / 3 ยท 0%
    1. 16.1Claude quirks: XML, prefill, system field
    2. 16.2GPT quirks: markdown, JSON mode, o-series, function calling
    3. 16.3Gemini quirks: grounding, multimodal, caching, task-aware embeddings