Mobile,Jasmine,JavaScript,Java,テスト駆動開発等)など扱っています。お勧め本スポンサードリンク本日は私がいつも手元に置いているJavaScript本を紹介させていただきます。今の会社に入社してから、7年ぐらいはほぼJavaのWebアプリ関係の仕事を担当していました。その後は、Windowsアプリ(Windowsフォーム)の仕事を5年ほど担当しています。始めの7年間の初期の段階ではJavaScriptはサーブレットの処理をちょこっと補助するぐらいの使い方でした。そのうちWeb2.0の流行が始まり、prototype.js全盛の時代がやってきました。おおすげー!、Webアプリでこんなことができるんだー、だったらクライアントのモジュールの管理が必須なクラサバなんてやめて全てのアプリをWebアプリで作ろう。みたいな世の中の流れになっていました。Rails」が流行していたこともその流れを強くしていたと思います。そんな流れに乗ってAjaxな動きの画面も作っていましたが、ほとんど誰かが作ってくれたオープンソースのライブラリをちょこっと呼び出すだけでした。それから3年ぐらいして担当する仕事が変わって、JavaやJavaScriptと関係ない期間が始まりました。担当する仕事が変わったとはいえ、もちろんアンテナは立ててました。するとjQueryが引っかかってきました。1年ぐらい無視していましたが、jQueryの勢いは増すばかりでこれはチェックせな!、と思うようになりました。JavaScript自体の知識に自信がなかったので、JavaScriptの知識の底上げとjQueryの知識の獲得を行うために最適そうな本を探しました。結果として本書が良さげとなり購入しました。全体的な感想としては、図と簡潔なコードを用いた説明が非常に分かりやすく、非常に完成度の高い本だと言えます。私がなるほどと思った説明はP161のスコープチェーンとChapter5の「大規模でも通用する書き方を見につける」の全般です。スコープチェーン(変数等の名前解決時の優先順位)の動きは理解できていましたが、本書のようには簡潔には説明できません。これ以外にも、フムフム、なるほど!!と思える説明が随所にあります。本書はとても楽しく読破できましたし、もう4回ぐらい読み返してます。JavaScriptの知識の底上げjQueryの知識の獲得の正否ですが、JavaScript本格入門と銘打っている通り、JavaScriptの仕様の深い所までの説明がありますので本書を読むことにより、JavaScriptの知識の底上げとの目標を達成することができました。Chapter9のjQueryの説明を読み、理解することでjQueryの基本的な知識を見につけることができました。これは世間がjQueryを使うわけだ。基本的が身につけばあとは現場で実践するだけです。最近は少しずつ触れるようになっています。総合評価JavaScriptを触ったことがない方でも、他のプログラミング言語を触ったことがある方であれば十分読みこなせると思います。うーん、「JavaScript本格入門」。内容も本格入門の言葉にふさわしい出来です。2010年の出版と少し古いように感じるかもしれませんが全く問題ないです。これからJavaScriptを勉強しようと思っている方や、JavaScriptを仕事で使っているけど曖昧な所があるなー、と思っている方にもオススメできます。8.1対応]iOS7開発者向けお勧め本紹介を以前に紹介させていただきまいたが、今回は同じ著者(大重美幸様)の本を記事を読むJasmine(JavaScriptテスティングフレームワーク)入門【Matcher編】Jasmineにおける実際のテストケースの作成方法をMatcherをメインに記載します。テスト自動化入門」を紹介させていただきます。7」向けのアプリケーション開発の中でも、画面デザインを担当される方向けの本を紹介させ記事を読むYouTube動画と連係してとてもわかりやすいです。6」に対応したオススメ書籍を紹介させていただきます。入門ノート]Xcode5+iOS7対応の書籍もまずます出揃ってきましたね。コメントをキャンセルメールアドレスが公開されることはありません。*サイトPREVお勧め本紹介[ヒットするiPhoneアプリの作り方・売り方・育て方]NEXTXcode&Objective-Cの文字列処理をユニットテスト(XCTestフレームワーク)で確認する。ENTRY動画で英語を学習できるiOSの無料アプリCapTubeをリリースいたしました。個人では初となるiOSアプリをリリースいたしました。前回はSwiftの概要をザックリと説明させていただきました。Mobile,Jasmine,JavaScript,Java,テスト駆動開発等)など扱っています。