How do You Make a Submarine?

Submarine can’t be made at home. Submarine requires lots of engineers and technicians. It need to be water proof. Also it includes driving mechanism & air supply.