はじめに
来年のWebアプリ開発に向けて読んでおいてほしい書籍をリストアップしておきます。
独断と偏見に満ちてるので、「これ面白くなかった」「役に立たねぇ」など休み明けにコメントください!
Amazonに作った、課題図書リストより抜粋してます。
読み物系
・Webを支える技術 -HTTP、URI、HTML、そしてREST
まずは全体像を抑えますか。
・アジャイルサムライ−達人開発者への道
スクラムで開発したいね。
フロントエンド系
バックエンドとの連携はRESTをイメージしています。画面はXAMLやらthymeleafなどのテンプレートに依存せず、HTML5+CSS3で行きたい。バックエンドのサービスを起動しなくてもある程度は動くようにしたい。
・JavaScript 第6版
Javascriptはとても柔軟ですよ。
・AngularJS アプリケーションプログラミング
フロント側のフレームワークはこれにするか。
・Bootstrapファーストガイド―CSS設計の手間を大幅に削減!
・シングルページWebアプリケーション ―Node.js、MongoDBを活用したJavaScript SPA
JavaScriptベースでフロントからバックエンドまで作る。やってみたい。野望。
バックエンド系
SpringBootを使って品質・生産性を上げたい。簡単にアプリづくりができるが、その基盤技術は理解する必要がある。
・はじめてのSpring Boot―「Spring Framework」で簡単Javaアプリ開発
薄い本です。情報まとめてくれてます。一通り学べます。
・Java EE 7徹底入門 標準Javaフレームワークによる高信頼性Webシステムの構築
JPAあたりを中心に。
・理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL
要件定義系
・[改訂第2版] [入門+実践]要求を仕様化する技術・表現する技術 -仕様が書けていますか?
さいごに
勉強し続けることって大切ですね。「継続は力なり」ですが、その前に「継続は力のいることなり」ですね。