For a beginner, I would highly recommend the Technique Development Program. One thing you need to know about Weightlifting before you get into it is that you need to have patience. 12 weeks is a long time but if you want to get all of the positions correct then that's the way to go before getting into a more advanced program. It's common for people to jump the gun on a more advanced program without going through a beginner program first. Then they don't understand why they have so many bad habits after a year of training and can't figure out how to fix them.
After the Technique Development Program, you can try to target your weaknesses and choose your next program from there. For example, if strength is a problem for you then try a strength program.
Feel free to post videos for some feedback.