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.

Great experience! The online training part was super convenient, helpful and well thought out. My instructor was super communicative, gave me very helpful feedback on how to make my skills even better. Highly recommend.

Anna K., Bethesda, MD

This was my second time using CodeOne Training. I was able to do my BLS, ACLS and PALS in one skills section. The entire process was extremely easy to complete and very efficient. The instructor was thorough and helpful. I will definitely continue to use them.

Paige D., Charleston, SC

Instructions for attending the skills session, check-in, and completing the session were all very easy to follow and comprehensive. The training instructor was friendly and provided constructive feedback.

Lauren H., Buffalo, NY

Fantastic experience. High quality education, efficient, convenient. I’m so grateful this service was available. My BLS was going to expire and this was a life-saver (pun intended!). Thanks so much!

Ashley V., Falls Church, VA

Help Me Find a Course

Go Back
Start Over