I'm assuming you don't have a long history of barbell training. The most important thing will be getting lots of reps in to drill the muscle memory for the technique at light weights so that you'll have a good base of technique for when the weights start increasing.
I recommend 5/3/1. My personal favorites are in his print-only latest book, but using the easily available online calculators:
Assuming you're a man and you have no physical disabilities/major injuries,
start here, and after each training cycle increase your upper body maxes by 5 pounds and your lower body maxes by 10 pounds. If that ever becomes unsustainable, deload that max by 10/20 pounds and continue. Feel free to make the maxes lower, but if you're fresh even if it feels light stay low. Lots of reps that feel easy is what will build your strength over time.
If you're female, try to secure a 15KG barbell, so you can
start with a lower weight. You might need to adjust the 5/10 weight increases to 2.5/5 ones instead, but I can't say for sure because my experience with female training is more limited.
For any bodyweight exercise in the calc, if you're coming from a high bf% you can sub in assisted or cable machine equivalents to make it easier. For example, pull-ups can be subbed for lat pull-downs with the weight set to match the work-set weight for the x10 rep sets. Hanging leg raises can be subbed for standing cable crunches, or standing band crunches depending on your equipment availability. Eventually you will be strong enough to do the bodyweight exercises, so don't feel discouraged.
Otherwise, my personal recommendations further on are highly dependent on the equipment available to you. Personally, I think SSB squats trump all, and are a lot easier on your elbow and shoulder joints. Same with football (or swiss bar) bench presses. But that's mainly because I have acquired joint injuries over time, and using specialty bars allowed me to continue training and also prevent re-injuring that shit doing low-bar squats and straight-bar bench. But if you're starting out, use the equipment you have available to you. If you have the cash to spare, I'd recommend investing in them. I thought my joints were never gonna get fucked until they were.
Ultimately, if you're starting out, any beginner program will give you progress if you stick to it. Find what you like and what you'll stick to, and go with that. 5/3/1 variations were what I enjoyed the most, so I recommend it, but ymmv.