ZSFG's AHA Training Center offers blended-learning and instructor-led initial and renewal courses. All of our courses follow current AHA guidelines

ZSFG uses the American Heart Association ​HeartCode training model. Heartcode is a blended learning delivery method for the ACLS, BLS and PALS Courses. HeartCode blended learning delivers quality resuscitation education regardless of where providers are located and gives them more control to complete the course at their own pace. HeartCode requires providers to complete 2 portions of training to successfully complete the course. The first portion is an online module administered by American Heart Association. After completing the online module, providers participate in an in-person session to demonstrate hands-on skills with an AHA instructor.


  1. Register for an in-person skills session using the links below
    1. AHA HeartCode in-person skills sessions are offered at ZSFG DET on the second Wednesday of the month from January to November (no sessions are scheduled in December)
    2. BLS is automatically included if you register for an ACLS/BLS in-person skills session
    3. BLS is not automatically included if you register for PALS – If you need both, you must register for both
  2. An American Heart Association (AHA) e-learning course link will be sent to the email you used when registering
  3. You must complete the e-learning course prior to attending the in-person skills session
    1. Be ready to show the certificate of completion when you check in for your in-person skills session
    2. Printed copies or digital copies on your phone or another device are acceptable
    3. Your in-person skills session will need to be rescheduled if DET staff or an AHA instructor cannot confirm that you completed the e-learning course
  4. Your AHA e-card will be sent to you after you have successfully completed the skills session and the class has been processed by DET staff
    1. Your e-card will be sent by AHA to the email you used for registering – ZSFG DET does not manage AHA cards
    2. Allow 1-2 weeks to receive your e-card by email
    3. AHA no longer provides printed cards

Frequently Asked Questions

Q: How long will it take me to complete the AHA HeartCode courses?

A: It depends on the course(s):

For BLS: 2.5 hours total (e-learning course 1.5 hours + 1-hour skills session)

For ACLS: 8 hours total (ACLS e-learning course 4 hours + 1.5 hours ACLS skills session + 2.5 hours for the BLS course)

For PALS: 8 hours total (e-learning course 5 hours + 3 hours skills session)

Q: What do I do if I need to reschedule or cancel my skills session?

A: Contact Antonio.Naguiat@sfdph.org if you need to cancel or reschedule. Refunds for purchased courses will not be granted if the online course has been activated or used.

Q: How do I claim continuing education (CE) for the AHA HeartCode courses?

A: Some online AHA courses do qualify for CE, CE (CEUs), or continuing medical education (CME) credit for doctors, nurses, and EMS professionals. AHA HeartCode blended learning courses are jointly accredited by the ACCME, ACPE, and ANCC to provide continuing education. If CEs are available, you can claim them online by visiting https://elearning.heart.org/mycourse and selecting the CE Credit icon in the Completed tab. ZSFG DET does not manage CEs for AHA HeartSaver courses.


HeartCode ACLS includes HeartCode BLS.

You do not need to register for BLS separately.

You will be assigned both online courses to complete.

March 13

May 8

July 10

September 11

November 13

ACLS with Extended Hands-On Skills (11 am-7 pm)


February 22

March 14

August 22

October 24

December 6

HeartCode PALS DOES NOT INCLUDE BLS - you must register for BLS separately

February 14

April 10

June 12

August 14

October 9

Early AM session 8:00 am- 10:30 am

Aug 6, 2024

Sep 3, 2024

Oct 1, 2024

Nov 5, 2024

Dec 3, 2024

Late AM session 11:00 am- 1:30 pm

Aug 6, 2024

Sep 3, 2024

Oct 1, 2024

Nov 5, 2024

Dec 3, 2024