This book is a very nice introduction to genetic algorithms that can be used to understand and implement the main ideas of genetic algorithms quickly and efficiently on a variety of problems. Attached to this page are some notes that I made as I worked some of the problems. Readers unfamiliar with this book can see what others have said here.
Book Notes: