Abridged without images
1) Tire off, caliper off (just off, no need to disconnect, rest on or suspend from something other than strut tower)
2) Cut the wire stringing the 3 specialized bolts on bottom of housing (cannot see unless car on lift or you on your back), remove these, think 17mm ( may need to turn steering to get access to all of them). This will separate strut housing from control arm /tie rod. You may have to give the housing a wack or turn the steering wheel a bit.
3) Undo nuts holding strut housing under the hood. As you do this, someeone should support the housing, after all are out, you can drop the entire housing with spring and remove it. Now you go spring compressor etc on the benchtop. Keep track of order of parts as you remove the spring and strut housing bearing.
4) I loosing the large nut holding the strut in the strut tube before I start anything. A discussion here a while back on it but I use a pipe wrench that fits between the spring coils. Just loosen. When on the bench, and spring etc are off, then unscrew and remove old strut.
5) I grease the new strut body a bit either lithium or a bit of anti seize. Others may not do this but it helps years later to get the thing out if changing again.
Strut housing bearing..well they are like 250 bucks each, so clean, grease etc and reuse unless totally shot.
Order up some spring cushions from the dealer, cheap. You will want to change these.
NB: Here in New England, the strut housing drain holes that are part of the spring support flange, get filled with sand and water sits in this trough and causes rusts. While you have them in view, clean them out.