DET provides four American Health Association (AHA) courses for initial certification and recertification.

What is HeartCode? 

HeartCode courses combine online learning with hands-on CPR skills practice to ensure competency. Students complete the online portion of the course at their own pace, anytime and anywhere they have Internet access. Students then attend a hands-on skills session with an AHA Instructor or voice-assisted manikin (VAM), where available, to ensure CPR and automated external defibrillator (AED) skills competence.

e-Learning- AHA HeartCode ACLS skills testing-

Includes BLS re-certification


ACLS hands-on skills testing by APPOINTMENT ONLY (8:30 am and 12:30 pm options)

e-Learning- AHA HeartCode BLS skills testing.

BLS courses are open to ZSFG/DPH and UCSF at ZSFG staff, free of cost to the employee.



e-Learning- AHA HeartCode PALS skills testing

Does not include BLS certification.  Register separately for BLS

PALS  hands-on skills testing by APPOINTMENT ONLY (8:30 am option)



If you need to access or verify your new/current AHA eCard please go to eCard Verification Tool for Students and Employers  
Note: This tool only works if the eCard has been activated/accessed by the student in the past.


We recommend that you explore the website to familiarize yourself with the online courses before registering. There will be NO REFUNDS for activated course keys, regardless of the reason for not being able to complete the online course.  

Anyone who activates an online course key but does not complete the course and the live skills check, as part of the recertification process, will be responsible for the cost of the unused course key. 

Refunds WILL be given for courses or skills sessions canceled by DET.


  • Registration for Skills Verification testing closes one week prior to the event date.

  • Please note: recommends using the Google Chrome browser to maximize your eLearning experience.

  • DET can provide a replacement of your lost AHA Provider card. You MUST FIRST make the request to the ZSFG Training Center Coordinator (

  • In accordance with ZSFG policy, replacement cards cost $15.

  • Use this link to purchase a replacement card.