In 10 weeks, learn FHIR by building 5 apps - patient apps, SMART on FHIR integrations with Epic and Cerner, backend services and FHIR Facades.
Pi Shetshotisak
MD & Scrum Master at ODDS
"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."
Yadh El Afrit
Software Engineer at EMCsoft
"This is an excellent course. Dr. Sidharth is an exceptional instructor, and I highly recommend it. Initially, I struggled to understand Epic, FHIR, etc., on my own, but this course clarified everything."
Dr. Nikhil Madhuripan
MD , University of Colorado Anschutz
"This course is amazing! If you want to work with FHIR, this is the best course you can take!"
So you’ve decided to learn HL7 FHIR.
You’ve tried reading the FHIR specification again and again. You’ve gone through videos, guides, and even AI overviews.
And yet, do you feel like:
The Medblocks FHIR Bootcamp gives you a clear path to FHIR mastery:
We go beyond traditional teaching: in each batch, we see participants discover they can actually build with HL7 FHIR. Here is our secret:
We set a specific goal every week. Whether it is mastering FHIR API calls or shipping a working SMART-on-FHIR app, you will always have clear direction.
Our library of exclusive tutorials covers everything from core FHIR concepts like resources, search and bundles, to hands-on coding lessons.
Book individual sessions with instructors to unblock anything. Debugging an Epic integration? Unsure how to make an API call? We’ve got you.
Showcase your work, and build connections with people building on FHIR: developers, architects and clinicians. You could even meet your next teammate or business partner!
Do I need to know how to code?
Coding helps, but many clinicians now build apps with AI tools. You will need to submit your assignments, and we are always here to guide you.
What will I be able to build by the end?
You will be able to work with core FHIR resources and build real-world FHIR integrations and apps, including SMART-on-FHIR applications for patients and clinicians. You will also learn to deploy a FHIR server and expose legacy databases through a FHIR facade.
What if I miss a live session?
All sessions are recorded and shared within thirty minutes. You can also submit a recording of your demos to us and it will be played during the demo classes.
How do I get help if I am stuck?
Use Slack for quick support or book a one-on-one call with an instructor for deeper help.
Can I get a refund?
Yes, refunds are available anytime. No questions asked.
In this module, we will build a simple patient management app to list all patients on a FHIR server, create new patients, edit patients, and search patients by name or phone number
In this module, we will build a SMART Patient Application that connects to Epic
In this module, we'll build a Javascript-based app to display a Cerner patient's banner, view their vital signs, and create new vitals sign entries.
In this module, we'll build a nodejs app that obtains all lab reports for patients in the Epic sandbox and sends email notifications for patients with abnormal results.
In this module, we'll build a Java app that acts as FHIR facade on the SQL DB that lists all patients, patient details, and observations in the DB via FHIR APIs and supports JSON and XML response formats.

In 10 weeks, learn FHIR by building 5 apps - patient apps, SMART on FHIR integrations with Epic and Cerner, backend services and FHIR Facades.
We have the following modules:
Join our bootcamp and gain hands-on experience building real-world healthcare applications.