πŸ–₯️ Week 03, Day 03 - Lecture

Building a Report Website (+ Dashboards)

Author

Dr Jon Cardoso-Silva

Last updated

31 July 2025

πŸ₯… Learning Objectives
By the end of this session, you should be able to: i) Set up GitHub Pages for your project website, ii) Create professional data visualisations for web display, iii) Style pandas DataFrames as attractive HTML tables, iv) Build interactive dashboards with Streamlit, v) Communicate your findings effectively to different audiences.
ME204 course icon

You’ve collected data, analysed it, and now you need to share your findings with the world. We’ll learn how to build professional websites, create compelling visualisations, and present your work to different audiences.

This session directly supports your πŸ“¦ Final Project. You’ll learn the skills to showcase your Reddit analysis effectively.

⏰ Wednesday, 30 July 2025 | 10:00am - 1:00pm πŸ“ Location: CKK.2.06 (see LSE’s πŸ—ΊοΈ campus map)

🎬 Lecture Slides

Use your keyboard arrows to move through the slides below. You can also view them in fullscreen.

Prefer a PDF? Download the slides here:

After the Lecture

This afternoon: project work timeβ€”you’ll have dedicated time to build your website and get individual help with any issues.

πŸ’» Today’s Lab

Building interactive charts and dashboards.

➑️ Go to Lab Instructions

Questions?

➑️ Ask on Slack


πŸ”— Extra Resources: Web Development

Helpful guides and references.