Course Information
Course Overview
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.
Skills covered in this course
Reviews
-
SStephen Potter
I'm learning a lot from this course
-
JJohn Keep
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.
-
AAdegoke Oladimeji
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.
-
SSanusi Muhyideen
Great course It's very easy to understand for a beginner.