
There are many youtube videos that demonstrate these functions, however most are of dubious value. There are two major program functions that need to be mastered, (1) schematic layout and, (2) board layout. I list below what I consider to be the most beneficial training videos and documents on the web. Having just spent a considerable amount of time trying to learn the EAGLE PCB software, I’m very familiar with the available learning resources. If this steep leaning curve concerns you, as an alternative, I am reading good things about the DipTrace program.

However, it does have a steep learning curve. While it is a commercial program, the company offers a freeware version which limits the PCB size and a maximum of 2 layers. Because of that there are lots of component libraries available.

The Cadsoft Eagle schematic/PCB layout program is the favorite among the open source community.
