following learning web app development book by Semmy purewal