Prompt Engineering for Web Devs - ChatGPT and Bard Tutorial
Offered By: freeCodeCamp
Course Description
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
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX