demo_app learn by books