Simple Blogging Analytics Dashboard in Python

Build a small data pipeline in Python by scraping a blog.
Rating: 4.4 out of 5 (124 ratings)
12,031 students
English
English [Auto]
Simple Blogging Analytics Dashboard in Python
Rating: 4.4 out of 5 (124 ratings)
12,031 students
Understand the basics of web scraping
Understand how to setup a manual data pipeline
Learn how to modularize code into functions
See how to setup a basic dashboard in Flask

Requirements

  • Be able to program using Python
  • Understand how web development works

Description

This video series will walk through building a simple blogging analytics dashboard in Python


Here is a synopsis of each video:

  1. Talks about the project and data pipeline

  2. Talks about web scraping basics

  3. Shows how to scrape one blog article

  4. Shows how to scrape all the blog articles in one category

  5. Shows how to scrape all the blog articles in all the categories

  6. Shows how to compute basic analytics

  7. Shows basic design and front-end development

  8. Shows how to setup a Flask sever

  9. Shows how to deploy the app to Heroku

  10. Explores further improvements to the pipeline


Everything in the project is done manually to show the steps between. I plan to upload a 2nd version that shows how to automate the entire pipeline.

Who this course is for:

  • Beginner to advanced software developers interested in data engineering

Course content

1 section • 10 lectures • 1h 8m total length
  • Introduction
    03:29
  • Web Scraping Basics
    05:53
  • Scraping One Page
    18:37
  • Scraping One Category
    10:00
  • Scraping All Categories
    04:19
  • Computing Analytics
    04:58
  • Design & Front-end Development
    06:33
  • Flask Server
    07:46
  • Heroku Deployment
    04:46
  • Next Steps
    02:32

Instructor

Curriculum Engineer at K2 Data Science
Ty Shaikh
  • 4.5 Instructor Rating
  • 289 Reviews
  • 17,713 Students
  • 2 Courses

I am a Curriculum Engineer at K2 Data Science. I build instructional material and example projects for the data science course. I'm currently working with data engineering professionals to build a course teaching distributed processing and computing.

Previously, I worked as a data science and software engineering consultant. I started my career in distressed private equity.