Udemy

Shiny for Python Masterclass: Build Dashboards using Shiny

Enroll Now
  • 486 Students
  • Updated 2/2025
5.0
(11 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
7 Hour(s) 6 Minute(s)
Language
English
Taught by
Olabode Alamu, The Fullstack Ninja
Rating
5.0
(11 Ratings)

Course Overview

Shiny for Python Masterclass: Build Dashboards using Shiny

Learn Shiny for Python, Plotly and Pandas to Build Stunning Dashboards and web apps. SHiny for python is an alternative

Shiny for Python: A Powerful Alternative to Streamlit


Shiny for Python is an excellent alternative to Streamlit, offering greater ease of customization in many ways. It enables you to create dashboards that stand out with beautiful aesthetics while maintaining functionality and performance. If you’re already familiar with Streamlit, I challenge you to explore Shiny for Python—it might become your new favorite tool.


Build Interactive, Dynamic Web Applications with Ease

Do you want to create interactive, dynamic web applications using Python without becoming a full-fledged web developer? Look no further! Shiny for Python simplifies the process of turning your data analysis workflows into professional-grade dashboards and web apps—all powered by Python.


Master Shiny for Python in This Course

In this course, you’ll gain expertise in Shiny for Python, a framework that brings interactivity to your data visualizations and analyses. From crafting simple applications to building complex, feature-rich dashboards, you’ll learn essential concepts, tools, and techniques step by step.


Whether you’re a data scientist, analyst, or Python enthusiast, this course will equip you with the skills to build stunning, functional applications that provide actionable insights and engage users.


What You’ll Learn


Shiny Basics:

• Create your first “Hello World” Shiny app in Python.


Advanced Features:

• Leverage reactivity for real-time app updates.

• Integrate popular libraries like Pandas and Plotly.


User Experience Design:

• Craft intuitive and visually appealing dashboards.

• Optimize layouts for different screen sizes.


Real-World Use Cases:

• Build apps for data exploration, reporting, and real-time monitoring.


Who This Course Is For

Data Scientists: Enhance your analyses beyond Jupyter notebooks by adding interactivity and seamlessly sharing insights.

Python Developers: Create powerful web apps without needing to learn JavaScript or HTML.

Business Analysts: Develop self-service dashboards for stakeholders.

Students & Enthusiasts: Master a high-demand skill in the growing data science field and unlock opportunities as a freelance consultant.


Why Take This Course?

• No prior web development experience required!

• Hands-on coding exercises and real-world projects.

• Practical examples tailored for data science, business analytics, and research applications.

• Tips and tricks for creating polished, high-performance dashboards.


By the end of this course, you’ll have the confidence to design and deploy Shiny-powered Python apps that bring your data to life. Let’s build something amazing together!

Course Content

  • 10 section(s)
  • 73 lecture(s)
  • Section 1 Introduction
  • Section 2 Basic Layout in Shiny
  • Section 3 Quick Plotly Express Refresher (Optional Section)
  • Section 4 Gapminder Dashboard (Basic version)
  • Section 5 Titanic Dashboard
  • Section 6 US Cities Population Dashboard
  • Section 7 Iris Dashboard
  • Section 8 Spotify Dashboard built using Shiny for Python
  • Section 9 Reference: Widgets in Shiny
  • Section 10 Exploratory Data Analysis

What You’ll Learn

  • Learn how to develop beautiful web apps and dashboards using the Shiny Library in Python.
  • Learn how to create effective and compelling visuals using plotly express.
  • Learn how to tackle any dashboard project given the dataset.
  • Learn how to add reactivity and interactivity to your Shiny Dashboards.


Reviews

  • S
    Stephen Potter
    5.0

    I'm learning a lot from this course

  • J
    John Keep
    5.0

    Enjoyed this course. Did not know anything about Shiny but needed a dashboard, this worked out great. Constructive suggestions, make all the .csv files you're using available and downloadable. A section on deploying the dashboard online would have been really helpful. Overall, a really good course.

  • A
    Adegoke Oladimeji
    5.0

    Learning from this author has greatly improved my Python skills, I started from zero to building models in a short time, for anyone looking for a course to simplify how to build Dashboard, I will recommend this course.

  • S
    Sanusi Muhyideen
    5.0

    Great course It's very easy to understand for a beginner.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed