The Complete Prompt Engineering for AI Bootcamp (2024)
18h 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 Preview | 1:29 |
What is Prompt Engineering? Preview | 11:29 |
Accessing resources and prompts | 0:10 |
Optional videos to only do if you know coding | 0:35 |
ChatGPT AI Prompt Pack – 690 Effective Prompts | 1:18 |
Using OpenAI Playground | 8:21 |
2. Five Principles of Prompting – 6 lectures 37min
Give Direction Preview | 5:22 |
Specify Format | 4:49 |
Provide Examples Preview | 05:25 |
Evaluate Quality | 6:31 |
Divide Labor | 4:58 |
Applying The Five Principles + Worksheet & One Pagers | 10:20 |
3. How does AI work? 3 lectures 10min
What are Tokens? | 4:32 |
Log Probabilities | 3:01 |
AI Hallucinations | 2:41 |
4. Standard Text Model Practices – 16 lectures 39min
List Generation | 3:53 |
Sentiment Analysis | 2:12 |
Explain It Like I’m Five | 1:55 |
Least to Most | 1:32 |
Writing Clear Instructions – Detailed Instructions | 1:22 |
Writing Clear Instructions – Specifying the Steps | 1:18 |
Writing Clear Instructions – Delimiters | 3:18 |
Writing Clear Instructions – Specifying Length | 0:52 |
Let’s Think Step by Step | 2:18 |
Role Prompting | 2:33 |
Ask for Context | 3:44 |
Question Rewriting | 1:07 |
Pre-Warming Chats | 4:07 |
Progressive Summarization Preview | 02:24 |
Overcoming the Token Limit in ChatGPT | 2:06 |
Tell me a funny joke | 4:19 |
5. Advanced Text Model Techniques – 13 lectures 1hr 28min
Meta Prompting | 2:41 |
Chain of Thought Reasoning | 2:00 |
Prompt Injection | 4:48 |
Automatic Prompt Engineer | 9:29 |
Github Repository for the Course | 0:41 |
Advanced List Generation – Coding | 6:33 |
Prompt Optimization – Coding Preview | 08:47 |
Overcoming Token Limit – ChatGPT – Managing the Message History – Coding | 6:32 |
Vector Databases – Coding | 18:54 |
Reason and Act (ReAct) – Coding | 6:59 |
Recursive Re-prompting and Revision – Coding | 11:10 |
Information Retrieval with Vector Databases – Coding | 9:09 |
AI Resource Hub | 0:05 |
6. Deep dive on LangChain – Coding – 24 lectures 1hr 54min
What Is LangChain? – Coding | 2:47 |
Installation – Coding | 3:17 |
Chat Models – Coding | 2:46 |
Chat Prompt Templates – Coding | 3:53 |
Streaming – Coding | 0:49 |
Output Parsers – Coding | 4:53 |
Summarizing Large Amounts of Text – Coding | 5:28 |
Document Loaders, Text Splitting & Creating LangChain Documents – Coding | 3:45 |
Tagging Documents – Coding | 2:59 |
Tracing with LangSmith – Coding | 8:56 |
LangChain Hub – LangSmith – Coding | 3:41 |
LCEL – The Runnable Protocol – Coding | 10:17 |
LCEL – Chat Models, itemgetter & RAG – Coding | 7:44 |
LCEL – Chat Message History & Memory – Coding | 6:59 |
LCEL – Creating Multiple Chains – Coding | 2:29 |
LCEL – Conditional Logic, Branching & Merging – Coding | 6:43 |
Using JSON Mode with LangChain – Coding | 2:02 |
Exercise – Using JSON Mode with LangChain – Coding | 0:29 |
LCEL – with JSON Mode – Coding | 2:02 |
LCEL – with OpenAI Functions & JSON mode – Coding | 3:10 |
Exercise – LCEL – with OpenAI Functions & JSON mode – Coding | 0:24 |
LangChain Vector Databases + the Indexing API – Coding | 9:05 |
LCEL Configurable Fields – Coding | 4:56 |
LangChain Agents & Tools – Coding | 14:39 |
7. Deep Dive On LangGraph – Coding – 9 lectures – 1hr 9min
Introduction To LangGraph – Coding | 4:37 |
Simple LangGraph Flows – Coding | 6:44 |
Tool Usage and Persistence – Coding | 16:11 |
Human In The Loop – Coding | 6:16 |
Manually Updating The State – Coding | 5:51 |
Customizing State in LangGraph – Coding | 9:10 |
Time Travel – Coding | 6:54 |
RAG in LangGraph (Self Corrective RAG) | 11:20 |
Extra Content To Explore In Your Own Time (Advanced Branching/Subgraphs – Coding | 1:46 |
8. Proven Prompting Techniques – 5 lectures 29min
Chain of Thought | 6:44 |
Emotion Prompting | 4:28 |
Role Prompting | 5:20 |
In Context Learning Preview | 07:28 |
Self-Consistency Sampling | 4: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 – Coding | 20:59 |
Eval for a RAG system | 3:37 |
Prompt Optimization with DSPy – Coding | 2:00 |
Eval metrics with DSPy – Coding | 9:31 |
1: Prompt Optimization: 5 Principles of Prompting – Coding | 9:32 |
2: Prompt Optimization: Advanced – Coding | 15:05 |
10. AI Text Model Projects – 17 lectures 2hr 49min
Create an entire ebook | 17:43 |
SEO Blog Articles | 2:39 |
Thought Leadership Posts Preview | 25:09 |
Summarizing Text – Coding | 5:34 |
Summarizing An Entire Book – Coding | 7:02 |
Review Classification – Coding | 3:10 |
AI Blog Post Generation – Coding | 4:39 |
Text To Speech using OpenAI – Coding | 5:01 |
Using LangChain + Llama3 Locally with LMStudio – Coding | 6:58 |
Transcribing audio from a Youtube Video – Coding | 6:07 |
Fine-Tuning on Writing Style – Coding | 11:33 |
Adcopy Writing – Coding | 8:18 |
Social Media Posting – Coding | 5:46 |
Reverse Engineering a Publication – Coding | 13:07 |
Building a GPT wrapper with Flask and HTMX – Coding | 6:35 |
Qualitative Analysis- Coding | 7:20 |
Claim Detection – Coding | 8:17 |
11. Standard Image Model Practices – 9 lectures 34min
Style Modifiers | 2:10 |
Quality Boosters | 2:44 |
Negative Prompts | 3:15 |
Weighted Terms | 2:51 |
Prompt Rewriting | 4:25 |
Inpainting Preview | 04:08 |
Outpainting | 4:44 |
Realistic Models | 4:12 |
Consistent Characters | 5:02 |
12. Advanced Image Model Techniques – 16 lectures 2hr
Midjourney Outpainting (Zoom Out / Pan) | 9:18 |
Midjourney Inpainting (Vary Region) | 6:28 |
Meme Unbundling | 3:23 |
Meme Mapping Preview | 06:25 |
Permutations Prompts | 5:07 |
Prompt Reverse-Engineering | 3:20 |
Prompt Token Analysis | 4:17 |
AUTOMATIC1111 – Requires Automatic1111 | 10:55 |
X/Y/Z Prompt Grids – Requires Automatic1111 Preview | 05:14 |
Advanced Inpainting – Requires Automatic1111 | 12:28 |
ControlNet – Requires Automatic1111 | 10:27 |
ControlNet Inpainting – Requires Automatic1111 Preview | 06:26 |
Segment Anything – Requires Automatic1111 | 4:50 |
Textual Inversion – Coding | 14:47 |
Dreambooth – Coding | 11:11 |
Migrating to Stable Diffusion XL in AUTOMATIC1111 – Coding | 4:58 |
13. AI Image Model Projects – 7 lectures 51min
AI Custom Illustrations Preview | 8:44 |
Making a Brand Logo | 3:40 |
AI Stock Photos | 8:36 |
Runway – Creating b-roll footage | 2:46 |
Product Placement – Coding | 6:45 |
Tagging Ad Creative – Coding | 13:30 |
AI Profile Picture – Coding | 0 |
14. Deep Dive on ChatGPT – 11 lectures 51min
What is ChatGPT? Preview | 5:37 |
Prompting ChatGPT Preview | 03:25 |
ChatGPT Capabilities and Limitations | 2:02 |
ChatGPT Shortcuts | 0:35 |
ChatGPT Custom Instructions | 2:30 |
ChatGPT – DALL-E 3 | 7:09 |
ChatGPT+ (Code Execution, DALLE, GPTs & Web Browsing Functionality) | 5:52 |
ChatGPT – GPT-V (Vision) | 4:05 |
ChatGPT – Interactive Tables | 4:26 |
ChatGPT – Desktop Application (MacOS only) | 5:55 |
GPT Store – Building Custom GPTs – Coding | 9:07 |
15. Deep Dive on GPT-4 – 3 lectures 16min
What is GPT-4? | 3:58 |
Prompting GPT-4 | 6:08 |
GPT-4 Capabilities and Limitations | 5:24 |
16. Deep Dive on Midjourney v6 – 3 lectures 16min
What is Midjourney? | 5:01 |
Prompting Midjourney | 6:51 |
Midjourney Capabilities and Limitations Preview | 03:55 |
17. Deep Dive on Stable Diffusion XL – 3 lectures 15min
What is Stable Diffusion Preview | 4:07 |
Prompting Stable Diffusion – Coding | 8:02 |
Stable Diffusion Capabilities and Limitations | 2:58 |
18. Deep Dive on DALL-E 3 – 3 lectures 11min
What is DALL-E 3? | 3:16 |
Prompting DALL-E 3 | 5:51 |
DALL-E 3 Capabilities and Limitations | 1:50 |
19. Deep Dive on GitHub Copilot – Coding – 6 lectures 19min
What is GitHub Copilot? – Coding | 3:06 |
Installing Copilot – Coding | 2:52 |
Prompting GitHub Copilot – Coding | 3:30 |
GitHub Copilot Capabilities and Limitations – Coding | 2:41 |
Github Copilot – Editing Features – Coding | 3:30 |
Github Copilot Chat + Custom Prompts | 3:34 |
20. Multimodal Models – 4 lectures 38min
Vision Prompting Guide | 14:00 |
Automating Product Descriptions via GPT-V | 4:08 |
Automating UX Landing Page Analysis via GPT-V | 7:33 |
Memetic Analysis with GPT-V | 11:58 |
21. Agent Architectures – Coding – 2 lectures 6min
Mixture of Experts – Aggregator | 3:13 |
Additional Agent Architectures | 2: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 ML | 4: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 – Coding | 6:46 |
What is Mistral 7B? | 4:29 |
Testing Open-Source Models | 11:59 |
23. AI Tools we’ve tried – 3 lectures 17min
PromptLayer | 4:44 |
PromptFoo | 7:18 |
Instructor | 5:20 |
24. Conclusion – 3 lectures 7min
Free PDF Prompt Engineering Book (CH01) | 1:09 |
Sources of Inspiration | 4:55 |
Next steps after the course | 0: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 |
---|---|
Duration | 18h 56min |
Available in: English