This program is for beginners it starts with banded pull-ups and banded dips and builds you up to bodyweight pull-ups, bodyweight dips, bodyweight single bar dips, banded Russian dips and Russian push-ups. Building you a solid foundation to start working on your intermediate strength and explosive strength