Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PyTorch, Shiny, Pandas & More-Build Interactive Data Science
13 students

PyTorch, Shiny, Pandas & More-Build Interactive Data Science

Master Python Data Science by Creating Interactive Apps with Shiny, PyTorch, Pandas, Seaborn & Matplotlib
Created byDr. Ron Erez
Last updated 6/2025
English

What you'll learn

  • Build interactive web applications and dashboards using Shiny and Shiny Express in Python to visualize and explore data dynamically.
  • Master core Python data science libraries — Pandas, Seaborn, and Matplotlib — for effective data cleaning, analysis, and visualization.
  • Understand fundamental deep learning concepts and implement basic neural networks using PyTorch from scratch.
  • tch. Apply practical, hands-on techniques to create real-world data-driven projects that combine interactivity with machine learning insights.

Course content

6 sections43 lectures4h 5m total length
  • Introduction0:20

Requirements

  • Basic understanding of Python programming (variables, functions, loops).
  • No prior experience with Shiny, data visualization libraries, or PyTorch is required — everything is taught from scratch.
  • A computer with Python installed
  • Curiosity and willingness to learn interactive data science and pytorch fundamentals.

Description

Unlock the power of interactive data science with Interactive Data Science in Python — a comprehensive, beginner-friendly course designed to take you from novice to confident practitioner. We begin by exploring Shiny, the dynamic and popular web app framework for Python, where you'll learn how to build interactive dashboards, responsive data visualizations, and user-friendly interfaces using the classic Shiny library. Once you’ve gained solid skills, you’ll transition smoothly to Shiny Express, a modern, more streamlined toolkit that accelerates app development while maintaining full flexibility.

Alongside Shiny, you’ll dive deep into essential Python data science libraries like Pandas, Seaborn, and Matplotlib. You’ll master how to clean, analyze, visualize, and explore complex datasets with clarity and precision, empowering you to uncover patterns and tell compelling stories with data.

This course also introduces PyTorch basics from scratch — perfect for beginners eager to explore deep learning and neural networks. You’ll grasp fundamental machine learning concepts and get hands-on experience building your own models, preparing you to confidently tackle more advanced AI projects.

Throughout the course, you’ll engage with practical coding exercises, real-world datasets, and projects focused on creating interactive applications that captivate users and dynamically reveal insights. Whether you aspire to be a data scientist, analyst, or developer, this course will equip you with the skills and confidence to build powerful data-driven applications and understand foundational deep learning techniques in Python.

Jump in today and bring your data to life with interactive, intelligent applications!

Who this course is for:

  • Those who prefer learning through building interactive applications rather than theory alone.
  • Aspiring data scientists, analysts, and developers looking to build dynamic dashboards and web apps with Shiny.
  • Anyone interested in learning PyTorch basics
  • Beginners and intermediate Python users who want to dive into interactive data science and visualization.