Who this is for
- R users who can write dplyr and want to build real ML and LLM systems. Comfort with the tidyverse is assumed; no prior ML or LLM experience needed.
Not for you if
- You've never written R — this assumes working tidyverse comfort
- You want a Python course — this is R, end to end
- You want theory and math derivations — this is applied and production-focused
- You want a five-minute prompting tutorial — this builds ML foundations first, then goes deep on LLMs
What you leave with
- A full tidymodels ML pipeline, trained, tuned, and evaluated
- A production RAG pipeline with proper retrieval and evaluation
- A deployed model API and a working Shiny + LLM chatbot
- The judgment to choose models, evaluate them honestly, and ship
The full curriculum
From Visualization to Production ML
Chat, Prompts, Structured Output, Multimodal
Tool-calling, RAG, NLP, and Evaluation
Shiny + querychat + LLM Application Patterns
What's included
- Lifetime accessEvery module and lesson, yours to keep and revisit, forever.
- Posit cloud workspaceA provisioned enterprise IDE and compute. Nothing to install.
- Project files and codeEvery notebook, dataset, and finished build, to keep and adapt.
- All future updatesNew lessons and refreshes as the tools move, at no extra cost.
- Self-pacedStart today, go at your own pace, no cohort to wait for.
- Free with MembershipOr get this course and the full catalog with Membership.
Your instructors

Nic is an open source developer, R educator, and consultant. She maintains Apache Arrow, co-authored Scaling Up with Arrow and R, and builds courses teaching people how to work with LLMs in data science. Her work sits at the intersection of high-performance data tooling and practical, hands-on education for working data scientists.
LinkedIn →
Christoph is a financial economist and data scientist with deep, hypothesis-driven expertise in data wrangling, statistical analysis, and model development. He specializes in building scalable interactive dashboards (primarily in Shiny for R or Python, deployed with Docker, CI/CD, and ShinyProxy) and automated reporting pipelines built with Quarto and workflows like GitHub Actions. He builds custom open source packages including tidyfinance, fmpapi, and wbids in R and wbwdi and fmpapi in Python. With extensive teaching experience from university courses to corporate training, he delivers engaging, practical sessions across data visualization, data transformation, and reproducible workflows, adapting content and pace to academics, analysts, and business professionals alike.
LinkedIn →Questions
Is this included with Membership?
Yes. AthlyticZ Membership ($2,999/yr) includes this and the entire course catalog, plus the live Masterclass. If you plan to take more than a couple of courses, Membership is the better math.
Is it self-paced?
Yes. Start today and go at your own pace, with lifetime access to every lesson and all future updates.
Do I need to install anything?
No. You work on the provisioned Posit platform in the browser, on the same enterprise tools professional teams use.