Build real skills with mentors who know data science

Posit Academy is a mentor-led, project-based training program that teaches your team to write production-quality R code through hands-on practice, industry-relevant data sets, and small-group collaboration.

Play video Posit-Academy

Trusted by millions of weekly users

How Posit Academy works

Three components that build lasting, job-ready coding skills.

The Academy Experience

Your typical week

Posit Academy balances structured learning with hands-on exploration. Here is what a typical week looks like for your team. 

~45 min/day

Interactive daily lessons 

About 45 minutes per day. Work through coding tutorials that teach data science fundamentals in R, with immediate feedback on every line of code you write. Lessons introduce new concepts gradually and reinforce earlier material as the course progresses, so learners build confidence alongside competence.

Weekly

Project milestones 

Each week, apply the skills you have learned to a real-world data science project using data from your industry. Some tasks are collaborative, so you and your colleagues can compare approaches. Others are independent investigations where you practice using relevant tools from day one.

~2 hrs/week

Group sessions 

About 2 hours per week. Join your colleagues and your Academy mentor in a live, small-group session. Ask questions, share your work, celebrate progress, and tackle problems together. Your mentor also teaches best practices and skills that go beyond what a tutorial can cover.

Choose your learning path

All Academy courses combine mentor-facilitated small-group learning with self-paced lessons and hands-on project work. We currently offer three courses in R, tailored for different experience levels and goals. Python courses are in development.

posit academy - tidyverse

Foundations of the Tidyverse

Duration: 8 weeks
Prerequisites: No programming experience needed

What you'll learn: Fundamental data science skills in R, including how to use tidyverse packages to import, transform, clean, and visualize data. In your final week, choose the topics most relevant to your work for a deep-dive session. Options include reproducible reporting with Quarto, getting started with functions, and producing publication-quality tables and plots.
Ideal for: Teams new to R. Data scientists moving from SAS, Excel, or SPSS. Current R users adopting tidyverse best practices. Teams adding R alongside Python.
posit academy - r

Programming in R

Duration: 8 weeks
Prerequisites: Tidyverse proficiency (or completion of Foundations of the Tidyverse)

What you'll learn: How to write R code that is more reliable, reusable, and production-ready. Working alongside your colleagues and mentor, you will learn debugging techniques, write more complex functions, test your code, and prepare your work for production workflows. By the end of this course, you will have the tools to write a simple R package.
Ideal for: Data scientists expanding their R skills. R users preparing to develop Shiny applications or internal packages. Teams focused on reproducibility, code quality, and efficiency.
posit academy - shiny

Intro to Shiny for R

Duration: 6 weeks
Prerequisites: Tidyverse proficiency and function writing (or completion of Programming in R)

What you'll learn: How to build interactive web applications in R using Shiny. You will learn the fundamental components of a Shiny application, build mental models for reactivity, and develop a capstone application of your choice in close consultation with your mentor and colleagues.
Ideal for: Experienced R users ready to create interactive applications and dashboards for stakeholders.
posit academy logo

Why invest in Posit Academy when free resources exist?

Free courses and tutorials may teach only syntax. Posit Academy teaches your team how to apply data science to business problems in your industry context.

  • Build an internal community of practice
  • Learn from an experienced data science mentor
  • Curriculum built by the creators of the tidyverse

Transform Your Team with Posit Academy

Mentor-led training that develops data scientists who deliver business value. Let's discuss how Academy can work for your organization.