Rapid App Prototyping with Claude | 4-Day Live Workshop
RAP Workshop / $599 Early Bird $699 / 25 seats per cohort Reserve Your Seat
LIVE WORKSHOP / 3 COHORTS AVAILABLE

Rapid App Prototyping
with Claude

Four days. 2.5 focused hours each. Source documents to production-grade interactive applications. D3.js, Bayesian inference, physics-constrained modeling. No fluff. Every minute is building.

NEXT COHORTMar 30 / Apr 2
DAILY FORMAT12:00 / 2:30 PM ET
TOTAL4 Days / 10 Hrs
EARLY BIRD$599 $699
Reserve Your Seat Early bird ends Feb 28. 25 seats per cohort.
MLB R&D / 7 years PhD Statistics / Iowa State Posit / Official Partner NSF IGERT Fellow 15+ countries

Think About Project Design in a Whole Other Way

D3.js-powered interactive visualizations built from real source documents. A repeatable methodology for any industry. The skills employers are actively hiring for.

01
Ship in Days, Not Months
Every demo in our portfolio was built in a single weekend. The prompting architecture compresses weeks of front-end development into hours. You deploy your first app on day one.
02
Domain Knowledge Is the Moat
Anyone can ask an LLM to make a chart. This teaches you to extract computational primitives from source documents, validate against published data, and build tools that encode real expertise.
03
Fits Into Your Workday
2.5 focused hours per session. No PTO required. Attend over lunch, build alongside the instructor, and be back at your desk by 2:30 PM. Dense, practical, zero filler.

The Portfolio

Every one of these started as PDFs and a prompting loop. No React. No build step. Single HTML files running real domain logic.

Curling Simulator
PHYSICS + BAYESIAN INFERENCE
Curling Simulator
Three competing friction models from academic papers. ODE integration, elastic collisions, uncertainty envelopes, and physics-constrained Bayesian model comparison.
D3.jsODE SolverMonte Carlo3 Papers
Read the full build story
Diamond Shift
SCOUTING INTELLIGENCE
Diamond Shift
2025 Statcast OAA leaderboard driving position-specific defensive shift recommendations. Spray charts, directional splits, and auto-generated scouting reports.
D3.jsStatcast APISVGReal Data
Read the full build story
Taipei 101 Climb Tracker
STRUCTURAL ENGINEERING
Taipei 101 Climb Tracker
CTBUH structural engineering paper into a floor-by-floor data model. The building tapers. The viz tapers. The 2.5m wind-vortex notches are the climb route.
ShinyCTBUH PaperReal Dimensions
Read the full build story
NFL Field Visualization
SPECIFICATION RENDERING
NFL Field Visualization
IFAF rulebook PDF into a spec table into D3 rendering. Every hash mark, yard number, sideline tick, pylon, and goal post at exact regulation dimensions.
D3.jsIFAB RulebookSVGResponsive
Read the full build story

What You'll Build, Day by Day

You walk in with a Claude account and a laptop. You walk out with multiple deployed applications, a methodology playbook, and a certificate of completion.

Each Day / 12:00 PM to 2:30 PM ET
12:00 / 12:55 55 min Session 1 / Live instruction + hands-on building
12:55 / 1:00 5 min Break
1:00 / 1:55 55 min Session 2 / Live instruction + hands-on building
1:55 / 2:00 5 min Break
2:00 / 2:15 15 min Wrap-up / Key takeaways + what to practice tonight
2:15 / 2:30 15 min Open Q&A / Ask anything, debug together, go deeper
DAY 1 / MONDAY
Document-First Prototyping
  • The prompting architecture: extract, structure, confirm, generate
  • Feed a real PDF and build a specification-accurate visualization from scratch
  • Stack specification: single HTML, vanilla JS, D3.js, configurable constants
  • Typography systems, color architecture, and responsive design
  • The testing loop: you are Claude's eyes (screenshot, describe, iterate)
  • Deploy your first app to a shareable URL by end of day
DAY 2 / TUESDAY
Interactivity + Real Data
  • Load real datasets (CSV, JSON, API) into your D3 visualization
  • Add filtering, selection, hover states, and drill-down interactions
  • Build a scouting-report panel that auto-generates from the data
  • Debugging strategies: the CSS-fix story, invisible controls, canvas timing
  • Print styles, cross-device testing, and deployment best practices
DAY 3 / WEDNESDAY
Physics + Domain Modeling
  • Feed competing academic papers and extract computational primitives
  • Analytic vs. numerical equations: know what requires integration
  • Implement a governing ODE and validate against published data
  • Add collision physics with proper ODE-to-engine handoff
  • Prompt for transitions between subsystems (the hardest engineering)
  • Mid-trajectory detection, chain reactions, and velocity decomposition
DAY 4 / THURSDAY
Bayesian Inference + Portfolio
  • Physics-constrained Bayesian modeling: encode mechanics in the likelihood
  • Perturbed-prior Monte Carlo sampling in the browser
  • Uncertainty envelopes, scoring probabilities, model comparison
  • The browser-to-Stan bridge: how the prototype maps to production code
  • Final app deployment, portfolio presentation, and certificate ceremony

Everything You Walk Away With

4 days / 10 hours of live, hands-on instruction with a PhD-level instructor
Multiple deployed apps you built yourself and can show to employers or stakeholders
RAP Methodology Playbook with the complete prompting architecture documented
$300 credit toward any AthlyticZ course bundle (Shiny series, Bayesian series)
90-day recording access so you can revisit any session at your own pace
Private Slack channel for post-workshop support and community
Certificate of completion for your LinkedIn profile and professional development records
Employer documentation including formal invoice, W-9, and syllabus for L&D approval

Michael S. Czahor, PhD

Seven years in MLB front offices across three organizations: the Philadelphia Phillies, Detroit Tigers, and Miami Marlins. Lead QA, Principal QA, and Special Assistant roles building the analytical infrastructure that directly informed roster construction and player evaluation decisions.

PhD in Statistics with a specialization in Wind Engineering from Iowa State University. NSF IGERT Fellow (2013-2018). Research at the intersection of probabilistic modeling, physical systems, and real-time decision-making.

Founder and President of AthlyticZ. Official Posit Partner. Teaching data science, Bayesian modeling, and application development across 15+ countries. Advisory board member at Boston College MS Sports Analytics and Lasell University MS Applied Sports Science.

Teaching Excellence Award in Statistics, Iowa State University (2018)
NSF IGERT Fellow, National Science Foundation (2013-2018)
ASME Educator Award, American Society of Mechanical Engineering (2016)
Outstanding Engineering Member of the Year, Iowa State University (2016)
7
Years MLB R&D
3
MLB Organizations
15+
Countries Trained
PhD
Statistics / ISU

Reserve Your Seat

Three cohorts available. Same curriculum. Same instructor. 25 seats each. Pick the dates that work for you.

$599 $699
Early bird pricing through Feb 28. Regular price $699 starting March 1.
Includes $300 credit toward any AthlyticZ course bundle
COHORT 1
Mar 30 / Apr 2
Monday through Thursday
12:00 / 2:30 PM ET daily
Reserve / Cohort 1
25 seats
COHORT 3
Jun 8 / Jun 11
Monday through Thursday
12:00 / 2:30 PM ET daily
Reserve / Cohort 3
25 seats
  • 4 days / 10 hours of live instruction
  • Multiple deployed interactive applications you built
  • Complete RAP Methodology Playbook
  • 90-day recording access to all sessions
  • Private Slack channel for ongoing support
  • $300 course credit for Shiny or Bayesian series
  • Certificate of completion for your records
  • Employer documentation (invoice, W-9, syllabus)
25 seats per cohort. No exceptions. All times Eastern (9:00 AM / 11:30 AM Pacific).

Related Courses

The workshop gives you the methodology. These courses give you the depth. Apply your $300 workshop credit to any of these.

Shiny Series / App Architecture + Responsive Design
ProductioniZing Shiny
From Prototype to Production
Module architecture, golem framework, CI/CD pipelines, and the engineering patterns that separate hobby projects from tools your team depends on.
View Course
Outstanding UIs with Shiny
CustomiZing WidgetZ
Custom JavaScript bindings, HTML templates, and advanced CSS. Build bespoke interactive components that go far beyond default widgets.
View Course
Outstanding UIs with Shiny
Mobile StructureZ
Responsive applications that work on phones, tablets, and dugout iPads. Mobile-first layouts, touch interactions, and media query patterns.
View Course
Bayesian Series / The Modeling That Powers the Inference
Becoming a BayeZian I
Build Bayesian Intuition with Stan
Prior-likelihood-posterior workflow, generative modeling, MCMC diagnostics, and the Stan programming language. Hands-on with sports datasets. The prerequisite for the advanced series.
View Course
Becoming a BayeZian II
Master Advanced Stan Programming
Differential equations in Stan, physics-constrained models, mixture models, survival analysis, Gaussian Processes, HSGP approximations. 19 modules, 35+ hours, 30+ Stan files.
View Course

Common Questions

Do I need to know how to code?
You need basic familiarity with HTML and JavaScript. Enough to know what a function is and how to open a file in a browser. You do not need to be a developer. The entire methodology is about getting Claude to write the code while you provide the domain knowledge and quality control.
What do I need to bring?
A laptop with a browser and a Claude Pro account ($20/month). That is it. No IDE, no local dev environment, no npm. Everything we build is single-file HTML that runs in any browser.
Only 2.5 hours per day. Is that enough?
It is by design. 2.5 focused hours of live building beats 8 hours of lecture and filler. You get 110 minutes of pure instruction per session, plus structured Q&A. That is 10 hours of hands-on building across four days. Most full-day workshops deliver less actual building time after you subtract intros, transitions, and dead time. Every minute here is building.
Are Days 3 and 4 too advanced if I am not a statistician?
Days 3 and 4 introduce every concept from first principles. You do not need prior Bayesian or physics experience. If you can follow the logic of "run the simulation 20 times with slightly different parameters and see where the results land," you will follow the material. The math is in the app, not in your head.
Can I use this for non-sports domains?
Absolutely. The methodology is domain-agnostic. We teach with sports because the data is rich and the problems are visual. Attendees have applied RAP to financial dashboards, supply chain monitoring, clinical trial visualization, and real estate analytics. If you have source documents and a domain, this works.
Will my employer cover this?
Most companies have a professional development or training budget, and this workshop qualifies. It covers D3.js data visualization, AI-assisted development methodology, Bayesian modeling, and interactive application design. These are high-demand skills across every industry. We provide a formal invoice, a W-9, and a detailed syllabus formatted for your manager or L&D team. Many attendees have had this approved under annual training, conference, or tuition reimbursement budgets. If you need a justification letter, email [email protected] and we will send a template you can submit directly.
How does the $300 course credit work?
Every workshop attendee receives a $300 credit applicable to any AthlyticZ course or bundle. This includes the Shiny series (ProductioniZing, CustomiZing WidgetZ, Mobile StructureZ) and the Bayesian series (BayeZian I, BayeZian II). The credit is issued after the workshop and has no expiration date.
What time zone are the sessions in?
All sessions run 12:00 PM to 2:30 PM Eastern Time (9:00 AM to 11:30 AM Pacific). This covers both US coasts during working hours. All sessions are recorded, so if you need to miss a day you can catch up.
Will recordings be available?
Yes. All attendees get 90 days of recording access. But this workshop is designed around live building and real-time debugging. The recordings are a safety net, not a substitute.
What is the refund policy?
Full refund up to 14 days before the workshop. 50% refund up to 7 days before. No refunds within 7 days, but you can transfer your seat to someone else.

Ready to Build?

25 seats per cohort. 4 days. Multiple deployed apps. A methodology you will use for the rest of your career.

Reserve Your Seat