К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Shiny for Python Ultimate - Web Development with Python · LearnSpace
Назад в каталог
courseraПрограммирование

Shiny for Python Ultimate - Web Development with Python

Курс от Packt
Средний≈ 6.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the power of Shiny for Python to build interactive, dynamic web applications. In this comprehensive course, you'll start by learning the core principles of Shiny and Python integration, setting a solid foundation for your development journey. You'll master the essential tools and skills to craft real-time applications, including handling user inputs, creating engaging layouts, and deploying apps to the web. The course begins with an introduction to Shiny's high-level app structure and progresses to developing your first interactive app. You'll dive into coding to build a functional UI, implement reactivity, and create seamless backends. The hands-on approach ensures you gain practical experience and build a deeper understanding of Shiny’s capabilities. Each coding session is designed to enhance your skills progressively, preparing you for more complex app development. As you advance, you'll work on two significant projects. The first app focuses on showcasing the most popular programming languages, providing a solid base for visualizing and manipulating data. You'll prepare and organize data, build a user-friendly frontend, and implement backend functionality. The second project takes on a more complex challenge by analyzing climate change data, where you will learn advanced data visualization techniques, including map plotting and color maps, to present compelling insights. This course is ideal for aspiring web developers, data enthusiasts, and anyone looking to create powerful, interactive applications with Python. No prior experience with Shiny is required, though familiarity with Python basics will be beneficial. The course is designed to help you progressively master web app development, from conceptualization to deployment.

Навыки, которые вы освоите

Front-End Web DevelopmentInteractive Data VisualizationApplication DeploymentBack-End Web DevelopmentData AnalysisUser Interface (UI) DesignUser Interface (UI)Web ApplicationsWeb DevelopmentFull-Stack Web DevelopmentServer SidePython ProgrammingShiny (R Package)Development EnvironmentData Visualization SoftwareUI ComponentsSpatial Data AnalysisStatistical Visualization

Программа курса

5 модулей · 47 учебных материалов

01Introduction and Setup6 материалов

Introduction and Setup

What Is Shiny?ВидеоFull Course ResourcesЧтениеCourse ScopeВидеоSelf-PresentationВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Shiny for Python Ultimate - Web Development with Python
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6.2 ч

5 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
System SetupВидео
Get Material and Local Environment (Coding)Видео
02Shiny for Python10 материалов

Shiny for Python

High-Level App StructureВидеоOur First App (Coding)ВидеоHow to Run the Webserver (Coding)ВидеоLayout (101)ВидеоControl Widgets (101)ВидеоControl Widgets (Coding)ВидеоReactivity (101)ВидеоReactivity (Coding)ВидеоBuilding a Simple Shiny for Python AppDIALOGUEShiny for Python - AssessmentЗадание
03First App - Most Popular Languages6 материалов

First App - Most Popular Languages

App OverviewВидеоData Preparation (Coding)ВидеоFrontend (Coding)ВидеоBackend (Coding)ВидеоBuilding Your First App with Popular Programming Languages DatasetDIALOGUEFirst App - Most Popular Languages - AssessmentЗадание
04Second App - Climate Change15 материалов

Second App - Climate Change

App OverviewВидеоApp Setup (Coding)ВидеоData Preparation (Coding)ВидеоFrontend - App Setup (Coding)ВидеоFrontend - Layout with Rows and ColumnsВидеоFrontend - Adding Static Content (Coding)ВидеоFrontend - Image with a Link (Coding)ВидеоFrontend - Linking Static Content (Coding)ВидеоBackend - Adding the World Map (Coding)ВидеоBackend - Map Plotting Function (Coding)ВидеоBackend - Temperature Plot (Coding)ВидеоBackend - Implement a Progress Bar (Coding)ВидеоBackend - Implement Color Map (Coding)ВидеоImplementing Climate Data Visualization in an AppDIALOGUESecond App - Climate Change - AssessmentЗадание
05Deployment10 материалов

Deployment

Deployment OptionsВидеоshinylive.io and GitHub Gist (101 + Coding)ВидеоWeb Assembly (101)ВидеоGitHub Pages (101)ВидеоGitHub Pages (Coding)ВидеоPosit Connect (101)ВидеоPitfallsВидеоDeployment - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание