Udemyallen

Building User Interfaces with R Shiny, HTML, JS and CSS

Enhance your Shiny apps! Learn to integrate HTML, JS, and CSS for custom styling and functionality. Boost your app's user experience.

2students
2h 32m
Certificate
Ridwan Suleiman Adejumo
Ridwan Suleiman AdejumoData Scientist and Biostatistician

Course Content

Building User Interfaces with R Shiny, HTML, JS and CSS is an all-levels Udemy course taught by Ridwan Suleiman Adejumo. It runs 2h 32m, is taught in English, and includes a certificate of completion. 2 students have enrolled. It is a paid course, first published July 2025.

Unlock the Power of Interactive Web Apps with R Shiny!

Elevate your R development skills and create dynamic web applications with this comprehensive R Shiny course. This hands-on training seamlessly integrates powerful web technologies like HTML, CSS, and JavaScript to take your Shiny app development to the next level.

What You'll Learn:

  • Web Development Fundamentals: Begin with a solid understanding of the building blocks of the web. Learn the basics of HTML structure, how to effectively inspect web pages, and the collaborative roles of CSS and JavaScript.
  • HTML Manipulation with R: Explore the versatile htmltools package to create and manipulate HTML elements directly within your R code, enabling a more dynamic and integrated development workflow.
  • Dependency Management: Master essential techniques for effectively managing dependencies in your R Shiny projects, ensuring smooth and reliable application performance.
  • CSS Mastery for Polished UIs: Dive deep into CSS to craft visually appealing and professional user interfaces. Learn to write effective selectors, create custom stylesheets, and customize UI components for enhanced engagement.
  • Introduction to Gain a firm grasp of JavaScript fundamentals, including variables, functions, and event handling.
  • Interactive App Development: Add interactive behaviors to your Shiny apps using both native JavaScript and the widely used jQuery library – a valuable skill for creating engaging user experiences.

By the end of this course, you will be able to:

  • Develop visually stunning and highly interactive Shiny applications.
  • Build dashboards, prototypes, and professional web apps directly within the R environment.
  • Apply practical knowledge to create dynamic and engaging user interfaces.
  • Effectively manage dependencies and leverage CSS and JavaScript for enhanced functionality.

This course is perfect for R developers looking to expand their skillset and create cutting-edge web applications. Get ready to transform your Shiny app development!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

skillshare
5.0
2h 42m
intermediate
pluralsight
5.0(28)
1h 31m
all
skillshare
5.0
1h 28m
beginner
pluralsight