YoVDO

Prompt Engineering for Web Devs - ChatGPT and Bard Tutorial

Offered By: freeCodeCamp

Tags

Prompt Engineering Courses Web Development Courses Javascript Courses React Courses Git Courses Code Generation Courses Interview Preparation Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Master the art of prompt engineering for web developers in this comprehensive tutorial focused on leveraging ChatGPT and Bard. Learn to craft effective prompts, optimize AI-assisted coding, and enhance your job search skills. Explore techniques for generating code, debugging, documenting, and studying web development concepts. Practice with challenges, quizzes, and real-world applications to improve your ability to communicate with AI language models. Gain valuable insights on using AI for technical interviews, solving algorithm problems, and preparing job search materials. Suitable for JavaScript and React developers looking to boost their productivity and career prospects through AI-powered tools.

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 Service
University 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