I am looking for good resources for AI programming (any language), both books and online stuff. I am particularly interested in neural networks implementations.
Check out, "Artificial Intelligence, A Modern Approach" by Peter Norvig.
I highly recommend the excellent book Blondie 24, about the most advanced checkers playing AI (at the time the book was written), and Introduction to Neural Networks for Java, which talks a lot about the open source JOONE neural engine.
Programming Collective Intelligence by Toby Segaran is an excellent book. It covers lots of different AI/data-mining techniques (including neural networks), with interesting example applications for each. All the code is in Python, but it's easy to follow even if you don't know Python.
I enjoyed "Neural and Adaptive Systems: Fundamentals Through Simulation"
This book is great :
Neural Networks: A Comprehensive Foundation Simon Haykin, McMaster University, Ontario Canada
Of course, many other good books exist.
Also if you want real-world data to experiment on, here you are : http://www.ics.uci.edu/~mlearn/databases
How to set up a Neural Network for Handwriting/Character Recognition using Back-Propagation Algorithm - Article with source code