AHA Basic Life Support (BLS) Provider Course

Take the American Heart Association® BLS provider course through a combination of online learning and a self-guided BLS skills session through Code One Training Solutions.

American Heart Association® BLS Provider Training

Code One CPR training offers a hybrid learning model for the AHA CPR BLS training course designed for healthcare providers and professionals. Upon successful completion of the BLS Provider course, you’ll earn an eCard that certifies your proficiency in BLS for two years.

Same-Day Skills Appointments Available

$125

Training Includes:
❤︎ HeartCode® online BLS coursework*
❤︎ Self-Guided BLS Hands-On Skills session
❤︎ Two year AHA CPR BLS Provider eCard

*If you have already completed the HeartCode online BLS coursework, you can register for skills only

Code One CPR Training5.0
Based on 4122 reviews
Super easy process, I think this is my third time renewing my bls here, thank you
Quick, easy and private. I enjoyed this experience. I will be doing it for my BLS.
I signed up for the BLS for healthcare workers. Took my online class and then set up the in person skills. Was very easy to do. Nathan was great ! Helped me navigate the skills portion. Will definitely use them again ! Will tell my nurse friends !
Have used CodeOne twice for both ACLS and BLS. They provide good details to walk you through the online process and then the skills portion of the training. The cost is reasonable and you have flexibility in completing the online portion and scheduling your skills session.
Very nice and personalized way of getting BLS certified. Highly recommend! Follow the instructions and you’ll be good to go. The building closes after a certain time and can only be accessed through the wooden doors, and the instructions I received via text were easy to understand.
My virtual trainer was amazing! I can't remember his name but I had him this morning at 8 am at the Shrewsbury location in Worcester MA. He was super knowledgeable, friendly, and overall very encouraging. I walked away feeling more confident in my BLS certification and my abilities than ever before. I would recommend him to anyone! Give him a raise!
My name is Angelita Campbell. I took the healthcare provider BLS course. It was exciting and the representatives I worked with were great. You will come out feeling confident about you CPR skills.
Jonathan was super helpful for BLS skills. Be prepared for a workout though! Bring water, might take a few tries if you have small hands to get a good seal on the BVM!
I always train for bls/acls with Code one! You will get the full material and skills training in the price. The online portion is self paced, scheduling the skills portion is so easy and convenient.
This was my first experience with BLS training, and I found it to be very detailed and easy to understand. It helped me identify what I needed to improve in order to pass my certification. I highly recommend this training. I had Cory for the in-person skills assessment, and it was valuable to receive feedback on how to properly perform the necessary skills in a healthcare setting.
My go-to anytime I need ACLS or BLS classes! Super easy and convenient. If there’s any issues, very easy to contact someone for help.
The online skills component took me a while to complete because I was a novice. I highly recommend the virtual support for the second portion of the training. Cory was extremely helpful and guided me along. I would highly recommend the BLS training through Code One.
I’ve used Code One for almost 10 years now to stay up to date on my BLS, ACLS, and PALS certifications. Each cycle they offer more and more user friendly and comprehensive education materials and processes. I will keep using them for years to come! -Ryan (Emergency Medicine PA)
I did the BLS certificate with a professor that I think was from new jersey he was incredibly kind and super helpful he truly helped me improve my performance on the hands on in person portion of my certification. I really liked how flexible he was with me and the overall setting was great really professional clean and very nice. Overall 5/5 if I could give more stars I would!!!
I highly endorse Code One Training Solutions for anyone in need of BLS, ACLS, or PALS credentials. Their program is exceptionally well-organized, with a perfect blend of convenience and hands-on learning. The facility is spotless and equipped with top-notch training materials, ensuring a professional and engaging experience. If you’re looking for a reliable and professional place for resuscitation training, Code One Training Solutions is the clear choice. I couldn’t recommend them more!
Online portion was easy and thorough as it relates to pals and ACLS and bls and was very user friendly regarding use of computer and equipment with realtime feedback.
I will definitely do my next BLS certification with them. It was a very straightforward pleasant process. Thanks!
Can’t say enough great things about my experience with Code One! From the ease of completing the BLS course to the well organized process to complete the skills training. Being in healthcare for many years it allows for straight to the point, focused skills training! I loved the “in real time”feedback that was given with the mannequins - it made me aware of where I could be more efficient. And they ensured I received my certificate immediately. The facility was clean, easy to find, organized, and incredibly user friendly! I highly recommend it to a one new or seasoned needing their BLS training! Will be using them from now on for my credentialing.
4th cycle re-certifying with this group. Keeps everything straight-forward and allows bundle recertification skills for BLS, ACLS, and PALS with up-to-date equipment. Highly recommend!
Absolutely great experience! Cory explained the process thoroughly and guided you through the skills, making suggestions for improvement. He was very supportive, great experience for a novice taking the BLS skills test for certification! Thanks Cory!!!!
Code One utilizes RQI which I have used in the past for BLS & ALS certification. I really like the RQI program because it teaches you how to effectively use the needed algorithms vs memorizing answers for a test. The in-person portion was easy to follow if you did not have a video proctor, but I chose to use the video assistance just to make sure everything went smoothly. Cory was very helpful & I felt very comfortable/prepared going through all of the scenarios. I received my certification card in a timely manner after completion of the course. Thanks again!
Sean (on video) and Jon (in room) were beyond helpful, personable, and professional!! They immediately helped me to be at ease. I would give them twenty stars if I could!! I am so grateful for Jon, Sean, and the entire Code One team who assisted me in the process to obtain my BLS and ACLS recertification!
I was nervous at first being the only student, but the one on one teaching and yhe smart computer system actually made me feel more confident and competent in my bls abilities!
I utilized Code One in Nashua to recertify for both BLS and ACLS and had a great experience. Jonathan was great to work with. Incredibly helpful and patient. I highly recommend Code One and plan on using their services moving forward.
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!

How It Works

1 • Register

Sign up for your desired training course

2 • Online Course

Complete HeartCode® online coursework

3 • Schedule Skills

Schedule skills session at a Code One training center

4 • Skills Session

Complete your self-guided skills session

5 • Receive eCard

Receive your AHA provider eCard

Code One CPR training combines online BLS coursework and hands-on skills sessions

Code One offers American Heart Association BLS Provider training through a Self-Guided Learning™ program, which utilizes a combination of adaptive online learning and a self-guided skills session to provide flexible, on-demand training tailored to your individual needs.

Step one: Complete your Online BLS training

The HeartCode® online coursework can be completed at home, on your own time. The online BLS training course is adaptive and will adjust the pacing to your knowledge level, targeting any gaps in your understanding.

Step two: Test your proficiency with a hands-on skills session

After you’ve completed the online coursework, your Basic Life Support provider skills will be tested at one of our 100+ Code One locations, using a CPR Verification Station™ learning center. The equipment offers real-time, objective feedback during your appointment so you leave feeling confident in your abilities.

Upon successful completion of both the online BLS training coursework and the self-guided skills session, a two-year AHA Basic Life Skills Provider Course Completion eCard will be sent directly to you.

Schedule Preview


Get your BLS, ACLS, and PALS eCards at the same time

Code One allows you to bundle any combination of BLS, ACLS, and PALS courses. Once you complete the online training portion, you’ll come in for a single skills session that will cover the skills for all of the programs you’re enrolled in.

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

FAQ

What is BLS Provider?

BLS Provider is a hybrid training course designed by the American Heart Association for healthcare providers who need to learn or refresh their basic life support skills

 

Code One Offers BLS training through a Self Guided Learning™ program, where learners complete online coursework through the HeartCode® online learning module, and then come to a nearby center for an individual hands-on skills assessment appointment. Appointments are offered Monday through Saturday between 8:00 AM and 8:00 PM across 100+ locations, so you can come when it’s convenient for you.

Is BLS Provider approved by the American Heart Association (AHA)?

Yes. BLS Provider is an approved American Heart Association program that results in a two year American Heart Association BLS eCard for healthcare providers.

Is the BLS eCard the same thing as the AHA BLS certification?

Yes. After successfully completing BLS training with any American Heart Association provider, learners will receive either a physical Course Completion Card or an emailed eCard. These two cards have been colloquially referred to as “BLS certification” or “American Heart Association certification”. While the American Heart Association does not use the term certification, you can be confident that the AHA eCard you earn at Code One fulfills your CPR training requirement.

When are BLS Provider skills appointments offered?

Most Code One Training Centers accept appointments Monday through Saturday from 8:00 AM to 8:00 PM, though the exact hours of operation may vary by location. Code One has over 100 locations, which offer the BLS Provider skills sessions by appointment. 

 

See our list of locations here.

Do I need to complete the HeartCode® online BLS course before scheduling a BLS Provider skills session?

Yes. We require that the HeartCode® online BLS training course be completed before you schedule the BLS hand-on skills session to ensure that you are familiar with the material and ready for your appointment.

What’s the difference between a full BLS Provider Training course and BLS Provider Skills Only?

BLS Provider Training includes the required HeartCode® online BLS course plus a Hands-On Skills Verification appointment at Code One. This is the course that most learners require.

 

BLS Provider Skills Only is just the BLS hands-on skills portion of the BLS Provider course, and is restricted to learners who have already completed the American Heart Association HeartCode® online BLS training course and have their certificate dated in the past year.

 

Both the HeartCode® online BLS course and the hands-on skills session are required to earn your eCard, even if you are renewing.

How long does it take to complete the Basic Life Support Provider course?

The BLS Provider Complete Package includes theory (HeartCode® online BLS course) and skills verification (BLS Provider Skills).

 

The HeartCode® online BLS training course takes about 1-4 hours, depending on your previous knowledge, competency, and confidence. Since HeartCode® is an adaptive learning platform, it will adapt to your learning needs: If you find yourself benefiting from a more robust learning process, the platform will shift to incorporate more videos, examples, and practice opportunities to help you understand. If you’re an experienced healthcare provider, the platform will adjust to focus on knowledge verification.

 

The hands-on skills session is scheduled for one hour to ensure learners have adequate time to complete all skills, though the average time taken to complete the assessment is closer to 45 minutes. Experienced rescuers may complete the skills more quickly.

 

All together, the Basic Life Support Provider course runs between 2-5 hours, depending on your proficiency and experience levels.

What is the HeartCode® online BLS course?

The HeartCode® online BLS course is the American Heart Association’s theory portion of the Basic Life Support training for healthcare providers. The HeartCode® online BLS training course can be completed at home and on your own time. The course is adaptive and will adjust content based on the prior knowledge of the learner. It will cover topics including:

  • Single-rescuer CPR
  • Two-rescuer CPR
  • Use of a bag mask device
  • Use of an AED
  • Child and infant CPR 
  • Special rescue considerations

 

In order to meet BLS Provider eCard requirements, learners are required to complete both the Heartcode® online BLS training and the hands-on skills session.

 

BLS Provider Training includes the Heartcode online BLS course and the individual skills appointment at a Code One Training Center location.

What does a BLS Provider Skills session look like?

During your BLS hands-on skills session you will independently perform skills on a CPR Verification Station learning center which provide real-time feedback to help you master compressions and ventilations for both adults and infants. Our team will remotely supervise and will be available to assist if needed, but you will have your session without ongoing assistance from an instructor.

 

Your BLS hands-on skills session includes 6 skills:

  • Adult compressions
  • Adult ventilations
  • Two-rescuer adult CPR
  • Infant compressions
  • Infant ventilations
  • Two-rescuer infant CPR

Can I complete my BLS, ACLS, and PALS training at the same skills session?

Yes. Code One’s Healthcare Provider Bundle Package allows you to complete the online portion of the HeartCode online BLS, ACLS, and PALS courses, and then come in for a single skills appointment to cover skills for all three programs.

Help Me Find a Course

Go Back
Start Over