In the next 10 weeks, you'll learn FHIR by building 5 applications - from patient apps to 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!"
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 the next 10 weeks, you'll learn FHIR by building 5 applications - from patient apps to SMART on FHIR integrations with Epic and Cerner, backend services and FHIR Facades.
We have the following modules: