Weight training is an excellent way of building strength but for combat sports like UFC I think bodyweight exercises have an
edge because the
constant practise of using your own bodyweight as the form of resistance means that you become far more effective
at moving your own body through space with
speed and explosive power which after all is essential in mma.