I have answered a few of these topics not to long ago I would start with the tutorial suggested above.
I would recommend blender gurus beginner tutorial (donut & mug one) is a great place to start, it’s incredibly in terms of learning the basic tools, techniques, and workflow of blender. He also goes into more detail and explains a lot. There are a lot softwares you could learn but blender good because its very useful and free.
I wouldn’t go into details since there are numerous of topics about this it has a bunch of tips and tutorials on how to get started consider searching before posting: