It has been a long time since last update. In my recent work, I want to intuitively understand how deep learning work rather than using some deep learning frameworks. Therefore, I decide to program the deep learning code from the very beginning. After referring the tutorial of Andrew Ng, I write a simple DNN code for cat classification. The source code can be downloaded here.