深層学習の考え方から丁寧に解説してあり、無理なく理解することができます。順を追ってプログラムを書いていくことで、実装の方法もわかります。プログラミングについては第1章のPython入門で簡単に触れてあり、他の言語を学んだことのある方は入りやすいでしょう。プログラミング自体が初めての方は、ブルーバックスの入門書などを先にやっておくと良いかもしれません。