In this 2-hour long project-based course, you will learn the basics of communicating with the OpenAI API through prompts specifically designed for Python code generation aimed at data visualization and analysis. This course is tailored to address a unique real-world scenario where you have been hired by an online toy store company called Toy Trendz to help them analyze their product sales data. They have provided you with a sales dataset related to the year 2018 and have presented analytical questions that require effective visualizations.



Data Visualization with OpenAI API: Generate code with GenAI

Instructor: Ahmad Varasteh
Access provided by Reveille Foundation
Recommended experience
What you'll learn
- Create effective prompts for communicating with the OpenAI API to generate Python code for data analysis and visualization. 
- Design and implement data visualizations using AI-generated code to effectively communicate insights and patterns in the data. 
- Produce Python code for data preparation to ensure data is ready for meaningful visualizations using AI-generated code. 
Skills you'll practice
Details to know

Add to your LinkedIn profile
Only available on desktop
See how employees at top companies are mastering in-demand skills

Learn, practice, and apply job-ready skills in less than 2 hours
- Receive training from industry experts
- Gain hands-on experience solving real-world job tasks
- Build confidence using the latest tools and technologies

About this Guided Project
Learn step-by-step
In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:
- Set up the project environment 
- Craft Prompts to Communicate with the API 
- Generate and Execute python code 
- Practice Task - Crafting effective prompts for code generation 
- Generate Python Code for Data Preparation 
- Create Visualizations using AI 
- Challenge Task - Creating Subplot Visualization using Generative AI 
Recommended experience
Access to the OpenAI API. A basic understanding of data analysis concepts, A fundamental grasp of Python programming.
5 project images
Instructor

Offered by
How you'll learn
- Skill-based, hands-on learning - Practice new skills by completing job-related tasks. 
- Expert guidance - Follow along with pre-recorded videos from experts using a unique side-by-side interface. 
- No downloads or installation required - Access the tools and resources you need in a pre-configured cloud workspace. 
- Available only on desktop - This Guided Project is designed for laptops or desktop computers with a reliable Internet connection, not mobile devices. 
Why people choose Coursera for their career




You might also like
 - Coursera Project Network 
 - Coursera Project Network 
 - Coursera Project Network 
 - Coursera Instructor Network 

