Skip to content
Search to learn about InterSystems products and solutions, career opportunities, and more.

Developing FHIR Applications Using Python

A hands-on, cohort-based program that takes developers from FHIR foundations to advanced, real-world healthcare interoperability solutions

15-Week Course

Upcoming Public Sessions
  • Feb 15, 2026 - Jun 06, 2026 9AM - 5PM ET Virtual
  • Feb 15, 2026 - Mar 21, 2026 9AM - 5PM ET Virtual
  • Mar 22, 2026 - Apr 25, 2026 9AM - 5PM ET Virtual
  • May 03, 2026 - Jun 06, 2026 9AM - 5PM ET Virtual

Course Pricing

This course is available as a complete 15 week course or as 3 units of 5-weeks

15-Week Course
Pricing reflects 50% introductory discount

  • Full 15-Week Course:
    $1000/per student

Register for this Course

5-Week Units
Pricing reflects 50% introductory discount

  • Foundations (Weeks 1–5):
    $500/per student
  • Intermediate (Weeks 6-10):
    $500/per student
  • Advanced (Weeks 11-15):
    $500/per student

Register for this Course

Overview

This 15-week, hands-on FHIR program is designed to take developers from first principles to production-ready healthcare interoperability solutions. Through a mix of guided labs, short lectures, and live instructor-led discussions, participants build practical skills by working directly with real FHIR APIs, datasets, and application patterns.

The course progresses deliberately—from core FHIR concepts and basic workflows, through secure application development and scaling, to advanced analytics, architecture, and deployment scenarios. By the end of the program, learners will be prepared to design, build, and deploy real-world FHIR solutions, with the option to complete a capstone SMART on FHIR application that demonstrates job-ready expertise.

Watch 5-minute course overview

Course format

  • ~3 hours per week of asynchronous video and guided labs
  • 1 hour per week of live, instructor-led interactive discussion
  • Two lectures + one lab each week
  • Optional capstone SMART on FHIR application

Program structure

  • Foundations (Weeks 1–5): Core FHIR concepts and hands-on basics
  • Intermediate (Weeks 6–10): Application development, security, and scale
  • Advanced (Weeks 11–15): Analytics, architecture, and deployment

Who Should Attend

Software developers, data engineers, and informatics professionals seeking practical, job-ready FHIR skills—from first principles through production deployment.

Prerequisites

  • Working knowledge of Python
  • Comfort with Docker and VS Code
  • Healthcare experience helpful but not required

Course Agenda

Foundations (Weeks 1-5)
  • FHIR resources, data types, and workflows
  • CRUD operations, search, and FHIRPath
  • Bundles and batch/transaction processing
Intermediate (Weeks 6-11)
  • Building end-to-end FHIR apps in Python
  • Profiles, extensions, and implementation guides
  • SMART on FHIR and OAuth2
  • Bulk FHIR ($export) at scale
  • Responsible LLM/RAG patterns with FHIR
Advanced (Weeks 11-15)
  • FHIR analytics with SQL Builder and Pandas
  • Architecture patterns (brokers, facades)
  • Public health and Structured Data Capture
  • HL7 v2 → FHIR mapping
  • Production deployment and FHIR as a Service