Woman practicing cpr on an infant practice dummy

CPR & First Response Training Courses

Healthcare Provider Courses

clipboard with magnifying glass icon

Help Me Find a Course

BLS Provider Training

BLS Provider is an American Heart Association® training course designed for healthcare professionals who need to earn or refresh their two year BLS Provider Course Completion eCard.


ACLS Provider Training

ACLS Provider is an American Heart Association® training course designed for healthcare professionals who need to earn or refresh their two year ACLS Provider Course Completion eCard.


PALS Provider Training

PALS Provider is an American Heart Association® training course designed for healthcare professionals who need to earn or refresh their two year PALS Provider Course Completion eCard.


Healthcare Provider Bundler

Need multiple Provider eCards? Bundle your American Heart Association BLS, ACLS, and PALS courses here:

cpr icon
stethoscope icon
teddy bear icon
Register for Course(s)

Non-Healthcare Provider Courses

clipboard with magnifying glass icon

Help Me Find a Course

Heartsaver First Aid/CPR/AED

Heartsaver is American Heart Association training course designed for lay rescuers who want to earn or refresh their two year Heartsaver Course Completion eCard.


STOP THE BLEED® Training

Stop the Bleed® is an emergency preparedness training course designed to teach potential rescuers techniques to stop life-threatening bleeding.


CPR Superhero Hands-Only

CPR Superhero Hands-Only is a training course designed for lay rescuers and the general public who want to learn how to recognize and respond to a cardiac arrest with high-quality CPR skills. 


Oh Baby! Infant Caregiver Basics

“Oh Baby!” is a specialized training session designed for caregivers and the general public who want to know infant & child CPR and choking relief skills in case of an emergency. 


Other Courses

Looking for something more specialized? Select a category below to explore instructor-led, EMS, and group training opportunities.

I was nervous prior to the skills session, i got a few questions wrong- but my instructor didn’t make me feel bad about it, and explained them kindly and well. I left the session feeling confident. Thank you!

Navpreet S., Iselin, NJ

The trainer was a fantastic instructor for my BLS, ACLS, and PALS renewal. Bundling the certifications together was very convenient. The testing process was a great learning experience and was not stressful. I would definitely choose Code One again and recommend them to others.

Colin B., Atlanta, GA

I am a Canadian Nurse who was able to get AHA certified by Code1. The BLS and ACLS classes were thorough and teachers/communicators were always prompt and knowledgeable. I will definitely be going back to them when it comes time to re-certify! Thank you Code1 Team!

Breena C., Syracuse, NY

I recently completed my skills training at the Code One site in Philadelphia. The process is very efficient. I appreciate the realtime feedback and instructor engagement. I will continue to renew my PALS certification with Code One. Thank you!!

Tiffany T., Philadelphia, PA

Help Me Find a Course

Go Back
Start Over