技術者が不足していると言われるIT業界では、全体を把握しながらシステムを構築できるような人材が希少になっています。本書では「UI・機能・データの三点セット」を「クライアント・サーバ・DB」というシステムの三層セットへと配置する指針と手法を中心に、UIデザインの具体的な手法、機能をプログラムするための構造化やオブジェクト指向の最重要な原則、そしてモダンなDB設計の方法などを解説します。AI、IoTなどの最新技術や領域にも対応しながらシステム構築を行うための、システム設計の知識を体系的に学びましょう!