Python for Data Science Project
Learn on
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
- April 2, 2025
- 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
- Intro to Web Scraping
- HTML for Web Scraping
- Web Scraping
- Hands-on Lab: Intro to Web Scraping Using BeautifulSoup
- 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

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
- April 2, 2025
Instructors
Joseph Santarcangelo
Senior Data Scientist at IBM
Joseph has a Ph.D. in Electrical Engineering, his research focused on using machine learning, signal processing, and computer vision to determine how videos impact human cognition. Joseph has been working for IBM since he completed his PhD.
Read moreRav Ahuja
Global Program Director, IBM Skills Network
Rav Ahuja is a Global Program Director at IBM. He leads growth strategy, curriculum creation, and partner programs for the IBM Skills Network. Rav co-founded Cognitive Class, an IBM led initiative to democratize skills for in demand technologies. He is based out of the IBM Canada Lab in Toronto and specializes in instructional solutions for AI, Data, Software Engineering and Cloud. Rav presents at events worldwide and has authored numerous papers, articles, books and courses on subjects in managing and analyzing data. Rav holds B. Eng. from McGill University and MBA from University of Western Ontario.
Read more