Design and build a real, interactive Streamlit dashboard on top of a data warehouse: filters, KPI cards, drilldowns and multi-page navigation, tested for real with AppTest, no manual clicking.
Level
03
Modules
05
Lessons
22
Introduction
What Makes a Dashboard Useful
Layout and Visual Hierarchy
Choosing Chart Types for a Dashboard
Downloadable Assets and Resources
Color, Accessibility and Consistency
Assessment
A dashboard is not a chart with a nicer background; it is software, with users, edge cases and a real risk of shipping something nobody trusts. This course teaches you to design one on purpose and build it as a real, interactive application: filters that actually query a warehouse, KPI cards with trend indicators, a drilldown into the detail behind any number, and an automated test suite that proves the app behaves correctly without a single manual click. It is the third course of the Business Intelligence path, built directly on top of the star-schema warehouse from Business Intelligence Data Modeling, using Streamlit and Plotly, open Python tools that run entirely on your own computer.
AppTest tool, without ever clicking through it by hand.Every lesson follows the same rhythm: a short, real situation, a precise explanation next to a plain-words version, a code demo you run yourself, a few exercises with hints, and a summary of what to remember. Every Streamlit example in this course is verified the same way the finished project is: run through AppTest and inspected for real, not screenshotted from a manual click-through, so the printed output on the page is what your own app will actually do. Everything runs offline with Streamlit, Plotly and SQLite; nothing needs installing beyond a Python environment, and no account, key or payment is required anywhere in the course.
You build directly on top of the warehouse from Business Intelligence Data Modeling, the same Trailhead Outfitters retail data used across this path. Deployment to a shared server is shown with real, recorded commands in the fourth module, since this course's environment cannot run a live public deployment, the same treatment given to Docker and cloud steps elsewhere in this platform's courses.
Short lessons that move from dashboard design principles, through building an interactive Streamlit app, to drilldowns and what it takes to share a dashboard with a team, plus a closing guided project. You also get the Trailhead warehouse file, a starter and solution dashboard application with an automated test suite, and a quiz drawn from a question bank at the end of every module.
If you have only ever built a static chart or a spreadsheet pivot table, this course teaches you to build something a user can actually filter and explore themselves, backed by real data instead of a screenshot. It suits analysts who finished Business Intelligence Data Modeling and now have a warehouse worth putting a real interface on, and it suits anyone who has used Power BI or Tableau and wants to understand dashboard interactivity from first principles, with open tools they can run and test themselves. By the end you will have built and tested a real interactive dashboard application, something you can run live in an interview or hand directly to a team. Enroll now, open the first lesson, and stop shipping dashboards nobody has actually tested.
SkillEnsure certificates reflect hands-on practice and real-world skills, not just watching videos or reaching the end of a course.
Learn moreHaving a verified SkillEnsure credential made a real difference during interviews. It gave employers confidence in my abilities.
SkillEnsure helped me transform years of learning and practical experience into a certification that I can proudly share as evidence of my professional competency.
Since I enjoy learning by reading - it was a great experience for me. One of the memorable features was structured quiz after every module with timely feedback to test my knowledge.
Many certifications focus on course completion. SkillEnsure focuses on demonstrating understanding against defined competency criteria, which made the credential feel more valuable to me.