SeeedStudio has published a PCB design manual to help makers and engineers design better PCBs. The guide covers many aspects of PCB design for manufacture summarizing the experience of their PCB service over the last 9 years.
PCB Design for manufacture – [Link]
There are also many courses online about PCB design.
its just a great conclusion