We may earn an affiliate commission when you visit our partners.
Charlotte Wickham

Shiny is a tool that helps you turn your R code into professional, interactive web applications. This course will teach you how to build a Shiny app from the ground up.

Read more

Shiny is a tool that helps you turn your R code into professional, interactive web applications. This course will teach you how to build a Shiny app from the ground up.

Shiny is a package that allows you to build interactive web apps using R code alone, and a shiny app is a great way to communicate your work to others. In this course, Building Your First R Shiny 1 Application, you'll walk through all the steps to get your first shiny app up and running. First, you’ll start by learning about the minimal requirements for a shiny app and how to have RStudio help you get them in place. Then, you’ll build a user interface and see how to populate it with R output. Finally, you’ll learn how to get your app live on the web. By the end of the course, you’ll have written your very own Shiny app, and be ready to embark on apps tailored to your own work.

Enroll now

What's inside

Syllabus

Course Overview
Getting Started with Shiny
Adding Your First Components to a Shiny App
Arranging Components in Your Shiny App
Read more
Increasing the Complexity of Your Shiny App
Polishing and Sharing Your Shiny App

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches a valuable skill used in both industry and academia
Course content is coherent and appears comprehensive
Hands-on labs and interactive materials enhance learning
Provides a solid foundation for future studies
Instructor is not well-known in the field

Save this course

Save Building Your First R Shiny 1 Application to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Building Your First R Shiny 1 Application with these activities:
Practice Your R Coding
R coding is critical to the understanding and mastery of this course. You will need to have some level of programming skill with R prior to taking this introduction to shiny apps in R.
Browse courses on R Language
Show steps
  • Complete a few basic R coding exercises
  • Modify existing R code from another source or project to experiment with major changes in the output
Show all one activities

Career center

Learners who complete Building Your First R Shiny 1 Application will develop knowledge and skills that may be useful to these careers:
Data Scientist
In the role of a Data Scientist, you will be responsible for collecting, analyzing, and interpreting large amounts of data. You will use your skills in statistics and programming to build models that can predict future trends and outcomes. Taking the course Building Your First R Shiny 1 Application will help you develop the skills you need to succeed in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Data Analyst
As a Data Analyst, you will be responsible for collecting, cleaning, and analyzing data to identify trends and patterns. You will use your skills in statistics and programming to create reports and visualizations that can be used to make informed decisions. The course Building Your First R Shiny 1 Application will help you develop the skills you need to succeed in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Business Analyst
As a Business Analyst, you will be responsible for analyzing business processes and identifying areas for improvement. You will use your skills in data analysis and problem-solving to develop solutions that can help businesses achieve their goals. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Statistician
As a Statistician, you will be responsible for collecting, analyzing, and interpreting data. You will use your skills in statistics and probability to develop models that can be used to make predictions and inferences. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Marketing Analyst
As a Marketing Analyst, you will be responsible for analyzing marketing data and identifying trends. You will use your skills in data analysis and marketing to develop strategies that can help businesses achieve their marketing goals. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Machine Learning Engineer
As a Machine Learning Engineer, you will be responsible for developing and deploying machine learning models. You will use your skills in machine learning and programming to create models that can learn from data and make predictions. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Data Visualization Specialist
As a Data Visualization Specialist, you will be responsible for creating visualizations that communicate data in a clear and concise way. You will use your skills in data analysis and visual design to create visualizations that can be used to make informed decisions. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate data analysis results.
Quantitative Analyst
As a Quantitative Analyst, you will be responsible for developing and using mathematical models to assess risk and make investment decisions. You will use your skills in mathematics, statistics, and programming to create models that can be used to make informed decisions. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Product Manager
As a Product Manager, you will be responsible for defining, developing, and launching new products. You will use your skills in product management, marketing, and engineering to create products that meet the needs of users. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Consultant
As a Consultant, you will be responsible for providing advice and guidance to clients. You will use your skills in consulting and problem-solving to help clients achieve their goals. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
User Experience Designer
As a User Experience Designer, you will be responsible for designing and developing user interfaces. You will use your skills in design and human factors to create user interfaces that are both usable and enjoyable. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Information Architect
As an Information Architect, you will be responsible for designing and organizing information. You will use your skills in information architecture and user experience to create websites and applications that are easy to navigate and understand. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Technical Writer
As a Technical Writer, you will be responsible for writing and editing technical documentation. You will use your skills in writing and technical communication to create documentation that is clear, concise, and accurate. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications that can visualize and communicate your data analysis results.
Web Developer
As a Web Developer, you will be responsible for designing and developing websites and web applications. You will use your skills in HTML, CSS, and JavaScript to create websites that are both visually appealing and functional. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications.
Software Engineer
As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications. You will use your skills in programming and computer science to create software that meets the needs of users. The course Building Your First R Shiny 1 Application may be useful for you in this role. The course will teach you how to use R and Shiny to create interactive web applications.

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Building Your First R Shiny 1 Application.
Provides a comprehensive overview of PyTorch, and valuable resource for those who want to learn more about this topic.
Provides a comprehensive overview of R, and valuable resource for those who want to learn more about the language.
Covers more advanced topics in R, and valuable resource for those who want to become more proficient in the language.
Provides a comprehensive overview of deep learning, and valuable resource for those who want to learn more about this topic.
Provides a comprehensive overview of data manipulation in R, and valuable resource for those who want to learn more about this topic.
Provides a comprehensive overview of R Markdown, which powerful tool for creating dynamic and interactive reports.
Provides a solid foundation in HTML and CSS, which are essential for creating the user interface of a Shiny app.
Provides a quick and easy introduction to JavaScript, which is used to add interactivity to Shiny apps.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser