Are genetic algorithms an effective way to train neural networks?
There have been hundreds of papers published over the years on training neural networks with GAs. Here's a starting point Neuroevolution.

The basic problem though is that stochastic gradient descent works really well in vastly less computation time.