『java.、技術の泉シリーズ(NextPublishing)、雑誌を除く(実用)』の電子書籍一覧
1 ~5件目/全5件
-
1,980円(税込)レーベル: 技術の泉シリーズ(NextPublishing)出版社: インプレス NextPublishing
Scalaはこわくない!マルチパラダイム言語Scalaの入門書!
【マルチパラダイム言語・Scalaの入門書!】
本書はオブジェクト指向と関数型の特徴を併せ持つマルチパラダイム言語Scalaのプログラマ向け入門書です。「コードが難しい」「コンパイルが遅い」といったScalaに対する誤解を解き、JVM上でバイナリが動作し、Javaのライブラリをシームレスに利用可能な特徴を活かしたプログラミングを行うためのガイドブックとしておすすめです。
【目次】
第1章 Scalaの世界へようこそ
第2章 Scalaの環境を作る
第3章 Hello Worldを噛み砕こう─エントリポイント・メソッド・式と文・ブロック式
第4章 FizzBuzzしてみよう─for式・if式といった基本的な制御構文
第5章 オブジェクト指向で多角形を扱おう─クラスやトレイトといったオブジェクト指向に関わる構文
第6章 FizzBuzzを作ってみよう─パラメータ多相・コレクション・関数
第7章 安全第一─エラーハンドリング・Option・Either
第8章 らくらく非同期処理 ─Future
第9章 またFizzBuzzしてみよう─IO・JSON・implicit・テスト -
1,100円(税込)レーベル: 技術の泉シリーズ(NextPublishing)出版社: インプレス NextPublishing
ECMAScript2017によるJavaScript開発の最新動向を学ぶ!
【ECMAScript2017の最新チュートリアルガイド!】
本書は新世代のJavascriptであるES2017のチュートリアルガイドです。Node.jsなどに見られるようにWebサービス開発に於ける共通言語となっているJavascriptの中でも標準的な仕様であるECMAScript2017によるプログラミング手法を基礎から学習することができます。
【目次】
はじめに
なぜJavaScriptなのか?
JavaScriptをもっと知ってもらうために
第1章 JavaScript解説
1.1 ECMAScript
1.2 Node.js
1.3 JavaScriptの使われ方とその問題
1.4 JavaScriptの応用例
1.5 他にも
1.6 JavaScriptエンジニアとしてのキャリア
1.7 まとめ
第2章 JavaScriptの始め方
2.1 Node.jsのインストール
2.2 npm
2.3 トランスパイラ
2.4 バンドラ
2.5 推奨パッケージ
2.6 Visual Studio Code
第3章 ECMAScript
3.1 コメント
3.2 変数
3.3 関数
3.4 型とリテラル
3.5 制御構文
3.6 例外
3.7 class
3.8 便利な演算子・構文
3.9 モジュール
3.10 非同期プログラミング
第4章 型の恩恵をうける
4.1 Flow
第5章 ユニットテストをしよう
5.1 AVA
5.2 TDD
5.3 ウェブブラウザ向けの開発におけるテスト
Appendix JavaScriptの歩き方
A.1 できる限り公式ドキュメントを読む
A.2 公式以外なら
A.3 技術選定には注意する
A.4 エンジニアが身につけるべき基礎力 -
1,980円(税込)レーベル: 技術の泉シリーズ(NextPublishing)出版社: インプレス NextPublishing
オープンソースのツールを活用して脆弱性診断の内製化を進めよう!
オープンソースの脆弱性診断ツール「OWASP ZAP」とCI/CDツール「GitHub Actions」を使用して脆弱性診断作業を自動化するためのノウハウを集めた書籍です。脆弱性診断の「内製化」を進めるきっかけになればと思います。
前半ではJavaで作られたサンプルアプリケーションに対して自動診断を実施する方法を説明しています。前半では最低限の設定で自動診断を実施し、後半ではその設定では診断できないログイン後の画面を診断する方法を解説しています。
【目次】
第1章 Quick Start
第2章 GitHub Actionsのワークフロー
第3章 デフォルト設定による自動診断の問題点
第4章 ちょっと複雑な診断対象アプリのセットアップ
第5章 ワークフローを新規追加
第6章 OWASP ZAPのログイン設定
第7章 GitHub Actionsにコンテキストを登録
第8章 ワークフロー修正
付録A Java 11 (JDK)のインストール
付録B OWASP ZAPのセットアップ -
1,650円(税込)レーベル: 技術の泉シリーズ(NextPublishing)出版社: インプレス NextPublishing
クロスプラットフォーム開発環境Xamarinの世界が広がる!
【Xamarinの世界が広がる!最新クロスプラットフォーム開発環境の最新情報!】
本書はクロスプラットフォーム開発環境Xamarin(ザマリン)の最新情報をまとめた解説書です。.NETのコードをJavaやObjective-Cのプロジェクトで使用する「Embeddinator-4000」の解説、Xamarin.Macアプリケーションを作成した後に誰もが悩むであろうその配布方法、クロスプラットフォーム開発の可能性を拡大する「Plugins for Xamarin」の基本やDIコンテナを用いたユニットテスト手法、「Microsoft Congnitive Service」にXamarinを繋げるための道筋、そして変わり種として海外のXamarinカンファレンスに出てセッショントークをこなすためのさまざまなTipsを1冊にまとめました。
【目次】
・ Embeddinator-4000の設計と実装
・ Xamarin.Macアプリケーションの配布方法
・ Plugins for Xamarin & Unit Test
・ MonkeyFest2017 参加レポート
・ 世界を広げるMicrosoft Cognitive Services
・ IL2Cプロジェクト -
1,980円(税込)レーベル: 技術の泉シリーズ(NextPublishing)出版社: インプレス NextPublishing
ContractS株式会社のエンジニアによる合同誌!
契約マネジメントシステム「ContractS CLM」を提供しているContractS株式会社の開発部がお届けするTech Bookです。DDD、TDDで開発を行っており、JVM(Java、Kotlin、Groovy)でSpring Bootをメインに利用しています。ContractSの技術チャレンジについて執筆しましたのでぜひお手に取っていただければ幸いです!
【目次】
第1章 プロダクトにドメイン駆動設計を適用するために始めたこと
第2章 弁護士から見たプロダクト開発の難しさと面白さ
第3章 WebDavでWord直接編集をしてみる
第4章 TestCafeにGaugeを組み合わせてBDDできないか試してみた
第5章 TestCafeによるPage Object Patternの実装
第6章 miro Web-plugin開発コトハジメ
第7章 カジュアル面談でお話ししていることを公開します
第8章 型の力で高品質にドメインをモデリングする ー関数型DDDに向けてー
・キャンペーンの内容や期間は予告なく変更する場合があります。
・コインUP表示がある場合、ご購入時に付与されるキャンペーン分のコインは期間限定コインです。詳しくはこちら
・決済時に商品の合計税抜金額に対して課税するため、作品詳細ページの表示価格と差が生じる場合がございます。
