LEARNING PATH: Shiny: Web Development with Shiny

所在平台: Udemy

课程主页: https://www.udemy.com/course/learning-path-shiny-web-development-with-shiny/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习路径:Shiny:使用Shiny进行网页开发 概述:Shiny是一个由用户贡献的R包,允许通过仅使用R代码轻松创建交互式Web界面。本课程将教您如何使用简单的R代码构建用户界面。Shiny包具有强大的灵活性,功能可以通过用户贡献的包以及HTML、CSS和JavaScript进行扩展。如果您希望了解Shiny并使用少量代码构建Web应用程序,那么这个学习路径将非常适合您。Packt的学习视频路径是一系列逻辑分明、循序渐进的视频产品,每个视频都在前一个视频所学技能的基础上进行。 本学习路径的亮点包括: - 学习使用内置的Shiny函数设计吸引人且灵活的布局。 - 理解反应性并控制Shiny中的反应性。 - 通过实践示例深入探讨Shiny的UI开发。 学习旅程概览: 您将从安装R、RStudio和Shiny开始,了解如何将Shiny嵌入到RMarkdown文档中。学习Shiny的输入和输出小部件,并将其组合到更大的应用程序中。接着,您将介绍Shiny的多个功能,例如动画、数据表、数据的下载与上传,以及如何生成吸引人且互动的数据表。您还将在一个玩具示例中实践反应性编程,控制程序中的反应性。 之后,您将使用完整功能的应用程序探索ggplot2movies数据集,学习反应性的工作原理及其控制方法。接下来,将基于ggplot2包中的diamonds数据集制作应用程序,并通过不同方法重新设计和重建界面以展示其使用和功能。同时,您将了解HTML模板的使用,并学习在Shiny中制作仪表板。最后,您将掌握使用Shiny的各种布局功能进行应用程序设计。 通过本学习路径,您将熟练掌握Shiny的应用开发技术,并能够快速构建自己的应用程序! 专家介绍:我们为您提供卓越的导师Chris Beeley,他自2008年起使用R,并全职开发软件以存储、整理和展示问卷数据,尤其注重使用Web和Shiny制作简单且吸引人的数据总结。他曾在全国各地发表关于Shiny的演讲,是《使用Shiny进行Web应用开发》的作者。

课程评论(0条)

课程详情

Shiny is a user contributed package for R that allows interactive web interfaces to easily be delivered through a web browser using only R code. It is simple to use R code to build user interfaces. There is also a lot of power and flexibility within the Shiny package, and its functionality can be expanded using user-contributed packages, as well as HTML, CSS, and JavaScript. So, if you are looking forward to get acquainted with Shiny to build web applications with only a few lines of code, then go for this Learning Path. Packt's Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Learn to use built-in Shiny functions to produce attractive and flexible layouts of your own design Understand reactivity and control reactivity within Shiny Explore more about UI development with Shiny through hands-on examples Let's take a quick look at your learning journey. You will start off by installing R, RStudio, and Shiny. You will explore on RMarkdown document to understand how Shiny can be embedded straight into a document. You will learn about the Shiny input and output widgets and how to put them together into a larger application. Further, you will be introduced to several features of Shiny, such as animation, data tables, downloading and uploading data, and how to produce attractive and interactive data tables. You will also go through a toy example. You will learn about reactive programming in Shiny and how to control reactivity in your programs. You will use a full-featured application to explore the ggplot2movies dataset. Moving on you will learn how reactivity works and how it can be controlled. Next, you will learn to produce an application based on the diamonds dataset included within the ggplot2 package. You will use the core single application but the interface will be reskinned and rebuilt throughout using different methods in order to illustrate their use and function. You will be exposed to examples that will demonstrate the use of HTML templates. You will learn about producing dashboards in Shiny. Finally, you will learn about laying out applications using the wide range of functions of Shiny. By the end of this Learning Path, you will be well versed with the application development techniques of Shiny and able to build your own applications in no time! Meet Your Expert: We have the best works of the following esteemed author to ensure that your learning journey is smooth Chris Beeley has been using R since 2008 and works full time developing software to store, collate, and present questionnaire data using open technologies (MySQL, PHP, R, Shiny), with a particular emphasis on using the web and Shiny to produce simple and attractive data summaries. He has delivered talks about Shiny all over the country. He is also the author of Web Application Development with R using Shiny.

课程标签

0人关注该课程

主题相关的课程