Python Project for Data Science
Apply Python fundamentals, Python data structures, and working with data in Python. This mini-course is intended to for you to demonstrate foundational Python skills for working with data. This course primarily involves completing a project in which you will assume the role of a Data Scientist or a Data Analyst and be provided with a real-world data set and a real-world inspired scenario to identify patterns and trends.
What you’ll learn
- Play the role of a Data Scientist / Data Analyst working on a real project.
- Demonstrate your Skills in Python – the language of choice for Data Science and Data Analysis.
- Apply Python fundamentals, Python data structures, and working with data in Python.
- Build a dashboard using Python and libraries like Pandas, Beautiful Soup and Plotly using Jupyter notebook.
Crowdsourcing Short squeeze Dashboard
In this module, you will demonstrate your skills in Python – the language of choice for Data Science and Data Analysis. You will apply Python fundamentals, Python data structures, and work with data in Python. By working on a real project, you will model a Data Scientist or Data Analyst’s role, and build a dashboard using Python and popular Python libraries using Jupyter notebook.
- HTML for Webscraping
- Webscraping
- Course Introduction
- Intro to Web Scraping
- Project Overview
- Stock shares
- Optional: Gamestop stock vs Tesla
- (Optional)Jupyter Notebook to complete your final project
- (Optional)Hands-on Lab: Analyzing Historical Stock/Revenue Data and Building a Dashboard
- Extracting Stock Data Using a Python Library
- Extracting Stock Data Using a Web Scraping
- Analyzing Historical Stock/Revenue Data and Building a Dashboard
- Intro to Web Scraping Using BeautifulSoup
- Extracting Stock Data Using a Python Library
- Extracting Stock Data Using Web Scraping
- Hands-on Lab: Analyzing Historical Stock/Revenue Data and Building a Dashboard
- (Optional)Obtain IBM Cloud Feature Code and Activate Trial Account
- Reading: yfinance Library
- (Optional)Hands-on Lab: Create IBMCloud account and Watson Studio instance
- (Optional)Hands-on Lab: Add notebook to Watson Studio
- (Optional)Hands-on Lab: Share your notebook from Watson Studio
Course is taught by Azim Hirjani. Azim Hirjani is a Data Scientist Intern at IBM and is pursuing a BS in Computer Science from the University of Toronto. He creates content for various IBM Data Science courses on platforms such as Coursera and Edx. He has worked as a Data Wrangler at Equifax, utilizing Big Data technologies and has interests in Reinforcement Learning and Real Estate.