オライリー・ジャパン<br> データサイエンスのためのソフトウェアエンジニアリング入門―明快かつ速いコードを書く

個数:
  • ポイントキャンペーン

オライリー・ジャパン
データサイエンスのためのソフトウェアエンジニアリング入門―明快かつ速いコードを書く

  • ウェブストアに1冊在庫がございます。(2025年10月31日 01時28分現在)
    通常、ご注文翌日~2日後に出荷されます。
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【ご注意事項】 ※必ずお読みください
    ◆在庫数は刻々と変動しており、ご注文手続き中に減ることもございます。
    ◆在庫数以上の数量をご注文の場合には、超過した分はお取り寄せとなり日数がかかります。入手できないこともございます。
    ◆事情により出荷が遅れる場合がございます。
    ◆お届け日のご指定は承っておりません。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • ●3Dセキュア導入とクレジットカードによるお支払いについて
    ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ A5判/ページ数 308p/高さ 21cm
  • 商品コード 9784814401321
  • NDC分類 007.61
  • Cコード C3055

出版社内容情報

データサイエンティストが実践で使えるソフトウェア開発のスキルを学べる!
データサイエンティストがより良いコードを書くために、ソフトウェア開発の基本手法を学ぶための実践的なガイドブック。読みやすく保守しやすいPythonコードの書き方を具体的な例とともに解説します。テスト、ロギング、リファクタリング、ドキュメント、パフォーマンス、デプロイなど、実務に役立つ内容が満載です。AIがコードを自動生成する時代でも、コードの質を見極める力が重要だという視点に立脚し、自らの判断でコードを設計・評価できるスキルを身につける実用性重視の一冊。対象読者は、初中級者のデータサイエンティストおよびデータサイエンス分野への進出を考えているソフトウェア開発者。


【目次】

内容説明

データサイエンティストがより良いコードを書くために、ソフトウェア開発の基本手法を学ぶための実践的なガイドブック。読みやすく保守しやすいPythonコードの書き方を具体的な例とともに解説します。テスト、ロギング、リファクタリング、ドキュメント、パフォーマンス、デプロイなど、実務に役立つ内容が満載です。AIがコードを自動生成する時代でも、コードの質を見極める力が重要だという視点に立脚し、自らの判断でコードを設計・評価できるスキルを身につける実用性重視の一冊。対象読者は、初中級者のデータサイエンティストおよびデータサイエンス分野への進出を考えているソフトウェア開発者。

目次

1章 良いコードとは何か?
2章 パフォーマンスの分析
3章 データ構造
4章 オブジェクト指向プログラミングと関数型プログラミング
5章 エラー、ログ、デバッグ
6章 コードのフォーマット、リンティング、型チェック
7章 テスト
8章 デザインとリファクタリング
9章 ドキュメンテーション
10章 コードの共有
11章 API
12章 自動化とデプロイ
13章 セキュリティ
14章 ソフトウェア開発の現場
15章 さらなる飛躍を求めて

著者等紹介

ネルソン,キャサリン[ネルソン,キャサリン] [Nelson,Catherine]
フリーランスのデータサイエンティスト兼ライター。Oxford大学で地球科学の修士号、Durham大学で地球物理学の博士号を取得。地球物理学者としてのキャリアでは、古代の火山を研究し、グリーンランドでの石油探査に従事していた。現在の専門は機械学習の説明可能性とモデル分析、プライバシー保護型機械学習など多岐にわたる。以前はSAP Concurのプリンシパル・データサイエンティストとして、ビジネス旅行者の体験を向上させるための機械学習アプリケーションの革新的な提供方法を探求していた(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。

最近チェックした商品