Skip to content

olliverc1985/PromptEngineeringCourseTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prompt Engineering Mastery Course

Course Overview

This comprehensive prompt engineering course is designed for a large-scale interactive learning environment with 300 concurrent participants. Each session is crafted to be 30-45 minutes long, with hands-on examples that can be easily copied and pasted into Google Gemini.

Target Audience

  • Business professionals
  • Technical teams
  • Content creators
  • AI enthusiasts
  • Anyone interested in mastering AI prompt engineering

Course Structure

  • Session 1: Introduction to Prompt Engineering (30-45 minutes)
  • Session 2: Tone and Content Manipulation (30-45 minutes)
  • Session 3: Advanced Prompt Techniques (30-45 minutes)
  • Session 4: Data and Document Generation with AI (30-45 minutes)
  • Session 5: Multi-step Reasoning and Self-Correction (30-45 minutes)
  • Session 6: Mastery and Application (30-45 minutes)

Prerequisites

  • Access to Google Gemini
  • Basic understanding of AI concepts
  • Notepad or text editor for saving examples

Technical Requirements

  • Web browser (Chrome, Firefox, Safari, or Edge)
  • Stable internet connection
  • Ability to open multiple browser tabs
  • Text editor for note-taking

Repository Structure

.
├── Session1/
│   ├── session1_guide.md
│   └── examples/
│       └── practical_examples.md
├── Session2/
│   ├── session2_guide.md
│   └── examples/
│       └── tone_examples.md
├── Session3/
│   ├── session3_guide.md
│   └── examples/
│       └── advanced_examples.md
├── Session4/
│   ├── session4_guide.md
│   └── examples/
│       └── generation_examples.md
├── Session5/
│   ├── session5_guide.md
│   └── examples/
│       └── reasoning_examples.md
└── Session6/
    ├── session6_guide.md
    └── examples/
        └── mastery_examples.md

How to Use This Repository

Each session folder contains:

  • Detailed lesson plan (session#_guide.md)
  • Practical examples (examples/)
  • Exercise templates
  • Solution guides

For Instructors

  1. Review the session guide before each class
  2. Test all examples in Google Gemini
  3. Prepare additional examples if needed
  4. Monitor participant progress during exercises

For Participants

  1. Clone or download this repository
  2. Follow along with the session guides
  3. Complete all exercises
  4. Save successful prompts for future reference

Learning Outcomes

By the end of this course, participants will be able to:

  • Craft effective prompts for various business scenarios
  • Manipulate tone and content for different contexts
  • Implement advanced prompt engineering techniques
  • Generate useful documents and data sets using AI
  • Design multi-step reasoning prompts
  • Create self-correcting prompt strategies

Best Practices

  • Practice exercises between sessions
  • Keep a prompt engineering journal
  • Share and discuss results with peers
  • Build a personal library of successful prompts
  • Regularly review and refine techniques

Contributing

We welcome contributions! Please see our CONTRIBUTING.md for guidelines.

Support

  • For technical issues, please open an issue in this repository
  • For content questions, use the discussions section
  • For urgent matters, contact the course administrator

Licence and Attribution

This course material is licensed under the MIT License. See the LICENSE file for details.

When using or adapting these materials, proper attribution is required. See CITATION.md for detailed guidelines on how to cite and give credit for these materials.

Note for Participants

All examples are designed to work with Google Gemini and can be copied and pasted directly into your AI interface during the live sessions. Remember to save successful prompts and adaptations for future reference.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published