Shiny for Python Ultimate - Web Development with Python

Video description

Dive into the world of web development with Python using Shiny, the ultimate tool for creating interactive web applications. Begin with an introduction to Shiny's architecture, exploring app layouts, widgets, and reactivity. Through hands-on sessions, you'll create your first Shiny app, learning to harness Python's robust capabilities for app development.

The journey continues with the construction of two feature-rich applications: a "Most Popular Languages" app to showcase trending technologies and a "Climate Change" app that visualizes global data with stunning visuals and interactive maps. You'll not only design visually appealing frontends but also craft efficient backends for seamless user experiences.

Finally, the course concludes with a deep dive into deployment options. From GitHub Pages to advanced solutions like Posit Connect, you'll master the art of making your apps available to the world. With practical coding exercises and real-world projects, this course ensures you're well-equipped to build, polish, and deploy professional web applications using Shiny for Python.

To access the supplementary materials, scroll down to the 'Resources' section above the 'Course Outline' and click 'Supplemental Content.' This will either initiate a download or redirect you to GitHub.

What you will learn

  • Develop interactive web apps with Python and Shiny
  • Implement responsive layouts with widgets and reactivity
  • Build and customize two full-fledged applications
  • Deploy web apps using GitHub Pages, shinylive.io, and Posit Connect
  • Troubleshoot deployment challenges and optimize app performance
  • Create and deploy real-world applications efficiently

Audience

This course is tailored for Python developers, data scientists, and software engineers aiming to expand their web development capabilities. Prior knowledge of Python programming is required, while basic familiarity with web technologies will be advantageous.

About the Author

Bert Gollnick: Bert Gollnick is a hands-on Data Scientist with extensive expertise in renewable energies, particularly wind energy. He currently works for a leading wind turbine manufacturer, bringing years of experience in applying data science to this dynamic field. With a background in Aeronautics and Economics, Bert has spent many years teaching Data Science and Machine Learning using R and Python. His primary focus lies in leveraging machine learning techniques to drive advancements in data science and contribute to the growth of renewable energy solutions.

Product information

  • Title: Shiny for Python Ultimate - Web Development with Python
  • Author(s): Bert Gollnick
  • Release date: September 2023
  • Publisher(s): Packt Publishing
  • ISBN: 9781805122753