Here is a short and not very exciting video showing the training exercises I do, outside of bouldering, to develop core and finger strength. I typically warmup with some time on an elliptical trainer and doing some pushups, situps, and free weight stuff such as bicep curls. I will always do rotator cuff strengtheners as well. This takes between ten and fifteen minutes. Then I take about five minutes to do some deadhangs and a few easy pullip sets, typically five reps each. The rest is on the video. I will usually take 30 to 45 minutes overall to complete the workout which I find is enough to get me feeling reasonably sore that day and the next. The key in bouldering is to have finger strength linked with a good core and shoulder area, allowing you to extend your contact strength in any direction and hold it. My biggest weaknesses are working across large spans and long dynos and I will be working on how to improve in those areas.