Python for Data Science Project
Learn on
IntermediateCourse
This mini-course is intended for you to demonstrate foundational Python skills for working with data.

Language
- English
Topic
- Python
Skills You Will Learn
- Data Analysis, Data Science, Python (Programming Language)
Offered By
- IBMSkillsNetwork
Estimated Effort
- 1 wk/4-5 hrs
Platform
- edX
Last Update
- December 8, 2025
About this Course
- Demonstrate your Python skills for solving Data Science challenges.
- Scrape data from web pages using the Beautiful Soup library.
- Extract and display data using Python libraries such as Pandas, Numpy and yfinance.
- Create a dashboard that shows key performance indicators from a specific data set.
Course Syllabus
Module 1 - Intro to Web Scraping (optional)
- Intro to Web Scraping
- HTML for Web Scraping
- Web Scraping
- Hands-on Lab: Intro to Web Scraping Using BeautifulSoup
Module 2 - Final Project: Analyzing Stock Performance and Building a Dashboard
- Project Overview
- Stock Shares
- Hands-on Lab: Extracting Stock Data Using a Python Library
- Quiz: Extracting Stock Data Using a Python Library
- Extracting Stock Data Using Web Scraping
- Quiz: Extracting Stock Data Using Web Scraping
- Tesla and GameStop Analytical Dashboard
- Hands-on Lab: Create IBM Cloud account and Watson Studio instance
- Jupyter Notebook to Complete Your final Project
- Add notebook to Watson Studio
- Analyzing Historical Stock/Revenue Data and Building a Dashboard
- Hands-on Lab: Share your notebook from Watson Studio
Peer assignment

Language
- English
Topic
- Python
Skills You Will Learn
- Data Analysis, Data Science, Python (Programming Language)
Offered By
- IBMSkillsNetwork
Estimated Effort
- 1 wk/4-5 hrs
Platform
- edX
Last Update
- December 8, 2025