Overview
Syllabus
Introduction
Welcome to the Course!
Intro: What is Prompt Engineering?
Prompt Engineering Basics, Part 1
Prompt Engineering Basics, Part 2
Quiz: Prompt Engineering Basics
Control the length and format of GPT's responses
Challenge: Haiku-ish Generator
Break Tasks Into Smaller Steps
Quiz: Break Tasks into Smaller Steps
Prompt Iteratively: Prompt, Evaluate, Repeat
Optimize prompts
Challenge: Build a Simple Modal with an Optimized Prompt
Role-based prompting
Practice: Plan an App with Role-Based Prompting
Prompt with Examples
Challenge: Seltzer Flavor Generator
Solution: Seltzer Flavor Generator
Beware Hallucinating!
Recap: Prompt Engineering
Intro: AI Assisted Coding
Generate code with pseudocode
Generate code using a pseudo language
Challenge: Generate a Form with Pseudo Language
Generate Edge Cases
Generate Test Cases
Practice: Test a function and generate edge cases
Debugging and Error Messages
Convert Code
Challenge: Convert Code
Document Code
Study Web Development via Prompt Engineering, Pt 1
Study Web Development via Prompt Engineering, Pt 2
Review and Practice: Study Web Development
Explore APIs with Bard
Get Help with Git and Github
Get Help Deploying
When to Step Back from AI
Recap: AI-Assisted Coding
Intro: Using AI Language Models for Job Search
Generate, Learn and Practice DS/Algo Problems, Part 1
Generate, Learn and Practice DS/Algo Problems, Part 2
Challenge: Solving Classic FizzBuzz with ChatGPT
Review and Analyze Code
Practice: Review and Analyze a Code Solution
Get Live Code Interview Advice and Practice
Job Search - Get Help Writing Job Search Docs
Practice Interview Questions
Congrats, Prompt Engineers
Taught by
freeCodeCamp.org