In my experience, my physiotherapist had guided me on building strength with my own body weight, then proceeded to weights- ankle weights-1kg, 2kgs and then 3kgs., Dumbbells with the same gradual weight increase… resistance bands are integrated after strength has been satisfactorily built.
Body weight training helps to build foundational core strength and endurance and heavy weights workouts will help in muscle growth and strength build-up.