YoVDO

Build Three Real-World Python Applications

Offered By: LinkedIn Learning

Tags

Data Analysis Courses Python Courses Sentiment Analysis Courses Web Scraping Courses APIs Courses Text Analysis Courses BeautifulSoup Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to build Python applications to solve real-world programming problems.

Syllabus

Introduction
  • Real-world Python applications
  • What you should know
  • GitHub Codespaces
1. Scraping the Wisdom Pet Medicine Website
  • What is web scraping?
  • Introducing the Wisdom Pet Medicine website
  • How to explore a webpage
  • Understanding HTML code
  • Understanding the requests package
  • How to use the get() method
  • How to retrieve webpage information
  • How to retrieve HTML code
  • How to use BeautifulSoup
  • How to use find() and find_all() methods
  • How to loop find_all() methods
  • How to retrieve webpage links
  • How to write HTML code to a text file
2. Exploring Alpha Vantage API
  • What are APIs?
  • Introducing Alpha Vantage API
  • How to access Alpha Vantage data
  • How to use an API key
  • How to pull stock data with the alpha_vantage package: Part 1
  • How to pull stock data with the alpha_vantage package: Part 2
  • How to pull stock data with the requests package
  • How to put stock data into a DataFrame
  • How to use Alpha Vantage functions: Part 1
  • How to use Alpha Vantage functions: Part 2
  • How to use Alpha Vantage functions: Part 3
  • Challenge: Analyze Microsoft stock
  • Solution: Analyze Microsoft stock
3. Text Analysis on Great Expectations Novel
  • What is text analysis?
  • Introducing Project Gutenberg and "Great Expectations"
  • How to pull text data
  • How to clean text data
  • How to create a word cloud
  • How to improve a word cloud
  • How to analyze word frequency
  • How to perform Vader sentiment analysis
  • How to build a corpus and dictionary for topic modeling
  • How to perform topic modeling
  • Challenge: Analyze "Sense and Sensibility"
  • Solution: Analyze "Sense and Sensibility"
Conclusion
  • Next steps

Taught by

Megan Silvey

Related Courses

Text Mining and Analytics
University of Illinois at Urbana-Champaign via Coursera
Introduction to Natural Language Processing
University of Michigan via Coursera
Enabling Technologies for Data Science and Analytics: The Internet of Things
Columbia University via edX
Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera
moocTLH: Nuevos retos en las tecnologĂ­as del lenguaje humano
Universidad de Alicante via MirĂ­adax