This American Heart Association course is designed for health care professionals, though anyone can take it.
It teaches basic CPR, two-person CPR, and bag valve mask for adults, children and infants. The course also covers how to relieve choking in adults, children and infants, as well as AED information.
HeartCode BLS is a blended learning course that offers providers more freedom to complete the course at their own pace. Providers first complete a self-directed online portion that takes about 1 hour, then they attend a 2-hour in-person training to complete the skills portion.