Prompt Engineering for Software Engineers
Offered By: Codecademy
Course Description
Overview
Want to use AI programming tools to improve your coding? Learn the basics of prompt engineering and write quality prompts you can use to accomplish tasks.
In this course, you will learn about different prompts that can be used to accomplish programming tasks using the power of artificial intelligence. You'll explore the generation of Bash commands, regular expressions, and database queries. Then move on to generating classes and unit tests to ensure code quality and reliability and refactoring code to improve readability and maintainability.
* Write bash commands
* Create regular expressions
* Test and refactor code
* Use Generative AI to debug issues
In this course, you will learn about different prompts that can be used to accomplish programming tasks using the power of artificial intelligence. You'll explore the generation of Bash commands, regular expressions, and database queries. Then move on to generating classes and unit tests to ensure code quality and reliability and refactoring code to improve readability and maintainability.
* Write bash commands
* Create regular expressions
* Test and refactor code
* Use Generative AI to debug issues
Syllabus
- Prompt Engineering for Programmers: Learn about different prompts that can be used to accomplish programming tasks using the power of artificial intelligence.
- Lesson: Using Generative AI for Programming Tasks
- Project: Using Generative AI to Code
- Quiz: Using Generative AI for Programming Tasks: Quiz
- Generative AI Workflows: Learn how to incorporate generative AI into your workflow.
- Lesson: Using Generative AI to Create a Program from Start to Finish
- Quiz: Using Generative AI to Create a Program: Quiz
- KanbanProject: Create a Program Using Generative AI
- Informational: Next Steps
Taught by
Alex DiStasi
Related Courses
Design of Computer ProgramsStanford University via Udacity Programming Languages
University of Virginia via Udacity Data Structures and Performance
University of California, San Diego via Coursera Introducción a Data Science: Programación Estadística con R
Universidad Nacional Autónoma de México via Coursera Applied Text Mining in Python
University of Michigan via Coursera