SMART on FHIR Bootcamp | Medblocks

Build 5 FHIR Apps in 10 Weeks. Integrate with Epic, Cerner, and CDS Hooks.

Learn FHIR by building real patient apps, practitioner apps, backend services, and CDS Hooks. Self-paced with live sessions and 1-on-1 support.

1 13 participant 1 14 participant 1 03 participant 1 15 participant

300+ students enrolled

Instant access. Certificate included.

FHIR was not supposed to be this hard.

You don't know where to start.

The spec is 3,000 pages. Every guide assumes you already know half the acronyms. You've read the same page four times and you're still not sure what to build first.

You've put in the hours. You still can't build it.

You could pass a quiz on FHIR. But when you try to connect to Epic and ship something real, it falls apart. Knowing the concepts and being able to use them are completely different skills. Nobody teaches that gap.

Every EHR does it differently.

Epic has its own auth quirks. Cerner handles scopes differently. Athena uses a completely different launch flow. The spec is a baseline, not a guarantee. What works with one EHR breaks with the next.

Illustration
Illustration

Why I created this bootcamp

Most developers never finish what they start with FHIR. Not because it's too hard, but because nothing forces them to ship. This bootcamp changes that.

A clear goal on what to build

You're not learning in the abstract. You ship a real SMART on FHIR app from scratch.

Optimized to finish in two weeks

It's self-paced, but every module is scoped so you can ship in two weeks. No fluff, no rabbit holes.

A peer group to keep you accountable

Build alongside a cohort of developers going through the same challenges. You're not doing this alone.

A mentor you can actually reach

Live open sessions where you can ask anything, plus 1-on-1 support when you're stuck. No forums, no waiting.

What students are saying

"I have learned more in this class in the last month than I have professionally, like in three years total."

Michelle Currie

Michelle Currie

MS, RN, CPHQ, CPHIMS

"If you want to work with FHIR, this is the best course you can take!"

Dr. Nikhil Madhuripan

Dr. Nikhil Madhuripan

MD, University of Colorado Anschutz

"Initially, I struggled to understand Epic, FHIR, etc., on my own, but this course clarified everything."

Yadh El Afrit

Yadh El Afrit

Software Engineer at EMCsoft

"What this class is helping me do is have the vocabulary to talk to these developers who are building software for us."

Andrew Rose

Andrew Rose

Director, Boulder Emotional Wellness

It's everything you need to ship an app every 2 weeks. Not just videos.

Extensive Video Library

88 lessons covering FHIR fundamentals, SMART on FHIR, OAuth2, Bulk API, and more.

Extensive Video Library

Coding Samples & Tutorials

Step-by-step coding tutorials with real debugging, errors, and complete implementations.

Coding Samples & Tutorials

Live Weekly Sessions

Drop into weekly open sessions every Wednesday. Discuss progress, get unstuck, demo your work.

Live Weekly Sessions

1-on-1 Sessions

Book individual sessions with your instructor. Review your approach, debug issues, get feedback.

1-on-1 Sessions

Community & Demos

Share your demo videos in Slack. Get feedback from mentors and fellow implementers.

Community & Demos

Certificate

Complete the bootcamp for a shareable certificate that validates your hands-on FHIR experience.

Certificate

About Sidharth Ramesh

Sidharth is a doctor who taught himself to code. He's built FHIR integrations for health systems worldwide and founded Medblocks to help developers ship healthcare apps that actually work.

He's taught hundreds of developers SMART on FHIR through live workshops and this bootcamp. You'll get direct access to someone who's debugged OAuth flows at 2 AM and shipped production FHIR apps.

400+

Developers Trained

10+

Years in Healthcare IT

50+

Projects Delivered

Sidharth Ramesh

Here's what will happen over 10 weeks

5 real applications. Each module ends with a working app you can demo.

Illustration
Week 1-2

Patient Management Application

  • Build a JavaScript app to list, create, update, and search patients
  • Learn FHIR REST, resource structure, and CRUD operations
  • Master search parameters and pagination
Patient Management Application
Week 3-4

SMART Patient App on Epic

  • Build a patient-facing app that connects to Epic
  • Display patient info, medication history, and lab reports
  • Learn SMART on FHIR authentication and token flows
SMART Patient App on Epic
Week 5-6

SMART Practitioner App on Cerner

  • Build a practitioner-facing app on Cerner
  • Display patient banners, vital signs, and create new entries
  • Learn EHR launch flows and SMART v1 vs v2
SMART Practitioner App on Cerner
Week 7-8

SMART Backend Application on Epic

  • Build a Node.js backend service using Bulk API
  • Send email alerts for abnormal lab results
  • Learn JWTs, cryptography, and cron scheduling
SMART Backend Application on Epic
Week 9-10

FHIR Facade on Postgres

  • Build a Java app exposing Postgres as a FHIR API
  • Learn HAPI FHIR and resource providers
  • Bridge legacy databases to FHIR
FHIR Facade on Postgres

Weeks of setup, done for you

AI coding setup for FHIR

Get Cursor, Claude Code, and Lovable working with FHIR out of the box. Build faster with AI that knows your stack.

AI coding setup for FHIR

EHR sandbox setup guides

Register your app, configure scopes, and get developer access on Epic, Cerner, and more. No weeks of back-and-forth.

EHR sandbox setup guides

Ready-to-use Postman collection

Pre-built requests for every major FHIR endpoint. Import once, start testing across Epic, Cerner, and Athena immediately.

Ready-to-use Postman collection

"This course has been forcing me, in a good way, to learn coding. I've achieved something significant every week! I thank Dr. Sidharth Ramesh for that."

Pi Shetshotisak

Pi Shetshotisak

MD & Scrum Master at ODDS

"The pace and format, including the kickoff and follow-up classes, have been very effective. Everything was great!"

Bijita KC

Bijita KC

Backend Developer, Asterisk Hubs

"From this course I have learned a lot about the digital healthcare landscape and how applications are developed. You don't have to be a hardcore coder to enjoy the class."

John Powderly, MD

John Powderly, MD

Founder & President, Carolina BioOncology Institute

Everything you need to build real FHIR apps

One price. Lifetime access. Everything included.

$1,399

One-time payment. Instant access.

Course content

  • All 98 video lessons across 5 modules
  • Full source code for all 5 apps
  • Access to the Slack community
  • Shareable completion certificate
  • Lifetime access including future updates

Live support and accountability

  • Weekly live open sessions (Wednesdays, 10am EST)
  • Code and architecture reviews
  • Demo reviews with mentor feedback
  • Priority support on Slack and email

Included bonuses

  • FREE SMART on FHIR sandbox setup guide for the top 10 EHRs: Epic, Cerner, Athena, eClinicalWorks, Veradigm/Allscripts, and more. Get approved developer access without the usual weeks of back-and-forth
  • FREE Production go-live checklist for all 10 EHRs, covering app review requirements, security checks, and submission gotchas
  • FREE Ready-to-import Postman collection for all major FHIR endpoints across Epic, Cerner, Athena, eClinicalWorks, Veradigm/Allscripts, and more
  • FREE Access to previous student code submissions across every app type, so you can see how others solved the same problems
  • FREE AI coding setup guide for FHIR: get Cursor, Claude Code, and Lovable working with FHIR out of the box

Add-ons

  • $100/hour 1-on-1 sessions(50% off our standard rate)

Frequently asked questions

Is this self-paced or cohort-based?

Self-paced. You get instant access to all 88 lessons and can work through them at your own speed. We run live weekly sessions every Wednesday for demos and Q&A, and you can book 1-on-1 sessions with tutors whenever you need help.

Do I need Epic or Cerner sandbox access?

Yes. For modules 2–4 you'll need sandbox credentials. Epic and Cerner both offer free developer sandboxes. We walk you through the signup process in the course.

What if I get stuck?

You have access to our Slack community, weekly live sessions, and 1-on-1 tutoring. Most questions get answered within 24 hours.

What's the refund policy?

Full refund within 14 days if you've completed less than 20% of the course. No questions asked.

How long do I have access?

Lifetime access. Once you enroll, you keep access to all lessons, updates, and the community.

Ready to build real FHIR apps?

Enroll now. Instant access. Certificate included.