20pt

プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ)

伊藤 淳一 | 技術評論社 | 2017-11-25

Railsをやる前に、Rubyを知ろう。みなさんが「Rubyをちゃんと理解しているRailsプログラマ」になれるように、Rubyの基礎知識から実践的な開発テクニックまで、丁寧に解説します。 本書を読み進める前に Rubyの基礎を理解する テストを自動化する 配列や繰り返し処理…

20pt

19pt

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

Dustin Boswell, Trevor Foucher | オライリージャパン | 2012-06-23

コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さ…

19pt

12pt

Go言語によるWebアプリケーション開発

Mat Ryer | オライリージャパン | 2016-01-22

Goプログラミングによる開発手法および関連技術の使い方をマスターし、ツールやプログラムの開発スキルの向上が可能。 Go言語の実践テクニックを身につけたいGoプログラミング経験者は必読! Goプログラミングについて一歩踏み込んだプロユースの解説書。読者はシンプルなコードを書きな…

12pt

11pt

現場で使える Ruby on Rails 5速習実践ガイド

大場寧子, 松本拓也, 櫻井達生, 小田井優, 大塚隆弘, 依光奏江, 銭神裕宜, 小芝美由紀 | マイナビ出版 | 2018-10-19

Railsアプリの基本から実践的なノウハウまでこの1冊で! 本書は、Ruby on Rails(以下Rails)を使ってWebアプリケーションを開発するための解説書です。 RailsでどのようにWebアプリケーションを作るのかという基本的なところから、現場のニーズに合わせ…

11pt

11pt

改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで

山田 祥寛 | 技術評論社 | 2016-09-30

ECMAScript2015によって、いっそう安全で便利な言語へと進化をつづけるJavaScriptのプログラミングスタイルを基礎から解説。手軽さゆえに油断しがちな正しい文法から、進化を遂げた新記法、オブジェクト指向構文、実際の開発に欠かせない知識まで身につけられます。 1 …

11pt

11pt

独学プログラマー Python言語の基本から仕事のやり方まで

コーリー・アルソフ | 日経BP | 2018-02-24

本書は「Pythonだけ」を学ぶ本ではありません。Pythonを使ってプログラミングを紹介していますが、伝えたい内容はPythonに限らない「プログラミング全般」の知識です。 本書の著者、コーリー・アルソフ(Cory Althoff)は、「独学プログラマー」です。本書は、彼が…

11pt

9pt

Go言語による並行処理

Katherine Cox-Buday | オライリージャパン | 2018-10-26

Go言語の並行処理の扱い方に関するわかりやすい手引書! Go言語の並行処理の扱い方に関するわかりやすい手引書! シンプルな言語仕様と手厚い並行処理機能で、多くのプログラマの心を捉えるGo言語。そのGoの並行処理の設計哲学、言語の機能、また実際のプログラミングテクニックや並行処…

9pt

7pt

エンジニアのためのマネジメントキャリアパス ―テックリードからCTOまでマネジメントスキル向上ガイド

Camille Fournier | オライリージャパン | 2018-09-26

技術者からマネージャー、リーダーと立場が変わる際に求められる役割と考え方について紹介し、具体的なアドバイスを紹介。 IT業界でのマネージャーに向けた技術部門をリードするための本! テックリードからCTOになった経験を持つ著者Camille Fournierが、自らの体験を元に…

7pt

6pt

Python Django 超入門

掌田津耶乃 | 秀和システム | 2018-06-09

Djangoの入門書です。手順をなぞるだけでサンプルが完成します。未経験者でも意味が分かるような書き方で安心。さらに紙面で使った言語の機能だけを抜き出したPythonリファレンスつき。紙面もビジュアル重視で楽しく学習できます。いきなりDjangoをさわって何か作った後、Pyth…

6pt

6pt

サイバー攻撃 ネット世界の裏側で起きていること (ブルーバックス)

中島 明日香 | 講談社 | 2018-01-18

身を守るために、敵の手口を学べ! ソフトの脆弱性を突くサイバー攻撃の原理・方法とは? 正義のハッカーによる超入門書。 サイバー攻撃から身を守るには、攻撃者の手口を知る必要がある。サイバー攻撃の足がかりとなるソフトウェアの「脆弱性」は、なぜ生まれてしまうのか? 脆弱性はどのよう…

6pt

6pt

エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング

広木 大地 | 技術評論社 | 2018-02-22

技術的負債・経営との不和。プロジェクトの理不尽。上がらない生産性。そのすべての正体は不確実性の扱い方の失敗にあった。「コミュニケーションにおける不確実性を減らすには?」「技術的負債を解消する方法とは?」「経営陣とエンジニア間の認識のずれを解消するには?」エンジニアリングにおける…

6pt

6pt

スラスラわかるHTML&CSSのきほん 第2版

狩野 祐東 | SBクリエイティブ | 2018-04-14

4万人が学んだベストセラーが、5年ぶりの大改訂! 小さなサイト作りを通してHTMLとCSSの基礎が学べる入門書の決定版! 第2版ではPCだけでなくスマホやタブレットにも対応したサイトが完成します。 ソースコードは現在のトレンドに合わせ、解説もいっそう丁寧にわかりやすくなりま…

6pt

6pt

プログラミングコンテストチャレンジブック [第2版] ~問題解決のアルゴリズム活用力とコーディングテクニックを鍛える~

秋葉拓哉, 岩田陽一, 北川宜稔 | マイナビ | 2012-01-28

プログラミングコンテストの問題を通してアルゴリズムのしくみや考え方を楽しく習得。世界トップレベルの著者たちがコンテストで得た知識やノウハウを難易度別にまとめました。現役プログラマだけでなくプログラマを目指している方にもぜひ読んでいたただきたい1冊。 1 いざチャレンジ!でもそ…

6pt

6pt

アルゴリズムを、はじめよう

伊藤 静香 | インプレス | 2012-05-14

プログラミングのかなめ、「アルゴリズム」の基礎がスラスラわかる一冊。 アルゴリズムの基本 変数と配列 アルゴリズムに慣れよう 線形探索法(リニアサーチ) 二分探索法(バイナリサーチ) ハッシュ探索法 単純選択法(選択ソート) 単純交換法(バブルソート) 単純挿入法(挿入ソート…

6pt

6pt

オブジェクト指向でなぜつくるのか 第2版

平澤 章 | 日経BP | 2011-04-07

オブジェクト指向と関数型言語の本質をズバリ解説。10年後も通用する"基本"を身につけよう。 オブジェクト指向はソフトウエア開発を楽にする技術 オブジェクト指向と現実世界は似て非なるもの OOPを理解する近道はプログラミング言語の歴史にあり OOPは無駄を省いて整理整頓するプロ…

6pt

6pt

プログラミング言語図鑑

増井 敏克 | ソシム | 2017-08-01

知っておきたい!プログラミング言語の学び方、選び方。プログラミング言語を徹底解剖。その特徴と機能がわかる。開発手法、アルゴリズムなど、言語を取り巻く最新事情も解説。オンラインで実行して、すぐに試せる「ハノイの塔」のサンプルコード付き! プログラミング言語の特徴と歴史(プログラ…

6pt

5pt

Pythonで学ぶあたらしい統計学の教科書 (AI & TECHNOLOGY)

馬場 真哉 | 翔泳社 | 2018-04-19

機械学習を学ぶ前に、Pythonを使って統計の基礎をしっかり固める! 基礎理論を飛ばさない! 推定・検定から統計モデル・機械学習へ! 本書は統計学の理論をゼロから学べる教科書です。 IoTやビッグデータの発展によりさまざまなデータが社会にあふれ、 全てのデータを確認するのは…

5pt