【書評】PHPレッスンブック

PHPレッスンブック クジラ飛行机(著)の書評です。

良い点

  • フルカラーで綺麗で見やすい
  • 環境構築・エディタに詳しい
  • 文章が読みやすい
  • ログイン機能(会員システム)の解説あり

悪い点

  • 文法・セキュリティの解説が手薄
  • 本のみで完結しない(コードが抜粋の箇所あり)
  • 後の解説テーマが先に来ることあり

総評

文法重視ではなく、小さなプログラムのチュートリアル形式で解説が進みます。ですから、文法に飽きた人や、サンプルを動かしながら学びたい人に向いています。

内容的には、前半は入門者向けに、文法に絡めて比較的やさしいサンプルが取り上げられています。

ただ、後半のデータベースあたりから、オブジェクトの解説がないままPDOを扱ったりしており、若干難しく感じるかもしれません。

最後のサンプルアプリ(TO DOアプリ)ですが、本にはサンプルコードが抜粋しかなく、ネットからダウンロードして見ないと理解しづらい仕様になっています。

できれば、本一冊で完結して欲しいものですが、ダウンロード・印刷して本と照らし合わせて読んでみました。

なかなか興味深いサンプルコードなので、ダウンロードして読まれることをお勧めします。

総評としては、作者のあれもしたいこれもしたいという熱意は伝わってくるものの、本一冊にまとまりきらず、ページ数の都合か、解説も中途半端気味なところがあるのが残念な点です。

ただ、会員システム・ログイン機能を扱う本としては良書だと思うので当該機能を学びたい人は読まれるとよいでしょう。

ちなみに、本の公式サイトでは、第7章として、本で取り上げきれなかったトピックを扱っていますので、公式サイトも読まれることをお勧めします。

PHPレッスンブック

カテゴリー: BOOK, PHP | コメントする

【書評】10日でおぼえるCSS/CSS3入門教室

10日でおぼえるCSS/CSS3入門教室 大藤幹(著)の書評です。

良い点

  • フルカラーで見やすい
  • CSSの基礎から分かりやすく解説されている
  • 実践的で役立つTipsが多い
  • CSS3は標準になりつつあるトピックを掲載

悪い点

  • 各ブラウザのCSS3の対応状況が少し曖昧

総評

とても満足できる一冊です。CSSの基礎からCSS3を使った応用まで、体系だって丁寧に解説されています。

HTMLの基礎にも軽く触れられているので初心者にもハードルが低いと思います。

本のタイトルは『10日でおぼえる』となっていますが、ある程度知識がある人なら2日もあれば終えられるでしょう。

サンプルの実行(実習)とその解説(講義)というチュートリアル形式で進みます。コードと実行結果がポイントを押さえて掲載されていて、書面の上でも実際にサンプルを動かしている錯覚がするくらい作りが丁寧です。

これからCSSを学習したい初級者にお勧めです。

10日でおぼえるCSS/CSS3入門教室

カテゴリー: BOOK, CSS | コメントする

【書評】JavaScript&Ajaxレッスンブック

JavaScript&Ajaxレッスンブック 大津真(著)の書評です。

良い点

  • 文法など基礎を易しく解説
  • サンプルコード・サンプルアプリが豊富で面白い
  • 解説が分かり易い

悪い点

  • 前半はフルカラーだが後半は二色刷り

総評

JavaScriptの入門書として、1冊目にお勧めできる書籍です。

前半は、フルカラーで、変数、制御構造、関数、オブジェクトなど易しく解説されています。具体例として、ミニプログラムに沿って解説されるので理解しやすいです。

ただ、後半は、朱の二色刷りになり、内容も若干レベルが高くなります。DOM、スタイルシートの操作では、4つのサンプルアプリで具体例を交えながら解説されます。パズルの作成など、なかなか実践的なアプリなので、興味をもって取り組めます。

Ajaxについても取り上げられていますが、基礎的な解説にとどまっています。ただ、ライブラリとして、prototype.jsが取り上げられているので、ここでAjaxについても学べます。

難を言えば、全部、フルカラーにして欲しいところ。予算の都合なのか、途中で二色刷りに変わってしまうのが残念です。

ただ、内容的には、初心者から中級者まで役立つ知識が豊富なので一度目を通すと良いと思います。

JavaScript&Ajaxレッスンブック

カテゴリー: Ajax, BOOK, JavaScript | コメントする

【書評】10日でおぼえるJavaScript入門教室

10日でおぼえる JavaScript 入門教室 新版 岡田克司(著)の書評です。

良い点

  • 文章が読みやすい
  • 説明が簡潔であり復習向き
  • 文法書でなくサンプルアプリ重視

悪い点

  • 説明がかけ足である
  • 説明足らずの箇所もある

総評

タイトルに『10日でおぼえる』、『入門教室』などというフレーズがありますが、どちらかというと、2、3冊目に読むべき応用本といえます。ただ、他言語既習者ならば一冊目でも良いかもしれません。

内容的には、基礎から中級レベルです。ポリモーフィズムやクロージャにも触れられています。

ただし、全体的に、解説の進むペースが早いです。

実際、第7日の見開きには、『第6日目まで、かなりのペースでJavaScriptプログラミングに必要なトピックの大半をカバーしてきました。』という記述があります。やはり、復習として、あるいは、応用として取り組むのに適しているでしょう。

本書の構成については、文法を重視する体系的なものではなく、サンプルアプリにそった変則的な構成になっています。この点は、細かい文法に飽きた学習者には向いていると思います。

なお、サンプルアプリは各章で独立しているのでなく、章をまたいで解説している箇所もあるので、最初から順に読むのがお勧めです。

総評としては、2、3冊目に読むJavaScript本としてはお勧めできる一冊だと思います。

10日でおぼえる JavaScript 入門教室 新版

カテゴリー: BOOK, JavaScript | コメントする

【書評】プロになるためのWeb技術入門

「プロになるためのWeb技術入門」 小森裕介(著)の書評です。

良い点

  • 読み物として面白い
  • WEBアプリ製作の基礎知識に焦点をあてている
  • セキュリティに一章を割いている

悪い点

  •  6章フレームワークの箇所が難しい

総評

アマゾンで評価の高いレビューが多いので読んでみました。

内容的には、プログラミングの入門ではなく、WEBアプリ製作のための基礎知識を紹介している本です。

具体的には、HTTP、クッキーやセッション、データベース、フレームワーク、セキュリティなどに多くが割かれています。最初の方では、WEBの成立した歴史などにも触れられています。

もっとも、サンプルとしてコードを紹介している箇所もいくつか出てきます。前半は、PHP、後半はJavaを用いて解説しています。ですから、PHPとJavaの両方の知識があると理解しやすいでしょう。

レベル的には、全体的に易しい部類に入ると思いますが、MVCモデルやStrutsのあたりは難しくなります。ただ、Javaのフレームワークに慣れている人なら簡単なのかもしれません。

プログラミングの勉強に疲れた時に、軽い読み物として本書を読むと気分転換になると思います。

「プロになるためのWeb技術入門」

カテゴリー: BOOK, WEB | コメントする