ACLS Heartcode Course: Web-based Learning

Course description

The Advanced Cardiovascular Life Support (ACLS) Heartcode course is a web-based, self-paced instructional program that uses eSimulation technology to allow students to assess and treat patients in virtual healthcare settings.

In this environment, students apply their knowledge to real-time decision-making and skills development. Debriefings and coaching are provided immediately after each simulation to facilitate learning. After completing the cognitive portion of the course, students practice and test their skills with an American Heart Association (AHA) instructor or on a voice-assisted manikin (VAM) system. Upon successful completion of the cognitive and skills tests, students receive a course completion card.

This program presents 10 interactive hospital-based cases to teach ACLS knowledge, building on the foundation of lifesaving BLS for Healthcare Providers skills and the importance of continuous, high-quality CPR.


Healthcare professionals who either direct or participate in the management of cardiopulmonary arrest and other cardiovascular emergencies, specifically those seeking an alternative (non-classroom) method for completing an initial or update ACLS course.

Cost and registration

The registration fee is $225. Class must be paid in full upon registration.

Please follow these steps to register:

  • Step 1: You MUST sign up at         
  • ​Step 2: Access the online module with heartcode key. Complete module at your own pace (Save and print certificate of completion).
  • ​Step 3: ​You must bring your heart code certificate of completion to skills session.

Course materials

CHOP has transitioned to using e-Books for all of our courses. You can download the book to a personal computer or device. Upon registration, you will receive a confirmation email with directions for accessing the e-book.

You also have the option to purchase your own material from the Laerdal website.

You Might Also Like

ACLS Provider Course

The initial ACLS provider course highlights team dynamics, communication, systems of care, and immediate post-cardiac arrest care.

ACLS Renewal Course

The one-day ACLS renewal course highlights team dynamics, communication, systems of care and immediate post-cardiac arrest care.

ACLS Courses

Advanced Cardiovascular Life Support courses are designed to teach and review the lifesaving skills required to be both a team member and a team leader.