The Complete Prompt Engineering for AI Bootcamp (2024)

This image has an empty alt attribute; its file name is Path-181.svg18h 56min total length
24 sections
192 lectures

Course Overview

The Complete Prompt Engineering for AI Bootcamp (2024) is designed for those eager to explore the world of AI and develop expertise in Prompt Engineering. This comprehensive course provides hands-on training with advanced AI tools such as GPT-4, Stable Diffusion, and GitHub Copilot. Whether you’re a beginner or looking to enhance your AI skills, this bootcamp is your one-stop solution to becoming a proficient Prompt Engineer, equipped to work with the latest AI technologies.

What you’ll learn:

  • Learn the strengths and weaknesses of ChatGPT, Midjourney, GitHub Copilot, Stable Diffusion & other major models.
  • Recognize the “Five Principles of Prompting”, as well as common tips & tricks for professional grade output.
  • Apply what you’ve learned to generate new AI products in 15+ real-world projects for both text and image generation use cases.
  • Understand the Python coding patterns and tooling you need to run and scale AI reliably in production, and start working as an AI Engineer.

Course Title

The Complete Prompt Engineering for AI Bootcamp (2024)

This course includes:

  • 19 hours on-demand video
  • 2 articles
  • 87 downloadable resources
  • Access on mobile and TV
  • Full lifetime access
  • Certificate of completion

Requirements

  • Python Coding Required

Who this course is for:

  • AI power users who want to learn more advanced practices and learn to run Python code to use AI at scale.
  • Developers interested in AI and hoping to learn how to get more reliable results in production.
  • AI Engineers who want to keep up with the latest techniques and developments in the industry.

Course content

24 sections • 192 lectures • 18h 56m total length

1. Introduction – 6 lectures 23min
Introduction to the course Preview1:29
What is Prompt Engineering? Preview11:29
Accessing resources and prompts0:10
Optional videos to only do if you know coding0:35
ChatGPT AI Prompt Pack – 690 Effective Prompts1:18
Using OpenAI Playground8:21
2. Five Principles of Prompting – 6 lectures 37min
Give Direction Preview5:22
Specify Format4:49
Provide Examples Preview05:25
Evaluate Quality6:31
Divide Labor4:58
Applying The Five Principles + Worksheet & One Pagers10:20
3. How does AI work? 3 lectures 10min
What are Tokens?4:32
Log Probabilities3:01
AI Hallucinations2:41
4. Standard Text Model Practices – 16 lectures 39min
List Generation3:53
Sentiment Analysis2:12
Explain It Like I’m Five1:55
Least to Most1:32
Writing Clear Instructions – Detailed Instructions1:22
Writing Clear Instructions – Specifying the Steps1:18
Writing Clear Instructions – Delimiters3:18
Writing Clear Instructions – Specifying Length0:52
Let’s Think Step by Step2:18
Role Prompting2:33
Ask for Context3:44
Question Rewriting1:07
Pre-Warming Chats4:07
Progressive Summarization Preview02:24
Overcoming the Token Limit in ChatGPT2:06
Tell me a funny joke4:19
5. Advanced Text Model Techniques – 13 lectures 1hr 28min
Meta Prompting2:41
Chain of Thought Reasoning2:00
Prompt Injection4:48
Automatic Prompt Engineer9:29
Github Repository for the Course0:41
Advanced List Generation – Coding6:33
Prompt Optimization – Coding Preview08:47
Overcoming Token Limit – ChatGPT – Managing the Message History – Coding6:32
Vector Databases – Coding18:54
Reason and Act (ReAct) – Coding6:59
Recursive Re-prompting and Revision – Coding11:10
Information Retrieval with Vector Databases – Coding9:09
AI Resource Hub0:05
6. Deep dive on LangChain – Coding – 24 lectures 1hr 54min
What Is LangChain? – Coding2:47
Installation – Coding3:17
Chat Models – Coding2:46
Chat Prompt Templates – Coding3:53
Streaming – Coding0:49
Output Parsers – Coding4:53
Summarizing Large Amounts of Text – Coding5:28
Document Loaders, Text Splitting & Creating LangChain Documents – Coding3:45
Tagging Documents – Coding2:59
Tracing with LangSmith – Coding8:56
LangChain Hub – LangSmith – Coding3:41
LCEL – The Runnable Protocol – Coding10:17
LCEL – Chat Models, itemgetter & RAG – Coding7:44
LCEL – Chat Message History & Memory – Coding6:59
LCEL – Creating Multiple Chains – Coding2:29
LCEL – Conditional Logic, Branching & Merging – Coding6:43
Using JSON Mode with LangChain – Coding2:02
Exercise – Using JSON Mode with LangChain – Coding0:29
LCEL – with JSON Mode – Coding2:02
LCEL – with OpenAI Functions & JSON mode – Coding3:10
Exercise – LCEL – with OpenAI Functions & JSON mode – Coding0:24
LangChain Vector Databases + the Indexing API – Coding9:05
LCEL Configurable Fields – Coding4:56
LangChain Agents & Tools – Coding14:39
7. Deep Dive On LangGraph – Coding – 9 lectures – 1hr 9min
Introduction To LangGraph – Coding4:37
Simple LangGraph Flows – Coding6:44
Tool Usage and Persistence – Coding16:11
Human In The Loop – Coding6:16
Manually Updating The State – Coding5:51
Customizing State in LangGraph – Coding9:10
Time Travel – Coding6:54
RAG in LangGraph (Self Corrective RAG)11:20
Extra Content To Explore In Your Own Time (Advanced Branching/Subgraphs – Coding1:46
8. Proven Prompting Techniques – 5 lectures 29min
Chain of Thought6:44
Emotion Prompting4:28
Role Prompting5:20
In Context Learning Preview07:28
Self-Consistency Sampling4:39
9. Prompt Optimization & Evals – 8 lectures 1hr 49min
What are Evals?11:25
Prompt Testing in GSheets (without code)13:06
LLM & Image Model Performance: Advanced Evaluation Strategies – Coding20:59
Eval for a RAG system3:37
Prompt Optimization with DSPy – Coding2:00
Eval metrics with DSPy – Coding9:31
1: Prompt Optimization: 5 Principles of Prompting – Coding9:32
2: Prompt Optimization: Advanced – Coding15:05
10. AI Text Model Projects – 17 lectures 2hr 49min
Create an entire ebook17:43
SEO Blog Articles2:39
Thought Leadership Posts Preview25:09
Summarizing Text – Coding5:34
Summarizing An Entire Book – Coding7:02
Review Classification – Coding3:10
AI Blog Post Generation – Coding4:39
Text To Speech using OpenAI – Coding5:01
Using LangChain + Llama3 Locally with LMStudio – Coding6:58
Transcribing audio from a Youtube Video – Coding6:07
Fine-Tuning on Writing Style – Coding11:33
Adcopy Writing – Coding8:18
Social Media Posting – Coding5:46
Reverse Engineering a Publication – Coding13:07
Building a GPT wrapper with Flask and HTMX – Coding6:35
Qualitative Analysis- Coding7:20
Claim Detection – Coding8:17
11. Standard Image Model Practices – 9 lectures 34min
Style Modifiers2:10
Quality Boosters2:44
Negative Prompts3:15
Weighted Terms2:51
Prompt Rewriting4:25
Inpainting Preview04:08
Outpainting4:44
Realistic Models4:12
Consistent Characters5:02
12. Advanced Image Model Techniques – 16 lectures 2hr
Midjourney Outpainting (Zoom Out / Pan)9:18
Midjourney Inpainting (Vary Region)6:28
Meme Unbundling3:23
Meme Mapping Preview06:25
Permutations Prompts5:07
Prompt Reverse-Engineering3:20
Prompt Token Analysis4:17
AUTOMATIC1111 – Requires Automatic111110:55
X/Y/Z Prompt Grids – Requires Automatic1111 Preview05:14
Advanced Inpainting – Requires Automatic111112:28
ControlNet – Requires Automatic111110:27
ControlNet Inpainting – Requires Automatic1111 Preview06:26
Segment Anything – Requires Automatic11114:50
Textual Inversion – Coding14:47
Dreambooth – Coding11:11
Migrating to Stable Diffusion XL in AUTOMATIC1111 – Coding4:58
13. AI Image Model Projects – 7 lectures 51min
AI Custom Illustrations Preview8:44
Making a Brand Logo3:40
AI Stock Photos8:36
Runway – Creating b-roll footage2:46
Product Placement – Coding6:45
Tagging Ad Creative – Coding13:30
AI Profile Picture – Coding0
14. Deep Dive on ChatGPT – 11 lectures 51min
What is ChatGPT? Preview5:37
Prompting ChatGPT Preview03:25
ChatGPT Capabilities and Limitations2:02
ChatGPT Shortcuts0:35
ChatGPT Custom Instructions2:30
ChatGPT – DALL-E 37:09
ChatGPT+ (Code Execution, DALLE, GPTs & Web Browsing Functionality)5:52
ChatGPT – GPT-V (Vision)4:05
ChatGPT – Interactive Tables4:26
ChatGPT – Desktop Application (MacOS only)5:55
GPT Store – Building Custom GPTs – Coding9:07
15. Deep Dive on GPT-4 – 3 lectures 16min
What is GPT-4?3:58
Prompting GPT-46:08
GPT-4 Capabilities and Limitations5:24
16. Deep Dive on Midjourney v6 – 3 lectures 16min
What is Midjourney?5:01
Prompting Midjourney6:51
Midjourney Capabilities and Limitations Preview03:55
17. Deep Dive on Stable Diffusion XL – 3 lectures 15min
What is Stable Diffusion Preview4:07
Prompting Stable Diffusion – Coding8:02
Stable Diffusion Capabilities and Limitations2:58
18. Deep Dive on DALL-E 3 – 3 lectures 11min
What is DALL-E 3?3:16
Prompting DALL-E 35:51
DALL-E 3 Capabilities and Limitations1:50
19. Deep Dive on GitHub Copilot – Coding – 6 lectures 19min
What is GitHub Copilot? – Coding3:06
Installing Copilot – Coding2:52
Prompting GitHub Copilot – Coding3:30
GitHub Copilot Capabilities and Limitations – Coding2:41
Github Copilot – Editing Features – Coding3:30
Github Copilot Chat + Custom Prompts3:34
20. Multimodal Models – 4 lectures 38min
Vision Prompting Guide14:00
Automating Product Descriptions via GPT-V4:08
Automating UX Landing Page Analysis via GPT-V7:33
Memetic Analysis with GPT-V11:58
21. Agent Architectures – Coding – 2 lectures 6min
Mixture of Experts – Aggregator3:13
Additional Agent Architectures2:18
22. Deep Dive on other AI Models – 12 lectures 50min
What is Google Bard/Gemini?2:57
What is Meta LLaMA 2?5:09
What is Anthropic Claude?2:35
Runway ML4:05
What is Microsoft ‘New’ Bing?2:42
What is Tencent ARC?2:13
What is Google Vision?2:52
What is OpenAI Whisper?1:39
What is Falcon?2:46
Text Generation WebUI – Coding6:46
What is Mistral 7B?4:29
Testing Open-Source Models11:59
23. AI Tools we’ve tried – 3 lectures 17min
PromptLayer4:44
PromptFoo7:18
Instructor5:20
24. Conclusion – 3 lectures 7min
Free PDF Prompt Engineering Book (CH01)1:09
Sources of Inspiration4:55
Next steps after the course0:41
Instructor: Mike Taylor

I’m a data-driven, technical marketer who co-founded a 50 person marketing agency, working with clients like Booking, Time Out Magazine, and Monzo Bank in the US and EU. Over 300,000 people have taken my marketing courses on LinkedIn Learning, and more recently I’ve been teaching Prompt Engineering for O’Reilly Media (and publishing a book with them).

I’m the co-founder (CEO) of Vexpower a start up focused on helping marketers learn to be more technical and data-driven.

Instructor: James Phoenix

I’m James, a full stack software developer with specialist skills in data engineering and digital marketing. I work exclusively with marketing organizations to streamline their operations and grow their business.

My background is in building data pipelines and automating workflows using AI for marketing teams. Also, I’ve taught in 40+ Data Science bootcamps at General Assembly.

I’m the co-founder (CTO) of Vexpower a start up focused on educating marketing professionals to become more technical.

Course Feature

Course Feature

Course Provider: Udemy
UEN: N/A
Course Reference Number: N/A
Mode Of Training: Online

FULL COURSE FEE$124.98
Duration18h 56min

Available in: English