Electrical work can be a bit intimidating, especially for someone new to construction or DIY.
Note: These resources are specific to residential electrical systems.
There are separate codes for commercial buildings including offices and apartment complexes.