English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 237 lectures (24h 6m) | 17.50 GB
Learn practical coding skills for working professionally with AI, including GPT-5, Veo3, Midjourney, & GitHub Copilot.
Are you eager to dive into the world of AI and master the art of Prompt Engineering? The Complete Prompt Engineering for AI Bootcamp (2025) is your one-stop solution to becoming a Prompt Engineer working with cutting-edge AI tools like GPT-5, Veo3, Midjourney, and GitHub Copilot!
This course will walk you through:
- Introduction to Prompt Engineering and its importance
- Working with AI tools such as ChatGPT, GPT-5, Midjourney, GitHub Copilot, Veo3, and other top models
- Understanding the capabilities, limitations, and best practices for each AI tool
- Mastering tokens, log probabilities, and AI hallucinations
- Generating and refining lists, summaries, and role prompting
- Utilizing AI for sentiment analysis, contextualization, and step-by-step reasoning
- Techniques for overcoming token limits and meta-prompting
- Advanced AI applications, including inpainting, outpainting, and progressive extraction
- Leveraging AI for real world projects like generating SEO blog articles and stock photos
- Advanced tooling for AI engineering like Langchain and DSPy
What you’ll learn
- Learn the strengths and weaknesses of ChatGPT, GPT-5, Midjourney, GitHub Copilot, Veo3 & 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 20+ 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.
Table of Contents
Introduction
1 Introduction to the Course
2 What is Prompt Engineering
3 Accessing Resources and Prompts
4 Optional Videos to only do if you Know Coding
5 ChatGPT AI Prompt Pack – 705 Effective Prompts
6 Github Repository for the Course – Coding
7 AI Resource Hub
8 Curriculum Overview
Five Principles of Prompting
9 Give Direction
10 Specify Format
11 Provide Examples
12 Evaluate Quality
13 Divide Labor
14 Applying The Five Principles + Worksheet & One Pagers
How Does AI Work
15 What are Tokens
16 AI Hallucinations
17 Chat Models vs Reasoning Models
Deep Dive on ChatGPT
18 What is ChatGPT
19 Prompting ChatGPT
20 ChatGPT – Capabilities and Limitations
21 ChatGPT – Search
22 ChatGPT – Deep Research
23 ChatGPT – Data Analysis
24 ChatGPT – Interactive Tables
25 ChatGPT – Image Generation
26 ChatGPT – Agent Mode
27 ChatGPT – Custom Instructions
28 ChatGPT – Shortcuts
29 ChatGPT – Canvas
30 ChatGPT – Memory
31 ChatGPT – Scheduled Tasks
32 ChatGPT – Vision
33 Vision Prompting Guide
34 ChatGPT – Desktop Application
35 ChatGPT – Study & Learn
36 GPT Store – Building Custom GPTs – Coding
Standard Text Model Practices
37 Role Prompting
38 Different Output Formats
39 Least to Most
40 Explain It Like I’m Five
41 Meta Prompting
42 Overcoming the Maximum Token Output Length
43 Sentiment Analysis
44 Writing Clear Instructions – Detailed Instructions
45 Writing Clear Instructions – Specifying the Steps
46 Writing Clear Instructions – Delimiters
47 Writing Clear Instructions – Specifying Length
48 Let’s Think Step by Step
49 Ask for Context
50 Pre-Warming Chats
51 Overcoming the Token Limit in ChatGPT
52 Prompt Injection – Coding
53 Automatic Prompt Engineer – Coding
OpenAI Features & Functionality – Coding
54 OpenAI Features – Coding
55 Setting up an OpenAI Account & API Key – Coding
56 Using OpenAI Playground – Coding
57 Exploring OpenAI’s Platform – Coding
58 Responses API & Messages – Coding
59 Coding Notebook with Different OpenAI Services – Coding
60 How to Count Tokens using tiktoken – Coding
61 Managing The Message History – Coding
62 What is Streaming – Coding
63 Rate Limits, Retrying and How to Overcome These Problems
64 Chat Completions vs Responses API – Coding
65 Tool (Function) Calling
66 Building a Simple Agent with Tools
67 Parallelization of requests with Async OpenAI
Embeddings and Vector Databases – Coding
68 Understanding Vector Embeddings
69 Information Retrieval with Vector Databases – Coding
70 Vector Databases with Pinecone – Coding
71 RAG with Supabase PGVector – Coding
Advanced Text Model Techniques – Coding
72 Role Prompting – Coding
73 Emotion Prompting – Coding
74 Chain of Thought – Coding
75 In Context Learning – Coding
76 Self-Consistency Sampling – Coding
77 Reason and Act (ReAct) – Coding
78 Personas of Thought – Coding
79 Prompt Optimization – Coding
80 Structured Outputs for OpenAI – Coding
81 What is Prompt Caching – Coding
82 Prompt Caching in Practice – Coding
83 OpenAI Realtime – Example – Coding
Deep Dive on LangChain – Coding
84 Prompt-Engineering-Course-What-Is-LangChain
85 What Is LangChain – Coding
86 Installation – Coding
87 Chat Models – Coding
88 Chat Prompt Templates – Coding
89 Streaming – Coding
90 Output Parsers – Coding
91 Summarizing Large Amounts of Text – Coding
92 Document Loaders, Text Splitting & Creating LangChain Documents – Coding
93 Tagging Documents – Coding
94 Tracing with LangSmith – Coding
95 LangChain Hub – LangSmith – Coding
96 LCEL – The Runnable Protocol – Coding
97 LCEL – Chat Models, itemgetter & RAG – Coding
98 LCEL – Chat Message History & Memory – Coding
99 LCEL – Creating Multiple Chains – Coding
100 LCEL – Conditional Logic, Branching & Merging – Coding
101 LangChain Vector Databases + the Indexing API – Coding
102 LCEL Configurable Fields – Coding
103 LangChain Agents & Tools – Coding
Deep Dive On LangGraph – Coding
104 Introduction To LangGraph – Coding
105 Simple LangGraph Flows – Coding
106 Tool Usage and Persistence – Coding
107 Human In The Loop – Coding
108 Manually Updating The State – Coding
109 Customizing State in LangGraph – Coding
110 Time Travel – Coding
111 RAG in LangGraph (Self Corrective RAG)
112 Extra Content To Explore In Your Own Time (Advanced BranchingSubgraphs – Coding
AI Text Model Projects
113 Progressive Summarization
114 Tell me a funny joke
115 Create an Entire Ebook
116 SEO Blog Articles
117 Thought Leadership Posts
118 Summarizing An Entire Book – Coding
119 Review Classification – Coding
120 AI Blog Post Generation – Coding
121 Text To Speech using OpenAI – Coding
122 Using LangChain + Llama3 Locally with LMStudio – Coding
123 Transcribing audio from a Youtube Video – Coding
124 Fine-Tuning on Writing Style – Coding
125 Social Media Posting – Coding
126 Reverse Engineering a Publication – Coding
127 Building a GPT wrapper with Flask and HTMX – Coding
128 Qualitative Analysis- Coding
129 Claim Detection – Coding
130 Summarize a news story
131 Write a PRD
132 OpenAI Realtime – Twilio Example – Coding
133 Automating Product Descriptions via GPT-V – Coding
134 Automating UX Landing Page Analysis via GPT-V – Coding
135 Memetic Analysis with GPT-V
Deep Dive on Midjourney v6
136 What is Midjourney
137 What-is-Midjourney-Google-Slides-13-March-2023
138 Prompting Midjourney
139 Midjourney Capabilities and Limitations
Standard Image Model Practices
140 Style Modifiers
141 Negative Prompts
142 Weighted Terms
143 Realistic Models
144 Midjourney Inpainting (Vary Region)
145 Midjourney Outpainting (Zoom Out Pan)
146 Consistent Characters
147 Permutations Prompts
148 Prompt Reverse-Engineering
149 Prompt Token Analysis
150 Meme Unbundling
Advanced Image Generation Techniques
151 Fal AI Playground
152 Text to Image with Flux
153 Async Text to Image with Flux
154 XYZ Prompt Grids
155 Image Upscaling with Clarity
156 Image to Image with Flux
157 Image Editing with Flux.Kontext
158 Advanced Inpainting with Flux
159 Draw Image Mask with Gradio
160 Segment Anything Masking
161 Advanced Outpainting with Flux
162 Advanced Consistent Characters
163 ControlNet with Flux Pro
164 Fine-Tuning with Flux Lora
165 Image to Video with Kling AI
166 AUTOMATIC1111 – Setting up a WebUI for Stable Diffusion – Coding
167 Migrating to Stable Diffusion XL in AUTOMATIC1111 – Coding
168 Comfy UI
AI Image Model Projects
169 AI Custom Illustrations
170 Making a Brand Logo
171 AI Stock Photos
172 Runway – Creating b-roll footage
173 Product Placement – Coding
174 Tagging Ad Creative – Coding
175 AI Profile Picture – Coding
Deep Dive on Stable Diffusion XL
176 What is Stable Diffusion
177 Prompting Stable Diffusion – Coding
178 Stable Diffusion Capabilities and Limitations
Prompt Optimization & Evals
179 What are Evals (Evaluations)
180 Prompt Testing in GSheets (without code)
181 Eval for a RAG system (special guest)
182 Prompt Optimization with DSPy – Coding
183 Eval metrics with DSPy – Coding
184 Prompt Optimization 5 Principles of Prompting – Coding
185 Prompt Optimization Advanced – Coding
186 Sammo – Introduction – Coding
187 Sammo – Metaprompting – Coding
188 Sammo – Testing and Optimization – Coding
189 DSPy Primer (with the Every team)
190 LLM & Image Model Performance Advanced Evaluation Strategies – Coding
Agent Architectures – Coding
191 Prompt Chaining
192 Routing
193 Parallelization
194 LLM Orchestrators
195 Agents
196 Mixture of Experts – Aggregator
197 Evaluator Optimizer
198 Additional Agent Architectures
Deep Dive on Anthropic Claude
199 What is Claude
200 Prompting Claude
201 Claude Projects
202 Anthropic Workbench
Deep Dive on Google Veo3
203 What is Google Veo3
204 Prompting Google Veo3 in Flow
205 JSON Prompting Veo3
206 Multi-Shot Prompting with Veo3
207 Frames to Video in Google Flow
208 Ingredients to Video in Google Flow
209 Spatial Prompting with Annotated Frames using Veo3
Deep Dive on DALL-E 3
210 What is DALL-E 3
211 Prompting DALL-E 3
212 DALL-E 3 Capabilities and Limitations
Deep Dive on other AI Models
213 What is Google Gemini
214 Gemini 2.0 Native Image Generation
215 Google Gemini – Deep Research
216 What is Meta LLaMA
217 Runway ML
218 What is Google Vision
219 What is OpenAI Whisper
220 Testing Open-Source Models
221 What is Flux
AI Tools We’ve Tried
222 Google NotebookLM
223 PromptLayer
224 PromptFoo
225 Langwatch
226 Instructor
227 Groq Cloud
228 Zapier (no code)
229 Perplexity Search
230 Beta – Anthropic Computer Use – Example
Deep Dive on GitHub Copilot – Coding
231 What is GitHub Copilot – Coding
232 Installing Copilot – Coding
233 Prompting GitHub Copilot – Coding
234 GitHub Copilot Capabilities and Limitations – Coding
235 Github Copilot – Editing Features – Coding
236 Github Copilot Chat + Custom Prompts
Conclusion
237 Free PDF Prompt Engineering Book (CH01)
238 Sources of Inspiration
239 Next steps after the course
Resolve the captcha to access the links!
