【2020最新】Kindle Unlimitedで読める技術書/プログラミング本まとめ

こちらでは、Amazonの月額の本読み放題サービス「Kindle Unlimited」で読める技術書/プログラミング関係の本をまとめています。

今は様々な場面でIT技術が必要となり、Web開発、スマホアプリ開発、ゲーム開発、など実用とそれに使われる技術も多様化しています。

何から始めるか迷っている、いろいろな技術を試してみて考えたい、そんな方に幅広い技術に触れられるKindle Unlimited読み放題はおすすめです。

今需要が高いプログラミング言語ごとの人気本ランキングとともに見ていきます。

 

Contents

 

Kindle Unlimited 1ヶ月無料

kindle_unlimited_sale
 
  • 1ヶ月無料で読み放題
  • 1ヶ月以内でも解約可能
  • 解約後も1ヶ月まで利用可


 

Kindle Unlimited対応「HTML/CSS本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(3.8)
総評価数 6件
2
(4.7)
総評価数 4件
3
できるホームページHTML&CSS入門 Windows 10/8.1/7対応 できるシリーズ...
発売日 2017/02/17
通常    1,738円
単行本   1,738円 (+17pt)
Kindle   1,406円 (+14pt)
Kindle Unlimited(読み放題)
(4.3)
総評価数 12件
4
(4.6)
総評価数 3件
5
ゲームで学ぶJavaScript入門 HTML5&CSSも身につく!
発売日 2015/12/11
通常    2,640円
単行本   1,961円
Kindle   2,178円 (+22pt)
Kindle Unlimited(読み放題)
(3.7)
総評価数 23件
6
(3.6)
総評価数 17件
7
HTML & CSS3 レイアウトブック
発売日 2016/12/20
通常    2,838円
単行本   557円
Kindle   2,838円 (+28pt)
Kindle Unlimited(読み放題)
(3.3)
総評価数 4件
8
(3.6)
総評価数 4件
9
(4.3)
総評価数 18件
10
今、見直すHTML&CSS改訂版 (NextPublishing)
発売日 2016/12/02
通常    1,320円
Kindle   660円 (+7pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件

 
以下が一部参考書の詳細です。

これ1冊でゼロから学べる Webプログラミング超入門 ーHTML,CSS,JavaScript,PHPをまるごとマスター


※この商品は固定レイアウト型の電子書籍です。

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。

※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします。



これ1冊でWebプログラミングが一通り学べる!

まったくのプログラミング初心者に向けた、Webプログラミングの入門書です。「HTML+CSS」「JavaScript」「PHPによるサーバー開発」「Ajaxによる非同期通信」Webを使ったスマホアプリ作成」などを、猛スピードで全部学びましょう!Webプログラミングに必要なテーマの本は、それぞれ1冊になるくらいのボリュームですので、それを何冊も読むのは大変ですよね。本書では必要なものを全部つまみ食いして、一度にすべて使えるようになれます!「HTML+JavaScriptのWeb作成」から一歩踏み出し、サーバー側の開発まで含めたプログラミングを学び、応用として、Web部分をそのままスマートフォンのアプリに組み込み、「サーバーと連携したスマホアプリ」までも取り上げています。ですので、「Webページ、サーバー、スマホアプリ」のすべてを体験できます。昨今、プログラミングの仕事というとWebプログラミングは避けて通れませんので、プログラマーになりたいあなたには必読です!

↓全て表示↑少なく表示
 
  

HTML&CSS コーディング・プラクティスブック 1 実践シリーズ [プリント・レプリカ]

デザインカンプと指示書に従い、Webページをコーディングしてみる実践シリーズです。
第1弾ではAdobe XDで作成されたコーポレート系サイトのデザインカンプを元に、カンプの解析、パーツの抽出を行い、「どうしてこのように設定するのか?」を踏まえながらコーディングしていきます。


■ デザインカンプ(XDデータ)と作例はダウンロードデータに同梱してあります。

■ レイアウトにはFlexbox(フレキシブルボックス)を使用します。

■ IE11 には 「Polyfill なし」 で対応します。

■ モバイルファースト & レスポンシブ で作成します。

■ 難易度はレベル2(5段階・当社比)です。

詳細についてはエビスコムのサイトでご確認ください。

デザインカンプのイメージや作例(ページの完成形)については、本ページに用意された「なか見!検索」や「無料サンプル」でもご覧いただけます。

〈もくじ〉
▼デザインカンプと指示書
・ デザインカンプ
・ 指示書

▼作例
・ STEP 1 デザインカンプの解析
・ STEP 2 コーディングの準備
・ STEP 3 パーツの設定 [ヘッダー]
・ STEP 4 パーツの設定 [ヒーローイメージ]
・ STEP 5 パーツの設定 [メッセージ]
・ STEP 6 パーツの設定 [サービス]
・ STEP 7 パーツの設定 [お問い合わせ]
・ STEP 8 パーツの設定 [フッター]
・ STEP 9 パーツの設定 [ナビゲーションメニュー]
・ STEP 10 仕上げと最終チェック

▼APPENDIX
・ Adobe XDで値を確認する方法

〈フォーマット〉
・ プリント・レプリカ形式
・ 全125ページ(初版 ver.1.1)
・ B5判相当(182 x 257 mm)

〈更新情報〉
・ 2020年2月10日 初版 ver.1.1 発行(APPENDIX「Adobe XDで値を確認する方法」を追加)
・ 2020年1月14日 初版発行


=======================================

※書籍のレイアウトは電子書籍用に単ページで読みやすいように構成し、Kindleの「プリント・レプリカ」形式でリリースしています。

※プリント・レプリカ形式は無料のKindleアプリ(PC、Mac、Android、iOS用)やFireタブレットでご利用いただけます。Kindle Paperwhiteなどの電子書籍リーダーやKindle Cloud Readerでは利用できません。対応デバイスをご確認のうえ、ご利用ください。

※本文中のリンク、文字列のハイライト、検索、辞書の参照、引用については、一部機能しない場合があります。文字だけを拡大することはできません。

↓全て表示↑少なく表示
 
  

できるホームページHTML&CSS入門 Windows 10/8.1/7対応 できるシリーズ

できるホームページHTML&CSS入門 Windows 10/8.1/7対応 できるシリーズ
(著)佐藤 和人, できるシリーズ編集部
発売日 2017/02/17
(4.3)

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

●知識ゼロでもはじめられる入門書の決定版
ホームページの仕組みや構成の考え方など
基礎的な知識はもちろん、FTPソフトを使った
ホームページの公開やメンテナンスを解説。
もちろん、HTMLやCSSのコーディングも
しっかりと解説しています。

●HTMLやCSSのタグ、プロパティを丁寧に解説
HTMLやCSSのコーディングを解説した章では
1つ1つのタグやプロパティを効率的に学べます。
順序よく読み進めていけば、自然とスキルアップが
できるようにレッスンが構成されています。

●フリーソフト・フリー素材付きですぐにはじめられる
本書で解説に利用しているテキストエディターや
FTPソフト、画像編集ソフトをダウンロードデータに収録。
また、練習用ファイルも含まれているので
ダウンロードする手間なく、すぐに学びはじめられます。

●本書はこんな方にオススメです!
・HTMLやCSSのコーディングをゼロから学びたい
・ホームページ作成ソフトで作ったデータを手直しできるようになりたい
・Web制作に携わる職業を目指していて、基礎を学びたい
※紙書籍に同梱されているCD-ROMは電子書籍版には含まれませんが、CD-ROMの内容と同等のダウンロードデータをご用意しております。ダウンロードデータの入手方法については本書2ページの「サンプルファイルについて」をご覧ください。

↓全て表示↑少なく表示
 
  
 
HTML/CSSの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「JavaScript本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
スラスラ読める JavaScriptふりがなプログラミング
発売日 2018/06/22
通常    3,172円
単行本   2,035円 (+20pt)
Kindle   1,643円 (+16pt)
Kindle Unlimited(読み放題)
(4)
総評価数 62件
2
(3.8)
総評価数 6件
3
(4.6)
総評価数 12件
4
JavaScriptエンジニアのためのNode.js入門
発売日 2016/12/26
通常    350円
Kindle   350円 (+4pt)
Kindle Unlimited(読み放題)
(4)
総評価数 21件
5
これから学ぶJavaScript
発売日 2018/07/20
通常    4,522円
単行本   2,640円 (+26pt)
Kindle   2,376円 (+24pt)
Kindle Unlimited(読み放題)
(3.9)
総評価数 10件
6
(0)
総評価数 0件
7
速習 TypeScript 第2版 速習シリーズ
発売日 2020/03/29
通常    700円
Kindle   700円 (+7pt)
Kindle Unlimited(読み放題)
(5)
総評価数 1件
8
ゲームで学ぶJavaScript入門 HTML5&CSSも身につく!
発売日 2015/12/11
通常    2,640円
単行本   1,961円
Kindle   2,178円 (+22pt)
Kindle Unlimited(読み放題)
(3.7)
総評価数 23件
9
(4.1)
総評価数 43件
10
(5)
総評価数 1件

 
以下が一部参考書の詳細です。

スラスラ読める JavaScriptふりがなプログラミング

スラスラ読める JavaScriptふりがなプログラミング
(著)及川卓也, リブロワークス
発売日 2018/06/22
(4)

「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、
まったく新しいJavaScript(ジャバスクリプト)の入門書です。

本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。
プログラムの1行1行が何を意味していて、どう動くのかが理解できます。

この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といった
プログラミング入門者が途中で挫折してしまう原因を解決しました。

また、実際に手を動かしながら進むだけでなく、プログラムを考える応用問題も用意しているため、
しっかりJavaScriptの基礎文法を身につけることができます。

■本書はこんな人におすすめ
・JavaScriptの基本を身につけたい人
・過去にプログラミングの入門書で挫折してしまった人
・Web制作者やプログラマー、エンジニアを目指す人
・仕事でJavaScriptを活用してみたい人


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

↓全て表示↑少なく表示
 
  

これ1冊でゼロから学べる Webプログラミング超入門 ーHTML,CSS,JavaScript,PHPをまるごとマスター


※この商品は固定レイアウト型の電子書籍です。

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。

※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします。



これ1冊でWebプログラミングが一通り学べる!

まったくのプログラミング初心者に向けた、Webプログラミングの入門書です。「HTML+CSS」「JavaScript」「PHPによるサーバー開発」「Ajaxによる非同期通信」Webを使ったスマホアプリ作成」などを、猛スピードで全部学びましょう!Webプログラミングに必要なテーマの本は、それぞれ1冊になるくらいのボリュームですので、それを何冊も読むのは大変ですよね。本書では必要なものを全部つまみ食いして、一度にすべて使えるようになれます!「HTML+JavaScriptのWeb作成」から一歩踏み出し、サーバー側の開発まで含めたプログラミングを学び、応用として、Web部分をそのままスマートフォンのアプリに組み込み、「サーバーと連携したスマホアプリ」までも取り上げています。ですので、「Webページ、サーバー、スマホアプリ」のすべてを体験できます。昨今、プログラミングの仕事というとWebプログラミングは避けて通れませんので、プログラマーになりたいあなたには必読です!

↓全て表示↑少なく表示
 
  

脱初心者のJavaScript力を底上げするための本

★★★未経験者、及び上級者お断り!★★★

本書はタイトルの通り、JavaScriptの脱初心者を達成したぐらいのレベル感のエンジニアのための本です。
「基本的なことは抑えた!」
「じゃあ次は何を学ぼう?」
そんな人にとって役に立ちそうなトピックをチョイスしています。
また、一つ一つのトピックはそれほど深く掘り下げていないためスラスラ読めると思いますので、気になった内容やより深く知りたいと感じた内容は積極的にググって効率の良いスキルアップに繋げてください。

【目次】
第1章 キレイなコードを書く
 インデントの扱い
 1行の長さ
 文末の表現
 空行、改行の使い方
 命名規則
 コメントの表現
 波括弧の使い方
 スペースの使い方
 switch文の書き方 

第2章 関数を使いこなす
 関数の性質を理解する 
 引数の性質を理解する
 無名関数を理解する
 コールバックを理解する
 巻き上げを理解する
 即時関数を理解する
 thisの束縛を理解する

第3章 お作法を学ぶ
 プリミティブ型を正しく使う
 nullとundefinedを正しく使う
 JavaScriptとHTMLを分離する
 グローバル変数は作らない
 グローバルオブジェクトはイジらない
 try〜catchを正しく使う
 thisの扱いに気を付ける
 Strictモードは「関数単位」で適用する

第4章 小技を学ぶ
 開発者ツールを導入する
 typeofを使う
 instanceofを使う
 constructorを使う
 mapを使う
 クラスを使う
 Promiseを使う

第5章 新世代JavaScriptのおさらい
 ES2015
 ES2016
 Node.js
 React.js

↓全て表示↑少なく表示
 
  
 
JavaScriptの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「Vue.js本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
速習Vue.js 速習シリーズ
発売日 2018/03/28
通常    500円
Kindle   500円 (+5pt)
Kindle Unlimited(読み放題)
(4.2)
総評価数 8件
2
(3)
総評価数 9件
3
(5)
総評価数 3件
4
Vue.jsでTodoアプリを作ってみよう
発売日 2018/10/21
通常    700円
Kindle   700円 (+7pt)
Kindle Unlimited(読み放題)
(5)
総評価数 1件
5
(2.8)
総評価数 3件
6
(2.8)
総評価数 7件
7
Vue.jsでCRUD操作を行ってみよう
発売日 2019/01/11
通常    500円
Kindle   500円 (+5pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
8
(0)
総評価数 0件
9
Hello Vue !!
発売日 2017/10/21
通常    300円
Kindle   300円 (+3pt)
Kindle Unlimited(読み放題)
(2)
総評価数 1件

 
以下が一部参考書の詳細です。

速習Vue.js 速習シリーズ

速習Vue.js 速習シリーズ
(著)山田祥寛
発売日 2018/03/28
(4.2)

ビュー(見た目)に特化したシンプルなJavaScriptフレームワークVue.jsを素早くマスターしよう。
本書では、Vue.jsの使い方を10個のPartに分けて、サンプルコードとともに詳しく解説しています。後半では、vue-cliを使った開発も紹介しています。

【対象読者】
本書は、JavaScriptフレームワークであるVue.jsについて短時間で概要を掴みたい方のための書籍です。
フレームワークを学ぶための書籍ということで、その基盤となるJavaScript言語については、基本的な理解があることを前提としています。本書でもできるだけ細かな解説を心掛けていますが、JavaScriptについてきちんと押さえておきたいという方は、「改訂新版JavaScript本格入門」(技術評論社)などの専門書も合わせて参照してください。

【目次】
Part 1:イントロダクション
 JavaScriptフレームワークとは?
 jQueryの問題点とJavaScriptフレームワーク
 主なJavaScriptフレームワーク
 対象読者
 サンプルプログラムについて
Part 2:Vue.jsの基本
 Vue.jsのインストール方法
 Vue.jsアプリの基本
 ディレクティブによるデータアクセス - v-text
 {{...}}式を無効化する - v-pre
 文字列をHTMLとして埋め込む - v-html
 属性値にJavaScript式を埋め込む - v-bind
 プロパティ値をアプリ独自のルールで加工する - 算出プロパティ
  別解:メソッドによるロジックの切り出し
Part 3:イベント処理
 イベントの基本
 イベントオブジェクトを参照する
  イベントハンドラーに引数を渡す場合
 定型的なイベント処理を宣言的に指定する - イベント修飾子
  イベント修飾子を利用する場合の注意点
 キーボードからの入力を識別する - キー修飾子
  システムキーとの組み合わせを検知する
 マウスの特定のボタンを検知する - マウス修飾子
Part 4:フォーム開発
 さまざまなフォーム要素の例
  ラジオボタン
  チェックボックス(単一)
  チェックボックス(複数)
  選択ボックス
  補足:オブジェクトをバインドする
 バインドの動作オプションを設定する - 修飾子
  入力値を数値としてバインドする - number修飾子
  入力値の前後の空白を除去する - trim修飾子
  バインドのタイミングを遅延させる - lazy修飾子
 双方向データバインドのカスタマイズ
Part 5:条件分岐とループ
 式の真偽に応じて表示/非表示を切り替える - v-if
  式がfalseの場合の表示を定義する - v-else
  複数の分岐を表現する - v-else-if
 式の真偽に応じて表示/非表示を切り替える - v-show
 配列/オブジェクトを繰り返し処理する - v-for
  配列から要素を順に取得する
  インデックス番号を取得する
  オブジェクトのプロパティを順に処理する
  数値を列挙したい場合
 v-forによるループ処理の注意点
  配列の絞り込みには算出プロパティを利用する
  異なる要素のセットを繰り返し出力する - template要素
  配列の変更を反映する - 変更メソッド
Part 6:もっとデータバインディング
 属性に値をバインドする - v-bind
  複数の属性をまとめて指定する
  要素オブジェクトのプロパティを設定する
 値を一度だけバインドする - v-once
 要素にスタイルプロパティを設定する - v-bind:style
  複数のスタイル情報を適用する
  ベンダープレフィックスを自動補完する
 要素にスタイルクラスを設定する - v-bind:class
  v-bind:classのさまざまな設定方法
 {{...}}式による画面のチラツキを防ぐ - v-cloak
Part 7:コンポーネント
 コンポーネントの基本
  コンポーネントの定義
  コンポーネントの呼び出し
  グローバル登録とローカル登録
 コンポーネントへのパラメーターの引き渡し
  プロパティ値の型を制限する
  検証ルールのさまざまな表現方法
 コンポーネント配下のコンテンツをテンプレートに反映させる - スロット
  複数のスロットを利用する
Part 8:ディレクティブ/フィルター/プラグイン
 ディレクティブの自作
  ディレクティブの基本
  イベント処理を伴うディレクティブ
 プラグイン
  検証プラグインの利用
  プラグインを自作する
Part 9:コマンドラインツールvue-cli
 vue-cliのインストール
 プロジェクトの自動生成
 補足:単一ファイルコンポーネント
Part 10:ルーティング
 ルーターの基本
  ルーティングの定義
  ルートの有効化
  トップページのテンプレート
  補足:プログラムからページ遷移
 パスの一部をパラメータ―として引き渡す - ルートパラメーター
 複数のビュー領域を設置する
 入れ子のビューを設置する
書籍情報
 著者プロフィール
 基本情報
 サポートサイト

【著者プロフィール】
山田 祥寛(やまだ よしひろ)
Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGS プロジェクト」の代表でもある。主な著書に「速習 ASP.NET Core」「速習 TypeScript」「速習 ECMAScript 6」(WINGSプロジェクト・Kindle版)、「改訂新版JavaScript本格入門」「Angularアプリケーションプログラミング」(技術評論社)、「独習C# 新版」「独習PHP 第3版」(翔泳社)、「はじめてのAndroidアプリ開発 第2版」(秀和システム)など。
http://www.wings.msn.to/

↓全て表示↑少なく表示
 
  

改訂新版 Vue.jsとFirebaseで作るミニWebサービス (技術の泉シリーズ(NextPublishing))

【Vue.jsとFirebaseを使って、はじめてのシングルページアプリケーションを作る!ボリューム増の改訂新版】

本書は、簡単なWebサイトを作った事があるWebフロントエンド初心者がSPA(シングルページアプリケーションを)の基本を掴み、簡単なWebサービスが作れるようになることを目的としています。さらにこれを抑えた上で次の段階へステップアップするための足がかりになるような要素も掲載しています。
〈本書の対象読者〉
・HTML,CSS,Javascriptを利用して、簡単なWebサイトを作ったことがある人
・複数のページや状態管理をJavascript使って自力で行い、ごちゃついてしまい消耗している人
・普段デザイナーとしてマークアップしており、フロントエンドの新しめな環境でのサイト構築を経験してみたい人
・シングルページアプリーケーション、Vue.jsってものを触ってみたい、またはそれらの挫折経験がある人
・FirebaseのWeb版を使ってみたい人、どんな事が出来るのか知りたい人
・普段サーバーサイドやネイティブアプリを作っていて、Webフロントエンドをさらっと触ってみたい人
【目次】
第1章 はじめに
1.1 この本の目的・ターゲット
1.2 本書であまり触れない部分
1.3 本書の構成と対応環境について  他
第2章 サーバーレスシングルページアプリケーションの基本
2.1 SPAとフレームワーク(Vue.jsの紹介)
2.2 サーバーレスってなに?
2.3 Firebaseは何ができる?
2.4 そのままの構成で本格的なWebサービスで使える?
第3章 開発環境のセットアップとデプロイまでの流れ
3.1 vue-templesのダウンロードとセットアップ
3.2 SFCでのコンポーネントの内容について
3.3 Firebaseのセットアップとデプロイ
第4章 Googleアカウントでのユーザー登録と、ログイン状態の判別
4.1 componentsを作成し表示する
4.2 Firebaseでログインの設定
4.3 Googleログインの実装   他
第5章 エディターの作成:データベース作成とデータ保存
5.1 メモを編集できるマークダウンエディターを作る
5.2 メモを複数作成可能にする
5.3 メモの削除機能追加
5.4 Firebase Realtime DBのruleを設定する   他
第6章 見た目を整える
6.1 リセットCSSを導入する
6.2 CSSファイルの管理
6.3 プレビュー用CSSの追加   他

↓全て表示↑少なく表示
 
  

JavaScriptエンジニアが昼休みの間に「Vue.jsってこんな感じなのね」と超ザックリ理解するための本

タイトルの通り、2〜30分程度で一気にVue.jsの概要をザックリ理解するための本です。
巷で話題のVue.jsをこの機会に体験してみてください。

1.Vue.jsとは
2.セットアップ
3.Hello World
4.イベントハンドリング
5.コンポーネント
6.ディレクティブ
7.実用例

↓全て表示↑少なく表示
 
  
 
Vue.jsの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「PHP本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(3.8)
総評価数 6件
2
速習 Laravel 6 速習シリーズ
発売日 2019/09/03
通常    700円
Kindle   700円 (+7pt)
Kindle Unlimited(読み放題)
(4.3)
総評価数 13件
3
(3.3)
総評価数 29件
4
(4.3)
総評価数 8件
5
PHP Todoリストを作ろう
発売日 2020/02/04
通常    500円
Kindle   500円 (+5pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
6
(2.4)
総評価数 2件
7
(3.3)
総評価数 4件
8
PHP 連想配列集中特訓(第2版)
発売日 2016/08/15
通常    450円
Kindle   450円 (+5pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
9
PHP「直す力」養成ドリル
発売日 2013/08/08
通常    99円
Kindle   99円 (+1pt)
Kindle Unlimited(読み放題)
(4.7)
総評価数 9件
10
(5)
総評価数 1件

 
以下が一部参考書の詳細です。

これ1冊でゼロから学べる Webプログラミング超入門 ーHTML,CSS,JavaScript,PHPをまるごとマスター


※この商品は固定レイアウト型の電子書籍です。

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。

※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします。



これ1冊でWebプログラミングが一通り学べる!

まったくのプログラミング初心者に向けた、Webプログラミングの入門書です。「HTML+CSS」「JavaScript」「PHPによるサーバー開発」「Ajaxによる非同期通信」Webを使ったスマホアプリ作成」などを、猛スピードで全部学びましょう!Webプログラミングに必要なテーマの本は、それぞれ1冊になるくらいのボリュームですので、それを何冊も読むのは大変ですよね。本書では必要なものを全部つまみ食いして、一度にすべて使えるようになれます!「HTML+JavaScriptのWeb作成」から一歩踏み出し、サーバー側の開発まで含めたプログラミングを学び、応用として、Web部分をそのままスマートフォンのアプリに組み込み、「サーバーと連携したスマホアプリ」までも取り上げています。ですので、「Webページ、サーバー、スマホアプリ」のすべてを体験できます。昨今、プログラミングの仕事というとWebプログラミングは避けて通れませんので、プログラマーになりたいあなたには必読です!

↓全て表示↑少なく表示
 
  

速習 Laravel 6 速習シリーズ

速習 Laravel 6 速習シリーズ
(著)山田祥寛
発売日 2019/09/03
(4.3)

本書は、PHPフレームワークであるLaravelについて短時間で概要を掴みたい方のための書籍です。9個のPartに分けて、Laravelの基本からテンプレート開発、データベース連携、リクエスト/レスポンス処理、ルーティング設定までを、サンプルコードと共に詳しく解説しています。サンプルは、サポートページ(https://wings.msn.to/index.php/-/A-03/WGS-PHP-001/)からダウンロード可能です。どんどん動かして試してみてください。

【対象読者】
本書は、Laravelについて短時間で概要を掴みたい方のための書籍です。
Laravelを学ぶための書籍ということで、その基盤となるPHP言語については、基本的な理解があることを前提としています。本書でもできるだけ細かな解説を心掛けていますが、PHPについてきちんと押さえておきたいという方は、「独習PHP 第3版」(翔泳社)などの専門書も合わせて参照してください。

【目次】
はじめに
 対象読者
 サンプルプログラム

Part 1:イントロダクション
 1.1 Laravelの位置づけ
  1.1.1 フレームワークとは?
  1.1.2 PHPフレームワークの歴史
  1.1.3 Laravelの特徴

Part 2:Laravel開発の準備
 2.1 Laravel開発の準備
 2.2 基本的なアプリの作成
 2.3 補足:Apacheサーバーで実行する

Part 3:Laravelの基本
 3.1 コントローラーの基本
 3.2 ビューの基本
 3.3 モデルの基本
  3.3.1 Eloquentとは?
  3.3.2 データベース利用の準備
  3.3.3 モデルクラスの作成
  3.3.4 データアクセスの基本

Part 4:ビュー開発
 4.1 埋め込み構文
  4.1.1 HTMLエスケープの無効化 -
  4.1.2 }の無効化 - @構文
  4.1.3 テンプレートにコメントを残す - コメント構文
 4.2 基本ディレクティブ
  4.2.1 汎用的な条件分岐を表す - @if
  4.2.2 否定の条件分岐を表現する - @unless
  4.2.3 変数の有無によって表示を振り分ける - @isset/@empty
  4.2.4 等価比較による条件分岐を表現する - @switch
  4.2.5 条件式によって出力を繰り返す - @while
  4.2.6 指定された回数だけ処理を繰り返す - @for
  4.2.7 配列の内容を順番に出力する - @foreach
  4.2.8 配列が空の場合の出力を決める - @forelse
  4.2.9 ループを即座に脱出する - @break
  4.2.10 現在の周回をスキップする - @continue
  4.2.11 任意のコードを実行する - @php
 4.3 レイアウト
  4.3.1 レイアウトの定義
  4.3.2 個別テンプレートの準備
 4.4 コンポーネント
  4.4.1 コンポーネントの定義
  4.4.2 コンポーネントの利用
 4.5 サブビュー
  4.5.1 コレクションビュー

Part 5:ルーティング
 5.1 ルーティングの基本
 5.2 ルートパラメーター
  5.2.1 ルートパラメーターの基本
  5.2.2 任意のルートパラメーター
  5.2.3 ルートパラメーターの制約
  5.2.4 可変長パラメーター
 5.3 特別なルート定義
  5.3.1 ルートに共通の接頭辞を付与する
  5.3.2 名前空間付きのコントローラー
  5.3.3 アクションの省略
  5.3.4 リダイレクト
  5.3.5 リソースルート

Part 6:コントローラー開発
 6.1 レスポンス
  6.1.1 Responseオブジェクトの基本
  6.1.2 ビュー出力時にヘッダーを設定する
  6.1.3 JSON形式の出力を生成する
  6.1.4 指定されたファイル/データをダウンロードする
  6.1.5 リダイレクト
 6.2 リクエスト
  6.2.1 Requestオブジェクトの基本
  6.2.2 フォームからの入力
  6.2.3 ファイルのアップロード
 6.3 ミドルウェア
  6.3.1 ミドルウェアの基本
  6.3.2 アクションの後処理
  6.3.3 ミドルウェアのさまざまな登録方法

Part 7:状態管理
 7.1 クッキー
  7.1.1 クッキーの保存
  7.1.2 クッキーの取得
 7.2 セッション
  7.2.1 セッション利用のための設定
  7.2.2 セッションの利用
  7.2.3 データベースでのセッション管理
  7.2.4 補足:セッションのさまざまな操作
  7.2.5 フラッシュの利用例

Part 8:データベース連携(データの取得)
 8.1 マイグレーション/シード
  8.1.1 マイグレーションファイルの作成
  8.1.2 補足:Schemaクラスのメソッド
  8.1.3 シーダー
 8.2 データの取得
  8.2.1 主キーで検索する
  8.2.2 任意の列でデータを検索する
  8.2.3 whereメソッドによる様々な検索
  8.2.4 SELECT命令のその他の句
 8.3 リレーション
  8.3.1 テーブル/モデルの準備
  8.3.2 モデルの定義
  8.3.3 リレーションの利用

Part 9:データベース連携(データの挿入/更新/削除)
 9.1 データの登録
 9.2 既存データの更新
 9.3 既存データの削除
 9.4 検証機能の実装
  9.4.1 エラーメッセージの日本語化

書籍情報
 著者プロフィール
 基本情報
 サポートサイト
 表紙の写真について

【著者プロフィール】
山田 祥寛(やまだ よしひろ)
Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGS プロジェクト」の代表でもある。主な著書に「速習 EcmaScript 2019」「速習 webpack」「速習 Vue.js」「速習 ASP.NET Core」「速習 TypeScript」(WINGSプロジェクト・Kindle版)、「改訂新版JavaScript本格入門」「Angularアプリケーションプログラミング」(技術評論社)、「独習Java 新版」「独習C# 新版」「独習PHP 第3版」(翔泳社)、「はじめてのAndroidアプリ開発 第3版」(秀和システム)など。
https://wings.msn.to/

↓全て表示↑少なく表示
 
  

文系・未経験からでも180日でフリーエンジニアになるためのプログラミング入門書: Java・Ruby・PHP・Pytho...

文系・未経験からでも最短180日で
月収50万円のフリーエンジニアになるための7つのステップ!

---------------------------------------------------
あなたはこんな悩みはありませんか?
---------------------------------------------------

▶将来に漠然と不安があり、スキルを付けたい。
▶プログラミングに興味があるけど、何からやればいいかわからない。
▶今の仕事にやりがいを感じていない。
▶今、何の取り柄もないけど、現状を変えたい。
▶コネもスキルもないけど独立したい。
▶労働時間を柔軟に調整したい。
▶自分の市場価値を高めたい。

---------------------------------------------------
これらの悩みはフリーエンジニアになれば解決します!
なぜ今、フリーエンジニアを目指すべきなのか??
--------------------------------------------------

【日本の87.5%の企業でIT人材不足の状態】
IT企業の圧倒的な人材不足により、
エンジニアという職業は超売り手市場になっています。

【労働時間は自分で自由に決められる】
フリーエンジニアは、クライアントとの納期さえ守っていれば労働時間のコントロールは自分次第。
例えば平日を休みにしたり、家族との時間を調整して十分に取ることも可能なんです。

---------------------------------------------------
だけど、エンジニアって専門の学校を出た人や、
理系の人しかなれないんじゃないの??
--------------------------------------------------

いいえ、そんなことはありません。
文系の人も、未経験の人も、正しい手順で学習すれば
プログラミングを身に着けることができるんです。

・3ヶ月で即戦力プログラマーとして転職するも良し
・今の自身の業務にプログラミングを取り入れるも良し
・週末起業として自分で好きなアプリを作るのも良し。

この1冊でプログラミングを身に着けるための正しい手順を学びましょう。

---------------------------------------------------------
この一冊で手に入る内容は…!?
---------------------------------------------------------

・文系・未経験からでも挫折せずにプログラミングを身につけられる方法
・どれを選べば良い?初心者が選ぶべきプログラミング言語
・実際に自分でじゃんけんプログラムを作って動かしてみよう!
・フリーエンジニアってどんなお仕事?どんな人がなるべき??
・雇われサラリーマンから脱却し、フリーエンジニアになる7ステップ
・実際に6ヶ月で未経験からフリーエンジニアとして独立した実践者の事例集

とてもボリュームが多く分かりやすく解説しています。
少しでもプログラミングに興味をお持ちなら、
ぜひこの本を読んで、実践してみてくださいね。

↓全て表示↑少なく表示
 
  
 
PHPの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「Python本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(4)
総評価数 81件
2
スラスラ読める Pythonふりがなプログラミング
発売日 2018/06/22
通常    2,035円
単行本   2,035円 (+20pt)
Kindle   1,643円 (+16pt)
Kindle Unlimited(読み放題)
(4.2)
総評価数 61件
3
(3.8)
総評価数 15件
4
(4.3)
総評価数 8件
5
(4.5)
総評価数 2件
6
(4.2)
総評価数 11件
7
(5)
総評価数 1件
8
(3.5)
総評価数 6件
9
速習 Django 3 速習シリーズ
発売日 2020/06/08
通常    700円
Kindle   700円 (+7pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
10
(3.8)
総評価数 11件

 
以下が一部参考書の詳細です。

プログラミング超初心者が初心者になるためのPython入門(1) セットアップ・文字列・数値編

本書は「プログラミング超初心者が初心者になるためのPython入門」3部作のうちの1作目になります。Pythonの導入、文字列と数字のごく初歩の操作をご紹介します。その操作を通じて変数やメソッドなど、Pythonの学習に欠かせない基本的な概念が自然に身につく内容になっています。

これまでの「入門」や「かんたん」と言われている本をみて挫折した方は、プログラミングの楽しさと、プログラミングの本を一冊やりとげたという達成感を味わっていただけると思います。まず本書の内容をしっかりマスターすることで、世間一般で「簡単」といわれている内容が理解しやすくなるでしょう。

ぜひ,Python の学習を楽しんでください!


《本書より抜粋》
変数に変数を入れる

先ほどは,変数に,変換した文字列をいれて表示することをしました.
では,変換したあとに変数だけを表示するとどうでしょうか.

入力画面
x = "Good morning"
x.upper()
print x

出力画面
Good morning

もとのままですね.困りました.x.upper() のところで,せっかく大文字に
変換したのですから,覚えてくれていてもいいようなものですが,x そのものは
変わっていないようです.

実はPython では,変数に対して何らかのメソッドを行っても,たいていの場合,
変数自体は変化しません.中には変数自体が変化するものもありますが,それは,
そのメソッドを作った方が,「直接変化しないほうが,プログラムを組みやすいだろうな」
と思ったり,「これは直接変化したほうが絶対いい!」と考えてくれた結果です.
ですから・・・・


《もくじ》
・はじめに
・本書の流れ
・Pythonをインストールする (Windows/Mac)
・IDLEを使おう
・文字列を表示する(print)
・文字列と文字列をつなげてみる(join)
・文字列をばらしてみる(split)
・文字列を置き換えてみる(replace)
・文字列の大文字・小文字を変換してみる(upper, lower)
・メソッドを組み合わせてみる
・変数に文字列を入れてみる
・変数に入れた文字列を扱う
・変数に変数を入れる
・文字列操作 つなぐ,さがす,数える(join, find, count)
・文字列の一部を取り出す(インデクシング,スライシング)
・文字列とクォーテーションマーク(”)について
・文字列のメソッドを組み合わせてみる
・コメントと日本語
・外部のPythonファイルを実行して日本語を表示しよう
・Windows の場合
・環境変数の設定
・コマンドプロンプトからの実行
・Mac の場合
・ターミナルからの実行
・コマンドプロンプトやターミナルで,対話型コマンドラインを使ってみよう
・数値というデータ型
・数値型で遊んでみる
・数値型と文字列型の取り扱いの違い
・変数にいれた文字列を整形して表示してみる(文字列フォーマット)
・もうひとつの文字列フォーマット
・文字列を整形して表示してみる(改行,center,ljust,rjust)
・おわりに


《著者略歴》
たっく
リサーチャー

1978年生まれ、富山県出身。

趣味は、片づけとプログラミング (Python) 。

主な著作に
『必要十分生活』
『プログラミング超初心者が初心者になるためのPython入門』
など。


ちょっぷ
リサーチャー
たっくにプログラミングの世界を教えた張本人。たっくに誘われるまま、執筆に参加した。

↓全て表示↑少なく表示
 
  

スラスラ読める Pythonふりがなプログラミング

スラスラ読める Pythonふりがなプログラミング
(著)株式会社ビープラウド, リブロワークス
発売日 2018/06/22
(4.2)

「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、
まったく新しいPyhton(パイソン)の入門書です。

本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。
プログラムの1行1行が何を意味していて、どう動くのかが理解できます。

この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といった
プログラミング入門者が途中で挫折してしまう原因を解決しました。

また、実際に手を動かしながら進むだけでなく、プログラムを考える応用問題も用意しているため、
しっかりPythonの基礎文法を身につけることができます。

■本書はこんな人におすすめ
・Pythonの基本を身につけたい人
・過去にプログラミングの入門書で挫折してしまった人
・プログラマーやエンジニアを目指す人
・仕事でPythonを活用してみたい人


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

↓全て表示↑少なく表示
 
  

色々なPythonのライブラリを「知る」ための本

タイトルの通り、Pythonのライブラリを「知る」ための本です。
様々なライブラリの存在を「知る」ことで、あなたにとって必要なモノを見つける手助けとなれば幸いです。
なお、本書では各々のライブラリについてサクっと最低限の使い方を説明するスタンスとしていますので、深く学びたい人にとっては不向きな内容になっています。
予めご了承ください。

第1章 イントロダクション
  この本の目的
  対象
  動作環境

第2章 標準ライブラリ
  sys
  os
  pprint
  shelve
  threading
  copy
  enum
  csv
  webbrowser
  calendar
  timeit 
  difflib
  filecmp
  tempfile
  logging

第3章 外部ライブラリ
  pyperclip
  send2trash
  pytz
  matplotlib
  numpy
  pandas
  openpyxl
  furl
  PyQuery
  lxml
  MarkupSafe
  PyYAML
  tqdm
  pycrypto
  pycodestyle

↓全て表示↑少なく表示
 
  
 
Pythonの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「Java本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(0)
総評価数 0件
2
2週間でJava SE Bronzeの基礎が学べる本 徹底攻略シリーズ
発売日 2017/10/17
通常    2,970円
単行本   2,970円 (+30pt)
Kindle   1,485円 (+15pt)
Kindle Unlimited(読み放題)
(4.7)
総評価数 5件
3
(4.1)
総評価数 24件
4
(3.3)
総評価数 29件
5
楽しく学ぶJava入門 合本 (NextPublishing)
発売日 2016/04/08
通常    1,980円
Kindle   990円 (+10pt)
Kindle Unlimited(読み放題)
(4)
総評価数 4件
6
(4)
総評価数 4件
7
図鑑 データ構造 アルゴリズム Java
発売日 2020/05/30
通常    752円
Kindle   752円 (+8pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
8
ドリル形式で楽しく学ぶ Processing-Java (Future Coders(NextPublishing))...
発売日 2018/11/23
通常    2,970円
単行本   2,970円 (+30pt)
Kindle   1,210円 (+12pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
9
(2.2)
総評価数 3件
10
(4)
総評価数 1件

 
以下が一部参考書の詳細です。

【知らないと損をする】レベルアップJava ~デザインパターン編~: 基礎から学べるデザインパターン Java開発の定石

 
  

2週間でJava SE Bronzeの基礎が学べる本 徹底攻略シリーズ

Javaプログラミング知識の「基礎の基礎」から学べる!
プログラミングの考え方・しくみから、オブジェクト指向までを丁寧に解説。
Oracle Certified Java Programmer Bronze SE 7/8(OCJP Bronze SE 7/8・Java SE 7/8 Bronze)資格を取得したいのだけど、プログラミング自体に全く縁がなかった…試験学習用のテキストや問題集を買ってみたものの、書いてあることがまったく理解できなくて読むことすらできない…そんな人に本書をオススメします!

■■目次■■
【1日目】 Javaの概要/変数、データ型、演算子
【2日目】 条件分岐
【3日目】 繰り返し構文
【4日目】 配列/メソッド
【5日目】 オブジェクト指向
【6日目】 モデリングとUML
【7日目】 インスタンスの扱い方
【8日目】 オブジェクト型配列/パッケージによるクラスの分類
【9日目】 クラスの継承
【10日目】 例外処理
【11日目】 ポリモーフィズム
【12日目】 抽象化プログラミング
【13日目】 コレクション
【14日目】 標準クラスライブラリ

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

↓全て表示↑少なく表示
 
  

速習 Kotlin: Javaより簡単!新Android開発言語を今すぐマスター 速習シリーズ

Javaはちょっと大変だな、もっとラクしてコーディングしたいな、と思っている方はいませんか?そんな方に是非お勧めしたいのが、Kotlinです。Kotlinは、Javaより簡単&スマートに書けると人気の言語。Android Studioでも正式採用され、現在は主にAndroidアプリ開発で利用されています。

本書は、Kotlinの基本について、8つのPartに分けてサンプルコードとともに詳しく解説しています。本書掲載のサンプルは、サポートページ(https://wings.msn.to/index.php/-/A-03/WGS-JVB-001/)からダウンロード可能です。どんどん動かして試してみてください。

【対象読者】
本書では、Java言語をある程度理解している方をターゲットにし、そこからの差分の知識を素早く習得していただくことを目的としています。本書でもできるだけ細かな解説を心掛けていますが、Javaについてきちんと押さえておきたいという方は、「AndroidエンジニアのためのモダンJava」(技術評論社)などの専門書も合わせて参照してください。

【目次】
Part 1:イントロダクション
 Kotlinとは?
  Kotlinの特徴
 Kotlin学習の準備
  Android Studioでの利用
  Kotlinのコンパイラーを導入する
  ブラウザー上で実行する
 はじめてのKotlin

Part 2:基本構文
 変数 - var命令
 リテラル表現
  数値リテラル
  型サフィックス(数値リテラル)
  文字列リテラル
 null許容型
  Nullable型とボクシング
  Nullable型から非null型への代入
  セーフコール演算子
  「!!」演算子
 型変換
  拡大変換
  明示的な変換
 配列
  配列の基本
  配列要素へのアクセス
  補足:コレクション
 定数
  varとvalとどちらを利用する?
  コンパイル時定数

Part 3:演算子/制御構文
 演算子
  同値性/同一性を確認する「==」「===」演算子
  条件演算子(?...:)は利用できない
  連続する値を表す範囲演算子
  ビット演算子
 制御構文
  汎用的な条件分岐を表す - if命令
  等価比較による多岐分岐を表す - when...else命令
  配列/コレクションをもとに特定の処理を繰り返す - for命令
  ループを脱出/スキップする - break/continue命令
  入れ子のループを脱出する - ラベル構文

Part 4:関数
 関数の基本
  単一式の関数
 関数のさまざまな表現
  引数の既定値
  名前付き引数
  可変長引数
  複数の戻り値
 高階関数
  ラムダ式
  [注意]ラムダ式でのreturn
  高階関数の自作
 ローカル関数

Part 5:オブジェクト指向構文
 クラスの基本
  アクセス修飾子
 プロパティ
  アクセサーを伴うプロパティ
  読み取り専用のプロパティ
 コンストラクター
  プライマリコンストラクター
  セカンダリコンストラクター
 パッケージ/インポート
  インポートの基本
  さまざまなインポート

Part 6:継承とインターフェイス
 継承
  抽象クラス/抽象メソッド
 インターフェイス
  インターフェイスの例
  インターフェイスのデフォルト実装
  インターフェイスでのプロパティ
 型変換
  明示的なキャスト

Part 7:特殊なクラス
 データクラス
  同値性を確認する - equalsメソッド
  データを文字列化する - toStringメソッド
  プロパティ値を個々の変数に分解する - componentNメソッド
  オブジェクトを複製する - copyメソッド
 オブジェクト宣言
 オブジェクト式
  SAM変換による簡単化
 コンパニオンオブジェクト
 Enumクラス
  プロパティ/メソッドの定義
 ジェネリック型
  ジェネリック型の定義
  型引数の制約
  ジェネリック関数
  out修飾子とin修飾子

Part 8:もっとオブジェクト指向
 拡張関数
 演算子のオーバーロード
 入れ子のクラス
  入れ子クラスの基本
  インナークラス
 委譲プロパティ
  標準の委譲プロパティ
  委譲プロパティの実装
 委譲クラス

書籍情報
 著者プロフィール
 基本情報
 サポートサイト

【著者プロフィール】
山田 祥寛(やまだ よしひろ)
Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGS プロジェクト」の代表でもある。
主な著書に「速習 React」「速習 EcmaScript2018」「速習 webpack」「速習 Vue.js」「速習 ASP.NET Core」「速習 TypeScript」(WINGSプロジェクト・Kindle版)、「改訂新版JavaScript本格入門」「Angularアプリケーションプログラミング」(技術評論社)、「独習C# 新版」「独習PHP 第3版」(翔泳社)、「はじめてのAndroidアプリ開発 第2版」(秀和システム)など。
https://wings.msn.to/

↓全て表示↑少なく表示
 
  
 
HTML/CSSの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「C++本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
オンラインジャッジではじめるC/C++プログラミング入門
発売日 2014/06/28
通常    3,135円
単行本   3,135円 (+31pt)
Kindle   2,978円 (+30pt)
Kindle Unlimited(読み放題)
(3.9)
総評価数 4件
2
(5)
総評価数 3件
3
C++11/14/17プログラミング
発売日 2018/08/23
通常    売り切れ
Kindle   売り切れ
Kindle Unlimited(読み放題)
(4.4)
総評価数 4件
4
(3.3)
総評価数 4件
5
C/C++ Bit Hack
発売日 2019/10/02
通常    300円
Kindle   300円 (+3pt)
Kindle Unlimited(読み放題)
(5)
総評価数 1件
6
コード最適化: C/C++ 忍者への一歩
発売日 2020/01/26
通常    300円
Kindle   300円 (+3pt)
Kindle Unlimited(読み放題)
(4.3)
総評価数 5件
7
C++11/14/17プログラミング
発売日 2020/06/04
通常    300円
Kindle   300円 (+3pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
8
(4)
総評価数 1件
9
Cの延長としての C++ 入門
発売日 2017/10/13
通常    400円
Kindle   400円 (+4pt)
Kindle Unlimited(読み放題)
(5)
総評価数 2件
10
C++とboostで作るTCPサーバ
発売日 2012/08/11
通常    300円
Kindle   300円 (+3pt)
Kindle Unlimited(読み放題)
(3)
総評価数 2件

 
以下が一部参考書の詳細です。

オンラインジャッジではじめるC/C++プログラミング入門


※この商品は固定レイアウト型の電子書籍です。

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。





オンライン・ジャッジシステムでプログラミングをはじめよう!
「オンライン・ジャッジシステム」といわれるプログラムの自動採点システムを用いてC/C++プログラミングの基礎を学習します。ゲーム感覚で学習が進められますので、モチベーションを維持しながらプログラマとしての基礎体力を身につけることができます。内容も敷居の高いものではなく、プログラミング初学者が取り組む問題からスタートしています。会津大学のオンライン・ジャッジシステム(AIZU ONLINE JUDGE)のコース問題を題材にした公式解説書です。http://judge.u-aizu.ac.jp/onlinejudge/ 

■CONTENTS
≪Ⅰ部 学習の準備≫
1章 プログラミング/2章 オンラインジャッジ
≪Ⅱ部 プログラミング入門≫
3章 基本構造/4章 変数/5章 計算(1)/6章 入出力/7章 計算(2)/8章 構造文:条件分岐/9章 構造文:繰り返し処理/10章 変数(2)/11章 プログラムの構造/12章 配列/13章 文字列/14章 ライブラリ/15章 構造体とクラス
≪付録:演習問題模範解答≫

↓全て表示↑少なく表示
 
  

C/C++プログラマーが予備知識として学ぶIntel64/MIPS32アセンブリ言語プログラミング・コンピューターアーキ...

本書の目的は並列プログラミング、最適化、OSレベルの低層でのコーディングに必要なプロセッサーとメモリー、キャッシュの仕組みを広く浅く(厳密ではなくざっと)学ぶことです。

C/C++ をある程度使える技術者や学生が情報科学の書籍(以下リスト)を読むために、最低限必要な準備知識を備えるための副読本として執筆しました。

- コード最適化とスレッドプログラミング(2020年2月予定)
- C++並列プログラミング(2020年5月予定)
- 自作 DBMS プログラミング(2020年10月予定)
- Operating System プログラミング(2020年12月予定)
- Compiler プログラミング(2022年4月予定)

情報科学に興味のない方は得るものは少ないと思います。特定のアセンブリ言語の事前知識は不要ですが、GDBでのデバッグに慣れている方が有利だと思います。

※注1:文体は端的でカジュアルな表現を心がけたので、ブログ調にアレルギーのある方は読まないほうが良いでしょう。
※注2:第一版で追加更新内容の配信依頼をしたところ、Amazon運営側で「読書体験を損なうおそれのある品質上の問題の対象外」との判断があり、「新たに別の本としてご出版いただくことを推奨」されたので、今後の修正内容は新版して出版します。

内容


序章

C/C++開発環境の設定
Intel 64(X86_64)アセンブラの基本知識
MIPS32の基本知識

前半の章

電子、半導体、ダイオード、電子回路

中間の章

コンピューター(プロセッサー・メモリー)アーキテクチャー(MIPS32を使用、一部x86もからめる)
Intel CPU(Kabylake)のアーキテクチャー

後半の章

Intel 64アセンブリ言語(NASMとGAS、AT&TとIntelシンタックス、呼出規約では X86_32も軽く説明)

読み方

- アセンブリを学びたいだけの方は「アセンブリ言語でハローワールド」の章を呼んだら「レジスター」の章までスキップしてください。
- コンピューターアーキテクチャー、プロセッサーアーキテクチャーを学びたいかたはMIPS32の章から読み進めてください。
- 半導体や電子回路を学びたい方は、ハローワールドや環境設定はスキップして「電子の基本」の章から読み始めてください。

必要な知識・スキル

- C言語/C++のプログラミング
- 拙著「C++プログラミング(基礎編)」のGDB・ライブラリーの章

必要な開発環境

- Windows 10/Bash on Windows または Ubuntu 16.04
- MSYS2 (Mingw32)
- GCC 7.2
- PCSpim(「PCSpim_9.1.9.zip」と検索するダウンロードできる場所が表示されるはずです)

注意

- PCSpimのインストールの説明は画像を使っていません
- Intel CPUの64ビット環境で x86_64 の検証をしているだけなので、Intel 64に特化した説明はありません

正誤表(第一版購入者向け)


R-Sラッチの項目内のリセット画像の直下の図説明において、「Qnextは1です」と記述されていますが、0が正しい記述です。また「Qprevの値に関係なく、Qnextは(1ではなく)0となってますね」が正しい記述です。図が正しく説明が誤ってました。



UbuntuのGCCディストリビューションの一部には「-fPIC」「-fPIE 」オプションを自動で発行するものがあります。
gcc を使用時にPIEのエラーが出たら「-no-pie」コマンドオプションを追加指定してください。

$ gcc -no-pie ファイル名

他のコマンドオプションとも併用可能です。



目次

コンピューターアーキテクチャーとアセンブリ言語

C/C++での開発環境準備

GNU開発ツールを使ったデバッグ

アセンブリ言語

アセンブリ言語でハローワールド

システムコールとLinux
64bit Linux GAS ハローワールド
64bit Linux NASM システムコールによる出力
MIPS32
PCSpimのインストール
MIPS32でハローワールド

MIPS32アセンブリ言語

32ビットMIPSの命令フォーマット
MIPS32で算術演算
MIPS32で論理演算
MIPSのアドレスモード

電子の基本整理

電荷
電荷キャリア
電子ホール(正孔)
イオン
導電率
価電子
バンド
共有結合(covalent bond)
熱エネルギーの効果
電子密度とホール密度

半導体(セミコンダクター)

フェルミ準位
ドーピングによるバンド構造の性質変化
N型半導体
P型半導体
電圧印加と励起(Excitation)
電界効果と反転層

半導体ダイオード

PN接合
リバースバイアス(逆バイアス)
フォワードバイアス(順バイアス)

トランジスター

集積回路
FET
MOS
VLSI
MOSFET
CMOS回路

論理演算回路

基本回路:ゲート
メモリー

プロセッサーアーキテクチャー

フォン・ノイマン型のCPUアーキテクチャー
CPUの汎用アーキテクチャー
- 命令サイクル
- データパス
パイプラインハザード
- 構造的ハザード
- データハザード
- 制御ハザード
C言語での分岐予測
分岐予測命令の仕組みと用語
RISCとCISC
アウト・オブ・オーダー実行
動的スケジューリング
レジスターリネーミング
- Tomasuloアルゴリズム
- Reservation Station(予約ステーション)
投機的な動的スケジューリング

メモリーアーキテクチャー

キャッシュの基本アーキテクチャ
マルチプロセッサーバスプロトコル
キャッシュコヒーレンス
- MESIプロトコル
- MOESIプロトコル
MMU(Memory Management Unit)
x86_32のページテーブル
x86_64のアドレス
TLB

Intel CPUアーキテクチャー

Kabylake-CPUコアのアーキテクチャー
レジスター・エイリアス・テーブル(RAT)
ブランチ・オーダー・バッファー
予約ステーション(予約機構)
スケジューラー
キャッシュタイプ:Intel 64アーキテクチャー

レジスター

x86_64のレジスター
x87レジスターと命令

命令

アセンブラー命令のフォーマット
算術命令
ビット演算
ジャンプ命令
シフト演算命令

補数

メモリーアドレッシング

x86_64のアドレッシングモード

スタックフレーム

相対命令ポインター(Instruction-pointer relative)

PIC(位置独立コード、position independent code)

共有ライブラリーへのアクセス

Global Offset Table(GOT)
Procedure Lookup Table(PLT)
PLTとGOTの仕組み

呼出規約

呼び出し規約(非マイクロソフト)
マイクロソフトの呼び出し規約
- 32ビットならMSYS2
- cdecl? stdcall? fastcall?

インラインアセンブラー

インラインアセンブラの概要
基本asm構文
拡張インラインアセンブラー
特殊なオペランド制約
CMPEXCHG命令

文字列処理命令

浮動小数点命令

セグメントレジスター

SIMD

プリフェッチ

gccのビルトインプリフェッチ命令
インラインアセンブラでprefetcht0の呼出

アセンブラ命令の最適化(おまけ)

Macro-Fusion
Micro-Fusion
Move elimination
Zero Idiom等

↓全て表示↑少なく表示
 
  

C++11/14/17プログラミング

C++11/14/17プログラミング
(著)小松正樹
発売日 2018/08/23
(4.4)

本書の目的は C++11/14/17 を厳密にではなくザクッと広く浅く学ぶための副読本です。(プログラミング初心者向けではありません)

C/C++ を入門書等である程度学んだ技術者や学生が次のレベルにステップアップするために、最低限必要な準備知識を提供する副読本として執筆しました。

※注1:別の書籍で追加更新内容の配信依頼をしたところ、Amazon運営側で「読書体験を損なうおそれのある品質上の問題の対象外」との判断があり、「新たに別の本としてご出版いただくことを推奨」されました。そのため新規内容の追加はAmazon側の方針が変わらない限りは別の本で出版します。Amazonの「品質上の問題」は画像の欠損等の重大な問題が対象のため、修正内容が規約に適合しない場合は正誤表を別途案内します。

内容


- C++11/14/17(基本構文、変数、ループ、条件文、演算子、関数、ポインター、クラス、オーバーロード、UMLクラス図/OOPの基本、初期化、クラス・関数テンプレート、ラムダ式、スマートポインター等、内容を単調にしないために一部の例でデザインパターンもあわせて解説 ※難しいコード例は流して進むことを推奨)
- OSとハードウェア
- 範囲ループとイテレーター
- スコープとリンケージ
- キャスト
- ライブラリー、静的・動的ライブラリー(soファイル等)のリンク
- メモリーの割当(アラインメント、固定長割当)
- テンプレートメタプログラミング
- 3次元プログラミング(OpenGL4/GLM)
- GUIプログラミング(Qt5.8、説明対象はWindowsのみで、クロスプラットフォームの解説は無し)
- STLコンテナ
- STLアルゴリズム
- STL数値計算・乱数ライブラリー
- 正規表現(ECMAscript)
- ファイル入出力
- ビット操作
- ローカリゼーション(エンディアンや変換)
- 確率分布の3次元可視化(OpenGLの章を読んでから目を通すようにしてください)
- Boostライブラリー(文字列処理、ファイルシステム、パーサー、MPL/FusionといったTMPライブラリー、有限オートマトン等)
- テスト駆動開発(GoogleTest)
- makeツール(一部の章では、cmakeとqmakeを使用)
- Pythonモジュールのプログラミング(Boost.Python)

目次




C++プログラミング
初心者のためのHello World!
C++ プログラムを作るための環境
プリプロセッサー
プログラムの構成単位
OSとハードウェア
main関数
変数
ループ
条件文
演算子
関数
using
列挙型
構造体
auto ( C++11/14/17 )
ポインター
メモリー割当
参照
const
typedef
動的割当とヒープ
初期化リスト
範囲ループ

定数式
クラス
例外処理
変数と関数のスコープとリンケージ
暗黙的変換
キャスト
演算子オーバーロード
イテレーター
文字列型
タプル
ビット演算
初期化
STLコンテナ
クラス図
Functor
関数型
ラムダ式
テンプレート
スマートポインター
STLアルゴリズム
正規表現
Makeツール
ライブラリー
fold 式 ( C++17 )
構造化束縛 ( C++17 )
テンプレートの型推論 ( C++17 )
std::optional ( C++17 )
std::invoke ( C++17 )
メタ関数 ( C++17 )
定数式の if 文 ( C++17 )
std::apply ( C++17 )
std::any ( C++17 )
std::variant( C++17 )
Boost.MPL
Boost.Fusion
Boost.Spirit
有限オートマトン
ローカリゼーション
IOストリーム
ファセット
Boost.Filesystem
OpenGL
OpenCV
STL乱数ライブラリー
確率分布の可視化
Qt5
Pythonモジュール
テスト駆動開発型プログラミング
GNU開発ツールとサポートプロジェクト
付録

開発環境



Ubuntu 18.04 または Windows 10(Bash on Windows)、Windows環境ではWindows 10+MSYS2+MinGw(64bit)

コードの検証は以下の環境で実施しています。


- OSは Windows 10Preview Build (Windows設定メニューから入手可能)に付属してくる Bash on Windows および Ubuntu 18.04 (前バージョンの16.04/14.04でも一部のコードは検証済み)
- gcc-7.3(必須)
- clang-6.0(必須)
- Boost 1.65.0(必須)
- GNU Make 4.1(必須)
- Python 3.52 + NumPy(オプション、Pythonモジュールの開発に使用)
- Google Test(オプション、テスト駆動開発型プログラミングに使用)
- CMake 3.62以上(オプション、テスト自動化に使用)
- vim 8.0.124+YCM(オプション、Ubuntu環境のIDEとして使用)



EclipseとCodeBlockは非推奨です。

あると良い知識



- オブジェクト指向プログラミングについての(他言語での)経験
- Ubuntuのコマンド等の基本的知識

正誤表

「ラムダ式と constexpr ( C++17 )」の章で 本来意図したC++17以前の規格でのコンパイルでの警告ではなく、C++20 以降でコンパイル時に警告を出す行があります。


1 #if __cplusplus > 201703L
2 # pragma message "-std=c++17を指定してください"
3 #endif


C++17以前の規格でエラーを出すには、以下のようにします。


1 #if __cplusplus < 201703L


検証結果や説明には問題はないので、不等式の箇所だけを反転すれば正常に警告が出力されます。

↓全て表示↑少なく表示
 
  
 
C++の参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「C#本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
1週間でC#の基礎が学べる本 (1週間シリーズ)
発売日 2019/09/12
通常    2,750円
単行本   2,750円 (+28pt)
Kindle   2,613円 (+27pt)
Kindle Unlimited(読み放題)
(4.5)
総評価数 30件
2
スラスラ読める Unity C#ふりがなプログラミング
発売日 2019/01/25
通常    2,200円
単行本   1,243円
Kindle   1,980円 (+20pt)
Kindle Unlimited(読み放題)
(3.6)
総評価数 10件
3
(5)
総評価数 1件
4
(4)
総評価数 8件
5
C#のWPFでPrismを使ってMVVMで実装する方法
発売日 2020/04/29
通常    250円
Kindle   250円 (+3pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
6
(4)
総評価数 7件
7
楽しいC#入門: C#8.0正式対応版 (COOL C# CREW Series)
発売日 2017/09/10
通常    3,180円
Kindle   3,180円 (+32pt)
Kindle Unlimited(読み放題)
(4)
総評価数 1件
8
(5)
総評価数 1件
9
(3.3)
総評価数 4件
10
(3.9)
総評価数 4件

 
以下が一部参考書の詳細です。

1週間でC#の基礎が学べる本 (1週間シリーズ)

プログラミング自体がはじめてのあなたが「C#」を始めるための第一歩。

C#でプログラミングを始めようと思って入門書を買って勉強してみたものの、なかなか理解できない・・・そんな方にオススメの1冊。
[文法のマスター]⇒[アルゴリズムとデータ構造の理解]⇒[実践練習]という単純明快な流れで解説しており、7日間で「C#でかんたんなプログラミングが書ける基礎力」が身に付けられます!

▼目次
1日目 はじめの一歩
2日目 変数と条件分岐
3日目 繰り返しと配列
4日目 オブジェクト指向①
5日目 オブジェクト指向②
6日目 コレクション・デリゲート・例外処理
7日目 実践練習

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

↓全て表示↑少なく表示
 
  

スラスラ読める Unity C#ふりがなプログラミング

スラスラ読める Unity C#ふりがなプログラミング
(著)安原祐二, リブロワークス
発売日 2019/01/25
(3.6)

「スクリプトの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、
まったく新しいUnityで使われるC#(シーシャープ)の入門書です。

本書内に登場するスクリプトの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。
スクリプトの1行1行が何を意味していて、どう動くのかが理解できます。

この新しいアプローチで「自分がいま何をしているのかわからない」といった
プログラミング入門者が途中で挫折してしまう原因を解決しました。

また、実際に手を動かしながら進むだけでなく、スクリプトを考える応用問題も用意しているため、
しっかりUnityで使われるC#の基礎文法を身につけることができます。

■本書はこんな人におすすめ
・Unityで使われるC#の基本を身につけたい人
・過去にUnityやC#の入門書で挫折してしまった人
・意味不明のままスクリプトをコピーして使っていた人
・プログラマーやエンジニアを目指す人
・仕事でUnityのC#を活用してみたい人


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

↓全て表示↑少なく表示
 
  

ゲームを作りながら楽しく学べるC#テスト駆動開発 (Future Coders(NextPublishing))

本書はゲーム作りを通してテスト駆動開発の基本を学ぶための解説書です。
著者が、最初にテスト駆動開発に触れたのは2003年頃でした。著者も最初は「機能を実装するまにテストをつくるなんて無駄な作業だなぁ~」と懐疑的でしたが、実際に試してみると、その効果が絶大であることを痛感しました。ソースコードの修正もテストがあるので安心して行えます。
機能を追加することで副作用が起きても、テストがあるのですぐに発見できます。あたかも、「セーフティーネットの上でいろいろな技を安心して試すことができる」そんな感覚でした。最初のプロジェクトを終えたころにはすっかりテスト駆動開発の信者になっていました。
【目次】
第1章 XAML入門
第2章 棒人間ジャンプゲーム
第3章 テスト駆動開発入門
第4章 テスト駆動開発実践

↓全て表示↑少なく表示
 
  
 
C#の参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「Unity本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
スラスラ読める Unity C#ふりがなプログラミング
発売日 2019/01/25
通常    2,200円
単行本   1,243円
Kindle   1,980円 (+20pt)
Kindle Unlimited(読み放題)
(3.6)
総評価数 10件
2
uGUIではじめるUnity UIデザインの教科書
発売日 2015/09/01
通常    3,400円
単行本   1,107円
Kindle   3,278円 (+33pt)
Kindle Unlimited(読み放題)
(3.5)
総評価数 9件
3
(1)
総評価数 2件
4
(3.3)
総評価数 4件
5
タワーディフェンスのつくりかた Unity5.0編
発売日 2015/06/13
通常    650円
Kindle   650円 (+7pt)
Kindle Unlimited(読み放題)
(3.5)
総評価数 4件
6
(3.4)
総評価数 5件
7
Unityで動かして学ぶ力学シミュレーション
発売日 2020/04/25
通常    700円
Kindle   700円 (+7pt)
Kindle Unlimited(読み放題)
(1)
総評価数 1件
8
(5)
総評価数 1件
9
Unity 5 ゲーム開発はじめの一歩 ThinkIT Books
発売日 2016/02/26
通常    1,980円
単行本   1,980円 (+20pt)
Kindle   1,782円 (+18pt)
Kindle Unlimited(読み放題)
(4)
総評価数 1件
10
(3)
総評価数 1件

 
以下が一部参考書の詳細です。

スラスラ読める Unity C#ふりがなプログラミング

スラスラ読める Unity C#ふりがなプログラミング
(著)安原祐二, リブロワークス
発売日 2019/01/25
(3.6)

「スクリプトの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、
まったく新しいUnityで使われるC#(シーシャープ)の入門書です。

本書内に登場するスクリプトの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。
スクリプトの1行1行が何を意味していて、どう動くのかが理解できます。

この新しいアプローチで「自分がいま何をしているのかわからない」といった
プログラミング入門者が途中で挫折してしまう原因を解決しました。

また、実際に手を動かしながら進むだけでなく、スクリプトを考える応用問題も用意しているため、
しっかりUnityで使われるC#の基礎文法を身につけることができます。

■本書はこんな人におすすめ
・Unityで使われるC#の基本を身につけたい人
・過去にUnityやC#の入門書で挫折してしまった人
・意味不明のままスクリプトをコピーして使っていた人
・プログラマーやエンジニアを目指す人
・仕事でUnityのC#を活用してみたい人


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

↓全て表示↑少なく表示
 
  

uGUIではじめるUnity UIデザインの教科書


※この商品は固定レイアウト型の電子書籍です。

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。

※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします。



Unityで魅力的なユーザーインターフェースを作るため、公式UIフレームワーク、 Unity UI(uGUI)をマスターしよう!

本書は、Unity 4.6から搭載された Unity UI(uGUI)の解説書です。Unityでアプリを制作する際、画面に情報を表示するテキストラベルや、ユーザーの操作を受け付けるボタンやスライダーといったユーザーインターフェイス(UI)の作成も必要ですが、Unity 4.5以前ではスクリプトを記述する必要がありました。しかし、Unity 4.6以降には、直感的な操作で素早くUIを作成できる、新しいUIシステム(UI system)が搭載されています。uGUI (ユーグイ/ユージーユーアイ)と呼ばれた新UIシステムは、直感的な操作とコンポーネントベースの拡張性が最大の特徴です。これが搭載されたことで、ゲームのUIはもちろん、ツールやユーティリティなど一般的なアプリケーションのUIもぐっと手軽に実装可能となっています。

本書ではこの新UIシステムを、基本から解説していきます。
カリキュラムは次のようになっています。

・Chapter 1では、Unity未経験者でも取り組めるよう、Unityの概要を紹介するとともに簡単なチュートリアルを掲載。
・Chapter 2~5では新UIシステムを網羅的に解説。
・Chapter 6~7ではモバイルアプリケーションでよく利用されるUIやネイティブプラグインの実践的な制作方法を説明。
・Chapter 8ではUI制作に使える便利なアセットやツールを紹介。
・巻末にはAppendixとしてUIクラスリファレンスを収録。

解説に用いたサンプルコードは、そのまま実践で活用できる、実用的なものとなっており、本書サポートサイトからダウンロード可能です。「魅力的なUIが素早く実装できる」新UIシステムを、ぜひ本書でマスターしてください!

↓全て表示↑少なく表示
 
  

ユニティちゃんではじめるUnityゲーム開発 ThinkIT Books

公式キャラクターユニティちゃんを題材にして、マルチプラットフォーム対応の簡単お手軽ゲーム開発。本書は、インプレスが運営するWebメディア「Think IT」で、「マルチプラットフォーム対応のゲーム開発エンジンUnityを体験する」として連載された技術解説記事を電子書籍およびオンデマンド書籍として再編集したものです。

↓全て表示↑少なく表示
 
  
 
Unityの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「Go言語本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(4)
総評価数 15件
2
GoとSAMで学ぶAWS Lambda (技術の泉シリーズ(NextPublishing))
発売日 2018/12/28
通常    1,980円
単行本   1,980円 (+20pt)
Kindle   1,584円 (+16pt)
Kindle Unlimited(読み放題)
(5)
総評価数 1件
3
(3)
総評価数 1件
4
(0)
総評価数 0件

 
以下が一部参考書の詳細です。

プログラミング経験者がGo言語を本格的に勉強する前に読むための本

本書はタイトルの通り「Go言語を本格的に勉強する前に最低限抑えておくべき知識」をまとめた物です。
何らかのプログラミング言語の経験者を想定しているため、未経験者や初心者の方はご注意ください。

第1章 導入
  Go言語とは
  セットアップ
  環境変数
  コンパイル/実行
  公式サービス

第2章 文法
  基本的な文法
  パッケージ
  変数宣言

第3章 演算子とデータ型
  演算子
  基本型と複合型
  型宣言
  数値型
  文字列型 
  真偽値型
  構造体型
  ポインタ型
  配列型
  スライス型
  マップ型
  その他の型
  リテラル  
  nil
  型キャスト

第4章 制御文
  条件分岐
  繰り返し
  goto
  例外処理

第5章 関数
  関数定義
  関数型
  クロージャ
  defer文
  パニック

第6章 メソッドとインタフェース
  メソッド
  インタフェース
  エラーインタフェース

第7章 並行処理
  ゴルーチン
  チャネル

↓全て表示↑少なく表示
 
  

GoとSAMで学ぶAWS Lambda (技術の泉シリーズ(NextPublishing))

【ユースケース集を通じてAWS Lambdaを学ぼう!】

本書はGo言語での実装を通して、入門から中級程度のAWS Lambdaの扱い方や、サーバーレスアーキテクチャの構成に不可欠なPaaS(API Gateway、S3、Dynamo DBなど)やツール(SAM、direnv)の扱い方を学ぶ、AWS Lambdaのユースケース集です。
【目次】
第1章 環境構築
1.1 anyenv
1.2 anyenvupdate
1.3 goenvとGo
1.4 pyenvとPython
1.5 aws-cli
1.6 aws-sam-cli
1.7 saw
1.8 direnv
1.9 dep
1.10 gig
第2章 S3イベントの活用
2.1 S3
2.2 シーケンス
2.3 フォルダー構成
2.4 ソースコード
2.5 テスト
2.6 デプロイ
2.7 削除
第3章 SNSとSQSによるファンアウト
3.1 概要
3.2 SQS
3.3 SNS
3.4 シーケンス
3.5 フォルダー構成
3.6 ソースコード
3.7 テスト
3.8 デプロイ
3.9 削除
第4章 API GatewayとDynamoDBを使ったURL短縮サービス
4.1 概要
4.2 API Gateway
4.3 DynamoDB
4.4 シーケンス
4.5 フォルダー構成
4.6 ソースコード
4.7 テスト
4.8 デプロイ
4.9 削除

↓全て表示↑少なく表示
 
  

Goの基本的な文法を素早く理解したい人向けの本

 
  
 
Go言語の参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「Swift本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(3.8)
総評価数 4件
2
(4.1)
総評価数 24件
3
【SwiftUIプログラミング】SwiftUI学習ノート
発売日 2020/03/06
通常    850円
Kindle   850円 (+9pt)
Kindle Unlimited(読み放題)
(4)
総評価数 1件
4
(3.6)
総評価数 12件
5
(3.4)
総評価数 3件
6
(3.2)
総評価数 5件
7
(0)
総評価数 0件
8
(0)
総評価数 0件
9
(0)
総評価数 0件
10
(0)
総評価数 0件

 
以下が一部参考書の詳細です。

ゼロから始める超入門 はじめてのプログラミング AppleのSwiftでiPhoneアプリをいちから作ろう (Mac F...


※この商品は固定レイアウト型の電子書籍です。

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。

※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします。



プログラミングの基礎とSwiftの始め方がしっかりわかる!

2020年のプログラミング教育必修化に向け、子どものためのプログラミング学習の重要性が高まっています。その中でもっとも注目を浴びるプログラミング言語の1つが、Appleが開発したSwiftです。2014年にリリースされたこのモダン言語は、その「読みやすさ、書きやすさ」の観点から、子どものみならず、大人にとっても一番学びやすい言語といえます。本書は、プログラミングのことは全くわからないという初心者をターゲットとし、いちから「プログラミングとは何か」「なぜプログラミングが必要なのか」「どのような言語があり、なぜSwiftなのか」といった、"プログラミング以前"もしっかりと解説したうえで、「実際にSwiftで書いてみること(簡単なiPhoneアプリ制作)」を学べる1冊です。これからプログラミングを始めたい大人のみならず、一緒に学びたい親子にもおすすめです。さぁ、"次世代の一般教養"といわれるプログラミングを、AppleのSwiftから始めてみませんか?

↓全て表示↑少なく表示
 
  

詳細!Swift 4 iPhoneアプリ開発 入門ノート Swift 4+Xcode 9対応

 
  

【SwiftUIプログラミング】SwiftUI学習ノート

2020/May/17 : サンプルコードをgithubへアップしました。記述例のcopy & pasteが容易になりました。
https://github.com/TokyoBeautifulDays/SwiftUISamples

2020/Apr/6 追加:「ちょっと高度な技法」の章に「SwiftUIから「CoreData」を扱う」節を追加しました。


はじめに
SwiftUI概要
SwiftUIはウエブサービスに似た仕組みでできている
SwiftUIの画面処理に関連するオブジェクトはすべて「Viewプロトコル」に準拠する
SwiftUIとビューモデル間での「two way connection」
開発環境と動作環境
Xcodeの生成する各種ファイル
Xcodeによるレイアウト(画面)設計
レイアウト構造の基本
SwiftUIでの画面設計
Parent View(親ビュー)とSub View(子ビュー)の関係でレイアウトを構成する
offsetとpaddingでレイアウトの微調整を行う
Spacerで余白の配置調整・Dividerで区切り線を入れる
VStack、HStack、ZStackコンテナalignmentでレイアウト調整
プロパティ共有と更新監視、再描画のバインディング機能
画面部品オブジェクトとプロパティ共有「@State」と「@Binding」
ユーザ定義クラス内プロパティの更新監視と再描画機能「@ObservedObject」
環境空間に登録したプロパティを更新監視する「@EnvironmentObject」
ナビゲーション
画面を割り込ませてガイドする「sheet」、「alert」、「actionSheet」
ユーザの意思で画面遷移「NavigationView」、「NavigationLink」
図形の表示(Shape)
SwiftUIが標準で提供する図形オブジェクトを使う
カスタマイズした図形を定義する
図形のアフィン変換
ジェスチャー処理(Gesture)
2つのジェスチャー処理の記述方法
Viewプロトコル のモディファイアーで実装する方法
Gesture型で実装する方法
複合ジェスチャー処理
アニメーション処理(Animation)
アニメーションの基本要素
アニメーションの指定
ちょっと高度な技法
List表示の項目追加・削除・移動の実装
座標情報を取得するGeometryReader
座標情報を保持するGeometryProxyオブジェクト
background関数とoverlay関数
位置揃えの微調整を行うAlignmentGuide
下位ビューで設定した値を上位ビューで参照する「PreferenceKey機能」
「モディファイアー」をカスタマイズする「ViewModifierプロトコル」
カスタマイズしたコンテナ・ビューを定義できる「ViewBuilderアノテーション」
SwiftUIから「CoreData」を扱う
SwiftUIの提供する各種ビュー・オブジェクト・ライブラリ
レイアウト関連のビューオブジェクト・ライブラリ
スタックコンテナ(HStack、VStack、ZStack)
多数データの一覧表示を支援(List、ForEach、ScrollView)
ユーザ入力用の書式を持った一覧表示を支援(Form、Section、Group)
余白の管理と区切り(Spacer、Divider)
画面遷移(NavigationView、NavigationLink)
タブ切替(TabView)
画面を割り込ませてガイドする(sheet、alert、actionSheet)
特殊なビュー・オブジェクト(EmptyView、AnyView、TupleView)
画面の操作関連のビューオブジェクト・ライブラリ
テキスト操作(Text、TextField、SecureField)
Text
TextField
SecureField
画像の表示(Image)
ボタン系ビュー・オブジェクト(Button、EditButton)
Button
EditButton
値の選択(Toggle、Picker、DatePicker、Slider、Stepper)
Toggle
Picker
DatePicker
Slider
Stepper
サンプルコード

↓全て表示↑少なく表示
 
  
 
Swiftの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「Kotlin本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(4.1)
総評価数 24件
2
(4)
総評価数 1件
3
他言語プログラマのためのKotlin基礎
発売日 2019/06/12
通常    500円
Kindle   500円 (+5pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件

 
以下が一部参考書の詳細です。

速習 Kotlin: Javaより簡単!新Android開発言語を今すぐマスター 速習シリーズ

Javaはちょっと大変だな、もっとラクしてコーディングしたいな、と思っている方はいませんか?そんな方に是非お勧めしたいのが、Kotlinです。Kotlinは、Javaより簡単&スマートに書けると人気の言語。Android Studioでも正式採用され、現在は主にAndroidアプリ開発で利用されています。

本書は、Kotlinの基本について、8つのPartに分けてサンプルコードとともに詳しく解説しています。本書掲載のサンプルは、サポートページ(https://wings.msn.to/index.php/-/A-03/WGS-JVB-001/)からダウンロード可能です。どんどん動かして試してみてください。

【対象読者】
本書では、Java言語をある程度理解している方をターゲットにし、そこからの差分の知識を素早く習得していただくことを目的としています。本書でもできるだけ細かな解説を心掛けていますが、Javaについてきちんと押さえておきたいという方は、「AndroidエンジニアのためのモダンJava」(技術評論社)などの専門書も合わせて参照してください。

【目次】
Part 1:イントロダクション
 Kotlinとは?
  Kotlinの特徴
 Kotlin学習の準備
  Android Studioでの利用
  Kotlinのコンパイラーを導入する
  ブラウザー上で実行する
 はじめてのKotlin

Part 2:基本構文
 変数 - var命令
 リテラル表現
  数値リテラル
  型サフィックス(数値リテラル)
  文字列リテラル
 null許容型
  Nullable型とボクシング
  Nullable型から非null型への代入
  セーフコール演算子
  「!!」演算子
 型変換
  拡大変換
  明示的な変換
 配列
  配列の基本
  配列要素へのアクセス
  補足:コレクション
 定数
  varとvalとどちらを利用する?
  コンパイル時定数

Part 3:演算子/制御構文
 演算子
  同値性/同一性を確認する「==」「===」演算子
  条件演算子(?...:)は利用できない
  連続する値を表す範囲演算子
  ビット演算子
 制御構文
  汎用的な条件分岐を表す - if命令
  等価比較による多岐分岐を表す - when...else命令
  配列/コレクションをもとに特定の処理を繰り返す - for命令
  ループを脱出/スキップする - break/continue命令
  入れ子のループを脱出する - ラベル構文

Part 4:関数
 関数の基本
  単一式の関数
 関数のさまざまな表現
  引数の既定値
  名前付き引数
  可変長引数
  複数の戻り値
 高階関数
  ラムダ式
  [注意]ラムダ式でのreturn
  高階関数の自作
 ローカル関数

Part 5:オブジェクト指向構文
 クラスの基本
  アクセス修飾子
 プロパティ
  アクセサーを伴うプロパティ
  読み取り専用のプロパティ
 コンストラクター
  プライマリコンストラクター
  セカンダリコンストラクター
 パッケージ/インポート
  インポートの基本
  さまざまなインポート

Part 6:継承とインターフェイス
 継承
  抽象クラス/抽象メソッド
 インターフェイス
  インターフェイスの例
  インターフェイスのデフォルト実装
  インターフェイスでのプロパティ
 型変換
  明示的なキャスト

Part 7:特殊なクラス
 データクラス
  同値性を確認する - equalsメソッド
  データを文字列化する - toStringメソッド
  プロパティ値を個々の変数に分解する - componentNメソッド
  オブジェクトを複製する - copyメソッド
 オブジェクト宣言
 オブジェクト式
  SAM変換による簡単化
 コンパニオンオブジェクト
 Enumクラス
  プロパティ/メソッドの定義
 ジェネリック型
  ジェネリック型の定義
  型引数の制約
  ジェネリック関数
  out修飾子とin修飾子

Part 8:もっとオブジェクト指向
 拡張関数
 演算子のオーバーロード
 入れ子のクラス
  入れ子クラスの基本
  インナークラス
 委譲プロパティ
  標準の委譲プロパティ
  委譲プロパティの実装
 委譲クラス

書籍情報
 著者プロフィール
 基本情報
 サポートサイト

【著者プロフィール】
山田 祥寛(やまだ よしひろ)
Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGS プロジェクト」の代表でもある。
主な著書に「速習 React」「速習 EcmaScript2018」「速習 webpack」「速習 Vue.js」「速習 ASP.NET Core」「速習 TypeScript」(WINGSプロジェクト・Kindle版)、「改訂新版JavaScript本格入門」「Angularアプリケーションプログラミング」(技術評論社)、「独習C# 新版」「独習PHP 第3版」(翔泳社)、「はじめてのAndroidアプリ開発 第2版」(秀和システム)など。
https://wings.msn.to/

↓全て表示↑少なく表示
 
  

プログラマーにおくるKotlin流し読み入門: Androidアプリ開発の新言語をスピードマスター


※※※ 必ずお読み下さい ※※※
1.本書はプログラマー(または基本的なプログラミング知識があり、不明点は検索などで自己解決できる方)を対象とした、Kotlinの入門書となります。
2.Kotlinのバージョンは、2020年2月での安定版である 1.3.6 を前提としてます。
3.本書はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。
4.サンプルコードや画像が見づらい場合は、縦持ちから横持ちにしたり、ダブルタップなど(この辺りはデバイスによって違う)すれば、見やすくなるかと思います。


〜〜〜 あれから2年9ヶ月 〜〜〜

KotlinはJavaをよりシンプルに、より安全にと、ジェットブレインズ社が開発したプログラミング言語です。
Androidアプリの開発言語として、正式サポートすると発表されたのが「Google I/O 2017」。はやいもので、あれから2年9ヶ月が経とうとしてます。
興味はあるもの、なかなか学習の時間が取れないという方もいるのではないでしょうか。

そして本書は流し読む感覚でスピーディーにKotlinの基礎を身につけるための入門書となります。

[Kotlinを習得するメリット]
・よりシンプルに効率良く開発が出来る、またNull安全といった特徴もある。
・Androidアプリ開発はもとより、最近はサーバーサイド開発にも注目されている。
・Javaとの相互運用性を考え設計されている点も大きい。

●本書の対象読者
・プログラマー(または基本的なプログラミング知識があり、不明点は検索などで自己解決できる方)
・Kotlinというプログラミング言語に興味があり、試してみたいと思っている。
・なかなか学習の時間がとれなく、スピーディーに基礎を身につけたい。
といった方へむけて本書を執筆しました。

●コンテンツ内容について
流し読む感覚でスピーディーにKotlinの基礎を身につけるための入門書となります(詳しくは目次にてご確認ください)。
各説明箇所ごとにサンプルコードを掲載しております、百聞は一見にしかずで、文章よりコードを見たほうが理解が早いからです。
教科書的な形式なので、最初のページから順々に学習すると内容を理解しやすいです。

Kotlin習得のためにも、是非とも本書を活用して頂ければと思います。



目次

 第1章 Kotlin入門
  公式サイトを活用する
  Hello World
  変数宣言
  コメント
  基本の型
  文字列
  Nullable(null許容型)
  ボクシング
  配列
  範囲
  中置(infix)記法
  Any/Nothing/Unit

 第2章 コレクション
  List
  機能
  Set
  Map
  Pair/Triple

 第3章 制御構文
  if文
  when文
  for文
  while文

 第4章 関数
  関数作成の基礎
  高階関数
  ローカル関数
  拡張関数
  ジェネリクス関数
  末尾再帰最適化

 第5章 オブジェクト指向
  クラスとインスタンス
  アクセス修飾子
  コンストラクタ
  セカンダリコンストラクタ(プライマリコンストラクタも含む)
  セカンダリコンストラクタのみ
  クラスを継承する
  クラス継承のコンストラクタ
  プロパティ(getter/setter/override)

 第6章 ポリモーフィズム
  ポリモーフィズムとは
  オーバーライド
  抽象クラス/メソッド
  インターフェイス

 第7章 色んなクラス
  データクラス(Data Class)
  列挙型(Enum Class)
  シールドクラス(Sealed Class)
  オブジェクト式
  コンパニオンオブジェクト(Companion Object)

 第8章 スコープ関数
  スコープ関数とは
  apply
  also
  run
  let
  with


【最新著書のご案内】

コマンドで理解するGitの入門書(2020年4月8日 初版発行)
https://www.amazon.co.jp/dp/B086WR7FM1/
Gitコマンドを打ちこみながら身につける、Gitの入門書です。

Gitを業務で使用しているが、いまいち仕組みを理解していない方は勿論のこと、
Git未経験者の方にも吸収しやすいよう、意識して執筆をしました。

リポジトリ作成からブランチのマージといった基本的な使い方から、
リセット/リバート/チェリーピック/スタッシュ/タグ/.gitignore、
そしてGitHub上でのプルリクエストまで扱っております。

Gitコマンドを通じGitを理解したい方は、是非ご一読ください。


【おすすめ著書のご案内】

開発エンジニアにおくる次世代プログラミング言語Juliaのすすめ[文法入門その2 編](2019年9月2日 初版発行)
https://www.amazon.co.jp/dp/B07XBTYJZR/
 こちら[導入/文法入門その1 編]の続編である『[文法入門その2 編]』となります。
[導入/文法入門その1 編]をお読みいただいた上で、データフレームやプロジェクト/パッケージ作成などにご興味のある方は、是非ご一読ください。

開発エンジニアにおくる次世代プログラミング言語Juliaのすすめ[導入/文法入門その1 編](2019年8月9日 初版発行)
https://www.amazon.co.jp/dp/B07WCX35QQ/
 開発エンジニアの方を対象とした、Julia習得を目的としたプログラミング技術書[導入/文法入門その1 編]です。
Juliaという新しい言語に興味があり、試してみたいと思っている方は、是非ご一読ください。

↓全て表示↑少なく表示
 
  

他言語プログラマのためのKotlin基礎

他言語プログラマのためのKotlin基礎
(著)Independent Laboratory
発売日 2019/06/12
 本書はKotlinを初めて使う方が本格的にKotlinを学ぶまでの助走となることを目指した本です。基本的な文法である、変数の種類、制御構文、配列・List・Set・Map、関数定義、クラスの使い方を簡単な実例を中心に学んでいきます。
 サンプルソースを中心に学んでいくため、Kotlinの文法を具体的に把握することが可能です。既に他のプログラミング言語を習得していて、Kotlinとの差異を見たい方や文法解説よりも具体例を見ていきたい方に向いていると思います。
 本書の想定読者は、これまで他のプログラミング言語を使用したことがある方です。あらかじめ、変数、関数、クラス等のプログラミングの概念を理解している必要があります。また、Linux環境でのプログラミング経験があるものとして話を進めます。

↓全て表示↑少なく表示
 
  
 
Kotlinの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「SQL/DataBase本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(4)
総評価数 1件
2
よくわかるSQL
発売日 2019/11/17
通常    800円
Kindle   800円 (+8pt)
Kindle Unlimited(読み放題)
(5)
総評価数 1件
3
(5)
総評価数 3件
4
(3)
総評価数 1件
5
できるPRO MySQL できるPROシリーズ
発売日 2015/01/30
通常    2,750円
単行本   2,750円 (+28pt)
Kindle   2,398円 (+24pt)
Kindle Unlimited(読み放題)
(3)
総評価数 5件
6
未経験者のためのMySQL超入門: Windows10対応
発売日 2019/05/25
通常    350円
Kindle   350円 (+4pt)
Kindle Unlimited(読み放題)
(5)
総評価数 1件
7
(3.8)
総評価数 3件
8
やさしく学べるMySQL運用・管理入門【5.7対応】
発売日 2016/12/15
通常    2,860円
単行本   2,860円 (+29pt)
Kindle   2,574円 (+26pt)
Kindle Unlimited(読み放題)
(3)
総評価数 1件
9
(0)
総評価数 0件
10
(1)
総評価数 1件

 
以下が一部参考書の詳細です。

経験ゼロからSQLServerをインストールしてある程度SQLが書けるようになる方法

この本はおよそ1万文字程度。そんなに多くありません。
集中して読めば1時間とかで読めてしまうかも知れません。

世の中にはたくさんのSQLに関する本が出ていて,情報量の多い本もたくさん出ています。そういった本を読むことで大変勉強になりますし,私もよく読んでいます。

ただこの本は,初心者の方にとってはずば抜けてわかりやすい本になっています。
まず,図解が多い。文字での説明ではなく,どこに何を入力してどこをクリックすればいいかを明確に書いています。

まったくSQLに触れたことのない人でも,あっという間に自分のPCにSQLを各環境がととのい,自分でSQLを書くことができます。

この本の前半では,SQLを実行する環境づくりを丁寧に解説し,SQLの書き方までを学びます。
後半では,簡単なデータベース設計のやり方と,簡単なシステムの作り方までを解説します。

1時間か2時間程度あれば,SQLがかけるようになって,データベース設計ではどういったことをするのかがわかるようになります。

これからプログラマーになりたい人や,新人プログラマーの方がはじめに読むにはふさわしい本だと思います。

私は,もともとミュージシャンをしていてプログラマーに転向したので,ズブズブの素人でした。その素人から,15年以上の歳月を経て,今では大手メーカーの製品開発部門でプロジェクトリーダーをしています。毎年入ってくる新人には教育を行い,毎日のようにコードレビューをして,どうすればわかりやすいコードがかけるかを指導しています。

そういう現場の声と,素人の気持ちのわかる私だからこそ,わかりやすい内容で本を執筆しています。

この本の中にある知識は,一冊5000円以上もする天才たちの書いた本を何冊も読み漁り,毎日10時間以上コーディングを何年もして,何年間もクレームを出さない,保守性の高いコードはどうやったらかけるのかを研究した内容をまとめたものです。
そんな感じの本が250円なのでかなりお買い得だと思います。
この知識を得るのに,お金と歳月をかけてきましたが,それをあなたは1時間で得ることができます。

ただSQLは奥が深く,簡単に理解できるものではないと思います。
本気でSQLを学びたいという方のみご購入ください。

この本を読むと以下のことができるようになります。
・SQLServerのインストール方法がわかる
・SQLが何かがわかるようになる
・SQLが書けるようになる
・データベース設計と正規化が何となくわかるようになる
・選択,更新,登録,削除,結合,並び替えができるようになる

この本は次の人に向けた本です
・SQLが何だかわからない
・SQLが出来るようになりたい
・SQLを書いたことがない
・SQLServerを使えるようになりたい
・データベースが何かを知りたい
・データベース設計が何かを知りたい

逆に次の人には向いていません
・SQLのベテラン
・SQLを普段スラスラ書いている
・データベースを普段仕事で使っている

この本は,私が20代の新人だったころ,先輩プログラマーに教えておいて欲しかった「要するにこういう事」ってことを書いています。

目次
第1章
SQLとは
とりあえずSQLサーバーをインストールしてみる
SQLServerを起動してみる
テーブルを作ってみる
データを入れてみる
SELECT文を書いてみる
UPDATE文を書いてみる
INSERT文を書いてみる
DELETE文を書いてみる
第2章
注文管理システムを作ってみる
どんなテーブルがいるかを考えてみる
正規化って何なのだろうって思ってみる
顧客テーブルを作ってみる
注文テーブルを作ってみる
注文明細テーブルを作ってみる
データを入れてみる
SELECT文を書いてみる(単純に全件)
SELECT文を書いてみる(内部結合)
SELECT文を書いてみる(外部結合)
並べ替えのOrder by を書いてみる(ASC,DISC)
おわりに


↓全て表示↑少なく表示
 
  

よくわかるSQL

よくわかるSQL
(著)高橋 麻奈
発売日 2019/11/17
(5)

今日、さまざまな形でデータが活用されています。店舗で購入された商品の名称や数量に関するデータ、顧客の嗜好や行動に関するデータ・・・。こうした多様なデータを活用するシステムとして、データベースが広く普及しています。
「SQL」は、データベースとそのデータの操作を行う言語です。SQLを使えば、データベースからさまざまな形でデータを取り出すことができます。SQLはデータを活用するために欠かせない技術の一つとなっています。
本書はSQLの知識をわかりやすく解説するようにこころがけました。データベースやSQLになじみのない方にとっても、無理なく勉強できるように構成されています。
本書にはたくさんのサンプルが掲載されています。実際にSQLを入力し、動作結果を確認しながら読み進めることができます。学んだ知識を生かし、必要なデータを自由に取り出すための技術を得ることもできるでしょう。
本書が読者のみなさまのお役にたつことを願っております。

          著者

↓全て表示↑少なく表示
 
  

IT業界に就職が決まった人が新人研修を受ける前に身に付けたいデータベースとSQLの基礎知識+α

タイトルの通りの本です。
IT業界(システム開発業)に入社が決まった人や入社直後の人に向けた内容になっているので、それ以外の人には向いていません。
また、SQLの入門書でも無いのでご注意ください。
(なお、SQLの学習にはLibreOffice Baseを使っています)

1.導入
 データベースとは
 SQLとは
 システム開発とデータベース
 LibreOffice Baseとは
 LibreOfficeのインストール
 データベースとテーブルの作成
 データ型
 プライマリキー

2.SQLの基礎を学ぶ
 SQLのお約束
 レコードの挿入
 レコードの参照
 レコードの更新
 レコードの削除

3.SQLの理解を深める
 参照結果の並び替え 
 NULL
 SQLでテーブルを作る
 テーブルの結合
 レコードのグループ化
 参照結果の結合
 関数の利用

4.その他色々
 Oracleとは
 SQLServerとは
 PostgreSQLとは
 MySQLとは
 DB2とは
 SQLiteとは
 HSQLDBとは
 NoSQLとは
 DBAと言うお仕事
 プログラマーと言うお仕事
 自社が地雷かどうかを見抜くコツ
 業界で負け組にならないためには

↓全て表示↑少なく表示
 
  
 
SQL/DataBaseの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「WordPress本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(3.4)
総評価数 8件
2
(4.2)
総評価数 6件
3
(4.1)
総評価数 20件
4
(3.7)
総評価数 14件
5
(3.5)
総評価数 2件
6
(5)
総評価数 3件
7
(3)
総評価数 2件
8
(4.3)
総評価数 6件
9
(4.3)
総評価数 5件
10
(5)
総評価数 6件

 
以下が一部参考書の詳細です。

あなたもアフィリエイト✕アドセンスで稼げる! はじめてのWordPress本格ブログ運営法

この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

〈電子書籍版に関する注意事項〉
本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なりますので、ご購入前にお使いの端末にて「無料サンプル」をお試しください。

【記事作成から広告掲載まで、専用テーマでぜんぶできる!】

せっかくブログを書くのですから、有名ブロガーとまではいかなくても、せめてお小遣いくらいは稼ぎたいと思っている方も多いことでしょう。インターネットには無料でブログを作成できるサービスがいくつも存在しますが、それらは自分のブログと関係のない広告が出てきたり、商用利用に制限があったりと、思い通りに運営することはできません。本格的なブログを運営するなら、自分のドメインを取得して、WordPressを使うのが王道です。

そこで本書では、WordPressを利用してブログを開設するまでの手順と、アフィリエイトやGoogleアドセンスといった収益化の手法を初心者にもわかりやすく解説しました。さらに、さまざまな便利機能を手軽に使えるようにするため、本書専用のブログテーマを付けています(ダウンロード提供)。この専用テーマを使えば、ランキング記事や見栄えのよいアフィリエイトリンクも簡単に作成でき、スマートフォンへの対応もバッチリです。バナー広告もコピー&ペーストとマウス操作だけですぐに設置できます。

こまかい知識はいりません。この本ですぐにオリジナルなブログをはじめて、副収入もめざしちゃいましょう!!

〈こんな方にオススメです!〉
・これからブログを始めてみたい方
・ブログでお小遣い稼ぎをしてみたい方
・無料ブログからステップアップしたい方
・本格的なブログ運営を目指したい方

〈本書の構成〉
■CHAPTER1 WordPressでブログサイトを構築しよう
サーバー契約/ドメイン取得/インストール/テーマ導入/プラグイン設定/デザイン/記事投稿 etc

■CHAPTER2 WordPressブログを使いやすくしよう
サーチコンソール/アナリティクス/アフィリエイトタグ/ランキング/おすすめ記事/トップページ作成/SEO etc

■CHAPTER3 ブログで収益をあげる準備とコツ
アフィリエイト広告/ASPへの登録/商品紹介/アフィリエイトのべからず/SNSでの拡散/Google AdSense etc

■CHAPTER4 さらにワンランク上を目指そう
記事ネタの集め方/イベントへの参加/売れる文章を書く/検索エンジンに強い記事/画像と動画/アクセス解析/確定申告 etc

↓全て表示↑少なく表示
 
  

グーテンベルク時代のWordPressノート テーマの作り方(入門編) (EP NOTE SERIES)

WordPressのブロックエディタ「Gutenberg」を活かしたオリジナルテーマの作成方法をステップ・バイ・ステップで解説。レイアウトにはCSSグリッドを使用し、全234ページでゼロからしっかりサイトを構築していきます。
【第2版に更新】WordPress 5.3に対応しました。


本書は、テーマの作成を通してWordPressの基本的な仕組みや機能を習得していただけるように構成し、グーテンベルクとの付き合い方や、ブロックが持つHTMLとCSSの扱いなどについて詳しく解説しています。

最新のWordPressに対応し、グーテンベルクのポテンシャルを引き出すテーマの作成に必要なことを、現時点で可能な限り詰め込みました。

・ WordPressを使ったサイト構築・テーマ作成の基本を学びたい方
・ WordPressレッスンブックを読まれた方
・ グーテンベルクに対応したテーマ作成に興味がある方

といった方はもちろん、これまでのWordPressの知識をリニューアルしたい方にもきっと役立つ内容になっています。

〈章構成〉
■ Chapter 1 本書で作成するサンプル
■ Chapter 2 WordPressのインストールと基本設定
■ Chapter 3 テーマ作成の準備 - コンテンツの投稿とメニューの作成
■ Chapter 4 テーマの作成 - 5つのパーツの出力
■ Chapter 5 テーマの作成 - パーツのデザインとレイアウト
■ Chapter 6 テーマの作成 - ページの種類ごとのカスタマイズ
■ Chapter 7 テーマの仕上げ
索引

〈更新情報〉
■ 2019年11月20日 第2版発行(WordPress 5.3対応)
■ 2019年5月20日 初版発行(WordPress 5.2対応)

WordPress 5.3での変更箇所については本書内のP.219にまとめていますので、参考にしてください。

---------------------------------------

詳細はエビスコムのサイトでご確認ください。

続編の『グーテンベルク時代のWordPressノート テーマの作り方 2(ランディングページ&ワンカラムサイト編)』も発売中です
https://amzn.to/2M0SVz3


※本書ではHTML&CSSについての詳しい解説は行っていません。

※作成するテーマのソースコードや、インポート用の記事データなども用意しています。詳しくは本書のP.8を参照してください。

※グーテンベルクの開発はどんどん進んでおり、日々細かな機能の追加・修正が行われています。そのため、本書はタイムリーな情報をタイムリーに出すことができる、エビスコムの電子書籍(EP NOTE SERIES)としてリリースしました。本書の紙での出版予定はありません。

※書籍のレイアウトは電子書籍用に単ページで読みやすいように構成し、Kindleの「プリント・レプリカ」形式でリリースしています。

※プリント・レプリカ形式は無料のKindleアプリ(PC、Mac、Android、iOS用)やFireタブレットでご利用いただけます。Kindle Paperwhiteなどの電子書籍リーダーやKindle Cloud Readerでは利用できません。対応デバイスをご確認のうえ、ご利用ください。

※本文中のリンク、文字列のハイライト、検索、辞書の参照、引用については、一部機能しない場合があります。文字だけを拡大することはできません。

↓全て表示↑少なく表示
 
  

できる100ワザ WordPress 必ず集客できる実践・サイト運営術 WordPress 4.x対応 できる100ワザ...

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
 購入前にお使いの端末で無料サンプルをお試しください。

サイト制作に必須の定番CMS「WordPress」の解説書。WordPressの基本的な使い方はもちろん、サイトの成長と集客アップにつながる活用ワザ100本を掲載。スマートフォン対応やデザインのカスタマイズ、SEOの強化、ソーシャル連携。そして、未経験者でもできるHTMLやPHP(テーマ)の編集方法もわかりやすく解説し、豊富な機能と高い自由度をとことん使い尽くします。

↓全て表示↑少なく表示
 
  
 
WordPressの参考書詳細は以下を参照ください。

 

Kindle Unlimited対応「Excel/VBA本」

(2020/07/06 更新)
売筋
Rank
製品評価
1
(4.4)
総評価数 279件
2
(3.7)
総評価数 55件
3
(4.6)
総評価数 45件
4
スラスラ読める Excel VBAふりがなプログラミング
発売日 2018/09/21
通常    2,035円
単行本   2,035円 (+20pt)
Kindle   1,643円 (+16pt)
Kindle Unlimited(読み放題)
(4)
総評価数 27件
5
(4)
総評価数 5件
6
(3)
総評価数 11件
7
(0)
総評価数 0件
8
(5)
総評価数 2件
9
10倍ラクして成果を上げる 完全自動のExcel術
発売日 2016/03/04
通常    1,408円
単行本   1,408円 (+14pt)
Kindle   990円 (+10pt)
Kindle Unlimited(読み放題)
(3.4)
総評価数 27件
10
Excel VBA 誰でもできる「即席マクロ」でかんたん効率化
発売日 2015/01/31
通常    1,848円
単行本   1,848円 (+32pt)
Kindle   1,478円 (+15pt)
Kindle Unlimited(読み放題)
(4.3)
総評価数 4件

 
以下が一部参考書の詳細です。

できるYouTuber式 Excel 現場の教科書(「本×動画」で学ぶ新しい独習~180万回再生の実績! )

■150万回再生の人気YouTuberが教えるExcelスキル!
Excelのコンテンツを発信しているYouTuberのおさ(長内孝平)さんが
ビジネスの現場で学んだExcel仕事術をテキストと図解でやさしく解説。
おささんは、大手総合商社の経理時代からYouTubeチャンネル
「おさとエクセル」を運営し、その動画再生回数は150万回越え!
実際におささんが経理時代に駆使していた機能を紹介しているので
「効率が上がった」「実務でこのスキルを多用している」などの声もたくさん。
そんな人気コンテンツを1冊に凝縮した、最も現場感覚に近いExcel本です。

■3つの実務フローのスキルを高めて最高の結果を出す!
どんな会社でもExcel業務は3つのフローでできています。
・INPUT=入力・外部データの取り込み
・OUTPUT=集計・分析・加工
・SHARE=共有・ミスしない仕組み
本書はこの一連の流れで、どのような機能や関数が役に立つのか
体系的にまとめました。
1つ1つのフローに役立つスキルが身に付くことで
業務の処理速度と成果物の質を高めることができます。

■本×動画であなたの学びを自信に変える!
本書はテキストだけでは掴みにくい操作の動きや、
著者の生の声でポイントが分かるように動画で解説しています。
動画は各レッスンに記載されてるQRコードから
動画解説ページにアクセスできます。
本と動画の両方で理解を深めることができるので
忙しいビジネスパーソンがスキルを高めるのに最適の1冊です。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

↓全て表示↑少なく表示
 
  

関数は「使える順」に極めよう! Excel 最高の学び方 できるビジネスシリーズ

9割関数は不要!
今日から時短できるExcel関数の解説書


「Excelを仕事でうまく使えない」
「どうしても手作業に頼ってしまう」
「気付けば予定の場合以上、Excel作業に時間がかかっている」
日々の業務のなかで、Excel作業ってめんどうだなと感じることはありませんか?

こうしたExcel作業の効率をあげるためには、“Excel関数の活用”が欠かせません。
しかし、いざ勉強をしようとすると関数の数がたくさんあったり、
複雑な数式が出てきたりして覚えるのを挫折してしまい、結局は元の手作業に戻ってしまいがちです。

そこで本書は、「実務でよく使い、業務効率アップに役立つ関数」を集中的に学ぶというコンセプトで、
本当に必要な18個のExcel関数のみ厳選した結果、「18個」にまで絞ることができました。


その中でも、次の5つの関数を集中的に解説しています。

1. SUMIFS関数
2. COUNTIFS関数
3. VLOOKUP関数
4. IF関数
5. SUM関数

「たったこれだけ?!」と思うかもしれませんが、
実際に現場で遭遇する入力や集計、分析など、Excel作業のほとんどをカバーできます。

初めてExcel関数を勉強する人や、一度挫折を経験してしまった人は
是非、本書を手に取ってみてください。
少ない関数でも、組み合わせながら使うことで、最大限に業務改善ができるようになります。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

↓全て表示↑少なく表示
 
  

できる イラストで学ぶ 入社1年目からのExcel VBA できる イラストで学ぶシリーズ

「マクロ」とは、Excelで行う処理を自動実行できるように作られたプログラムのことで、これを記述するためのプログラミング言語が「VBA」です。VBAを勉強してマクロが書けるようになると、Excelで行っている定型業務を自動化でき、仕事の能率を大幅に高められます。
使いこなせば便利な機能である一方、VBAやマクロにはとっつきにくいイメージがあります。そのため学習を躊躇している方が多いのではないでしょうか。しかし、実際には中学生のときに習った「英語」の勉強と大差ありません。基本的な文法を覚えたら、語彙を増やして、作文の練習をすれば、いろいろな表現ができるようになります。
本書は、VBAの文法、語彙、作文力をこの1冊で効率的に身に付けられる構成になっています。キャラクターの掛け合いやイラストをふんだんに用いて、つまずきがちな項目もかみ砕いて解説しているので、初心者の方でも途中で引っかかることなく、最後まで着実に読み進められることでしょう。本書を皆様のVBAの勉強と、日々の業務の効率化にお役立ていただければ幸いです。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。

↓全て表示↑少なく表示
 
  
 
Excel/VBAの参考書詳細は以下を参照ください。

 

コメント

タイトルとURLをコピーしました