Python本 - 人気 / 新書 / 高評価 書籍一覧 | 技術書の本だな


Python 人気本 ランキング

人気 1位
本書の内容
伝説のゲームマンガでプログラミングが楽しく身につく!
だれでも、はじめてでも、ゲームが作れる!

『ゲームセンターあらし』『こんにちはマイコン』のすがやみつる先生が、
プログラミング入門マンガを描き下ろし!

いよいよ小学校でのプログラミング教育が必修化されます。ただし、授業で習うとなると、とたんにプログラミングがつまらなくなりそう。プログラミングだけでなく、IT全般をきらいになっちゃうかも――。そんな懸念を吹きとばすのが、すがやみつる先生の書き下ろし入門マンガ、令和版の『こんにちはマイコン』ともいえる本書です。プログラミングの必要性はもとより、プログラムをつくって動かす楽しさ、面白さをバッチリ伝えます。もちろん、プログラミング未経験の大人が読んでも役立ちます。

子どもから大人まで、「プログラミングを楽しみたいすべての人」にお届けします。  
内容サンプル
 
ユーザーレビュー
 
   
人気 2位
本書の内容

【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】

Pythonでスクレイピングを体験してみよう!

【スクレイピングとは】
機械学習やデータ分析になくてはならない「データ」。
このようなデータは、インターネット上に膨大にありますが、Pythonを使えば効率よくデータ収集できます。
こうした手法を「スクレイピング」といいます。
サイト自体もオープンデータ化が進んでおり、データを集めやすい環境が整ってきています。

【Python2年生について】
「Python2年生」シリーズは、「Python1年生」を読み終えた方を対象とした入門書です。
ある程度、技術的なことを盛り込み、本書で扱う技術について身に着けてもらいます。

【ターゲット】
・ネット上からデータ収集を行う初心者
・データ分析の手前の初心者

【本書の売り】
ヤギ博士&フタバちゃんと一緒に、インターネットからのファイルのダウンロード方法、
HTML解析の方法、いろいろなデータの読み書き、
APIの使い方といったデータ収集と便利なライブラリを利用した簡単な可視化手法を解説する書籍です。
また最終的にデータ収集を自動化する方法も簡単に解説します。

※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

 
内容サンプル
 
ユーザーレビュー
 
   
人気 3位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 4位
本書の内容
さまざまなアルゴリズムを一挙に把握できる。
問題解決力、データ活用力をレベルアップ!

ソートや検索といった基本的なアルゴリズムから、
大規模処理・暗号化、機械学習・説明可能性の手法など最新系もカバー。

本書は、アルゴリズムの基本事項から始まり、検索やソートなどの実例を示します。
より複雑なアルゴリズムとしては、線形計画法、ページランキング、グラフアルゴリズム
を説明。機械学習アルゴリズム背後のロジックも理解できるようにします。
ケーススタディとして、不正分析やレコメンデーションエンジンを取り上げ、
さらには大規模処理・並列処理・暗号化のアルゴリズムも紹介します。
本書は、さまざまなアルゴリズムを活用したい方にとってその手掛かりとなる
格好のガイドブックです。


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。  
内容サンプル
 
ユーザーレビュー
 
   
人気 5位
本書の内容
クリーンで柔軟性の高いプログラムを開発できる。
プロの品質を実現するデザイン手法を多面的に解説。

<抽象化、カプセル化、パフォーマンス、テスト、拡張性と柔軟性、
クラスの継承、疎結合、リファクタリング、デザインパターン .etc>

プログラマーが考慮すべきソフトウェアデザインのアプローチとして、
さまざまな手法がこれまで登場し発展してきました。

たとえば、1960年代の構造化プログラミング以降で発展した「関心の分離」や「抽象化」、
オブジェクト指向の中心概念の1つ「カプセル化」などが挙げられます。
これらは、いずれもソフトウェアの開発/運用をより容易にし、拡張性・保守性を高めるものです。

本書では、それらのアプローチをどのように理解し、
Pythonでどのように実践していけばよいのかを解説します。

本書の内容を習得することで、初中級者はコーディングスキルを大きく向上させ、
プロフェッショナルなプログラミングへの道を見通せるようになります。
ベテランの開発者が最近のトレンドを押さえて昔の知識を更新するのにもよいでしょう。


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。  
内容サンプル
 
ユーザーレビュー
 
   
人気 6位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 7位
本書の内容
エンジニアの基礎体力を身につける

本書はPythonを用い、ITエンジニアが身につけておくべき王道のアルゴリズムを手を動かしながら学べる入門書です。

教育機関で16年教鞭をとり、公式アプリ2000万DL超の開発実績を持つ廣瀬豪氏が、教育者・プログラマーとしての経験を生かし、データ構造とアルゴリズムの学習が「一生モノの財産になる」という視点で解説します。スタック、キュー、リスト、木、グラフなどデータ構造の基本から、サーチ、ソート、ハッシュといった王道アルゴリズムを厳選しつつ、ユークリッドの互除法、文字列探索、最短経路問題、フラクタル図形の描画、マンデルブロー集合などワンランク上の知識・技術まで網羅します。

サンプルプログラムは手入力しやすい短めのコードを108個用意し、すべての行に1行ずつコメントを付けて読解しやすいように工夫しています。また、ゲームクリエイターという肩書を持つ著者ならではの教材として、「アルゴリズムの見える化」という類書にはない楽しい要素を盛り込んでいる点もポイントです。

資格試験、就職試験に挑む方、大学や専門学校で情報処理を学ぶ方など、プログラミングの力を伸ばしたいすべての方におすすめです。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。  
内容サンプル
 
ユーザーレビュー
Pythonなのでプログラミングもしやすいし、分かりやすいので楽しく学べています。 最後の方ちょっと難しいけど…でも、いい本だと思います。 誤植も少ないので安心です。
 
   
人気 8位
本書の内容
実用的なサンプルから100本、この100本をトレーニングすれば、基礎力をアップ。Python機械学習でおこなう、AIモデル構築の現場で使える実践力を学べる。Pythonを実務で使う人の必須の書籍。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。  
内容サンプル
 
ユーザーレビュー
 
   
人気 9位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 10位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 11位
本書の内容
ディープラーニングの本格的な入門書。外部のライブラリに頼らずに、Python 3によってゼロからディープラーニングを作ることで、ディープラーニングの原理を楽しく学びます。
ディープラーニングやニューラルネットワークの基礎だけでなく、誤差逆伝播法や畳み込みニューラルネットワークなども実装レベルで理解できます。
ハイパーパラメータの決め方や重みの初期値といった実践的なテクニック、Batch NormalizationやDropout、Adamといった最近のトレンド、自動運転や画像生成、強化学習などの応用例、さらには、なぜディープラーニングは優れているのか?なぜ層を深くすると認識精度がよくなるのか?といった“Why"に関する問題も取り上げます。  
内容サンプル
 
ユーザーレビュー
最近仕事でpythonを使い始めまして、買ってみました。 ブックカバーまでつけていただき、大変丁寧な対応でした。 最初に読むには良い入門編かなぁと思いますが、この様なジャンルの本高額ですので、なかなか他の本との比較はできません。これが1番かどうかは分かりません。
E資格を取るために購入しました。とてもわかり易く記載されており、実装も記載されております。最初から始める人には、オススメと思います。
非常に分かり易いです。今まで、断片的に持っていた知識が、この本で繋がった感じがしました。買って良かったです。
 
   
人気 12位
本書の内容
おかげさまで8万部突破!
読者の声に応えて
第2版の登場

【本書の概要】
Web開発やデータ分析などの分野で、ユーザー数が増えてきているPython。
最近では、Pythonに触れる方も多くなってきています。
本書はそうしたPython初心者の方に向けて、
ヤギ博士とフタバちゃんと一緒に
基本的なプログラムの作成から、面白い人工知能アプリの作成までを体験。
対話形式でプログラミングのしくみを学ぶことができます。

【対象読者】
Pythonについて何も知らないプログラミング超初心者

【本書のポイント】
・対話形式で解説し、イラストを交えながら、基礎知識を解説します。
・初めての方でも安心して学習できるよう基本文法もしっかり解説します。
・平易なサンプルを用意していますので、安心してプログラムを体験できます。
・2022年時点の最新の環境(Windows 11、Python 3.10など)に対応しています。
・エラーでつまづいた場合の対応方法を巻末に掲載しています。

【目次】
第1章 Pythonで何ができるの?
第2章 Pythonを触ってみよう
第3章 プログラムの基本を知ろう
第4章 アプリを作ってみよう
第5章 人工知能くんと遊んでみよう

【著者プロフィール】
森 巧尚(もり・よしなお)
『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて現在はコンテンツ制作や執筆活動を行い関西学院大学非常勤講師、
関西学院高等部非常勤講師、成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師などを行っている。
近著に、『Python1年生』『Python2年生 スクレイピングのしくみ』『Python2年生 データ分析のしくみ』『Python3年生 機械学習のしくみ』
『Java1年生』『動かして学ぶ!Vue.js開発入門』『Python自動化簡単レシピ』(いずれも翔泳社)、
『ゲーム作りで楽しく学ぶ Pythonのきほん』『楽しく学ぶ Unity2D超入門講座』『楽しく学ぶ Unity3D超入門講座』(いずれもマイナビ出版)などがある。  
内容サンプル
 
ユーザーレビュー
プログラミングを習っていて、購入して下さいとのことで買いました。まだ、使用していませんが楽しみです。商品は注文してすぐに届きました。
 
   
人気 13位
本書の内容
現役シリコンバレーエンジニアが教える「最強のプログラミング」講義!

9万人が選んだ人気No.1オンライン講座が
超わかりやすくパワーアップして書籍化!

海外企業でも通用する
一流のプログラミング技術が学べます!

★基礎から応用、一流コードスタイルまで1冊で学べる★

【応用編】ではニーズの高い実践的テクニックを中心に、
【入門編】では基礎から1歩ずつ、わかりやすく解説。

シリコンバレーのトップIT企業で活躍する著者が
世界標準のPythonスキルを一気に伝えます。

★海外でも通用する
一流のプログラミング技術が身につく★

知っていましたか?
アメリカのエンジニアの年収は日本の5~10倍です。
本書は「いつか海外で活躍したい」、
そんな夢の実現も強力にバックアップしてくれる
「海外進出の道しるべ」ともなる一冊です。

★9万人超が選んだ人気No.1講座の書籍化★

本書のもととなったのは、オンライン講座Udemyで人気No.1を獲得したPython講座。
本格的な内容をわかりやすく伝える著者の講座は人気が高く、延べ18万5,000人が受講しています(全講座計)。

本書はさらに内容を充実させてパワーアップ! 自分のペースでしっかり学べます。
独学の強い味方、「サンプルコード」の無料ダウンロードサービス付き。

★エンジニアの成功戦略も教えます★

コラムでは、エンジニアのキャリア戦略の立て方、成功するポイント、独学のコツなども紹介。

文系出身、TOEIC300点代からスタートした著者が渾身のエールを送ります。

★用語集、Pointなども充実★

コードを書くときの注意点、知っておきたい豆知識、
開発の現場で必要なことなどは
「Point」としてたっぷり掲載。

巻末には「用語集」も収録し、
徹底して実践的な内容となっています。  
内容サンプル
 
ユーザーレビュー
わかりやすく丁寧に説明されてました。応用編は難しいところもありますが繰り返し学習してマスターしたいと思います。
 
   
人気 14位
本書の内容
コツ・しくみ・落とし穴をしっかりおさえるから
人気プログラミング言語「Python」がスイスイ身に付く!


データ分析やAIの分野で注目のプログラミング言語「Python」(パイソン)は、WebやIoTをはじめとした幅広い分野で活用されています。
汎用性の高さに加え、文法がシンプルで、簡潔なプログラムを書くことができるため、教育用プログラミング言語としても採用が増えてきました。

しかし、シンプルとはいえPythonには多くの文法・記法があり、初心者が独学でマスターするのは簡単ではありません。
そこで本書では、プログラミングの基礎を丹念に解きほぐし、楽しいストーリーとともに、つまずくことなく最後まで読み通せる入門書を目指しました。

もちろん、「スッキリ」シリーズの特長であるプログラミングのしくみやコツがしっかり身に付くので、機械学習やWebアプリケーションなどの専門分野の学習にスムーズに進むことができます。
また、シリーズで好評の楽しみながら知識の確認ができる練習問題と、よく陥りがちなエラーや落とし穴の対策をまとめた「エラー解決・虎の巻」も収録していますので、挫折せずに着実に学びきれます。

本書を通じてPythonならびにプログラミングの楽しさを学び、新しい未来への道を拓いてみませんか。

本書では、以下の内容を扱います。

第0章 ようこそPythonの世界へ
■第I部 Pythonの基礎を学ぼう
第1章 変数とデータ型
第2章 コレクション
第3章 条件分岐
第4章 繰り返し
■第II部 Pythonで部品を組み上げよう
第5章 関数
第6章 オブジェクト
第7章 モジュール
第8章 まだまだ広がるPythonの世界
付録A sukkiri.jpについて
付録B エラー解決・虎の巻

詳細は目次をご確認ください。
 
内容サンプル
 
ユーザーレビュー
まずは何をしたらいいか分からなかったのですが、この本にまずは何をしたら良いのかのっていてとても分かりやすかったです。
会社でPYTHONを使ったソフトがありポスト処理に使われているので、年寄りにもわかる様な本を探してこれに辿り着きました。
最初の設定は自分で調べていかないといけないのが難点でしたが、超初心者の自分にはちょうど良い内容でした。
 
   
人気 15位
本書の内容
数学とPythonがいっぺんに学べる一石二鳥の1冊!

プログラミングに数学の知識は役に立つと聞くけれど…。高校時代に数学に挫折した経験を持つ人も多いのでは?

データサイエンスや機械学習、ブロックチェーンなど、数学理論に裏打ちされたシステムが今は花盛り。これまでは数学が苦手なままでやって来られたけれども、これからのプログラミングにはますます数学が必要に。
ところが、プログラマー向けの数学書はどれも高校レベルは飛び越えた、難易度の高いものばかり。

そこで数学に自信がないのなら、高校レベルの数学からもう一度しっかり学び直すのはいかがでしょう。残念ながら数学は積み重ねが大事。自分のレベルに合わない参考書では結局何も身に付きません。
急がば回れ。高校数学からしっかり足元を固めていきませんか?

本書は単に数学理論を説明するだけでなく、計算や証明、理論の検証をPythonを使ったプログラムで解説しています。理論を学んで、Pythonで試す。読むだけでなく手を動かすことで、数理計算のコーディングの勘所を養うこともできます。

数学とPythonの基礎固めがしっかりできる一石二鳥の1冊。数学が苦手な文系プログラマーはもちろん、数学を忘れてしまった理系出身のプログラマーも、自信を取り戻すのにピッタリです。
Pythonについてはひと通り理解している人が対象ですが、未経験でも大丈夫。巻末にPythonの導入ガイドも用意しました。

本書で高校レベルの数学をしっかり理解して、ぜひ次のステップに進んでください!  
内容サンプル
 
ユーザーレビュー
 
   
人気 16位
本書の内容
近ごろ話題の機械学習、「気になるけどなんだか難しそう……」と思っていませんか? 実は、機械学習の基本はとてもシンプルで、プログラミング初心者にも最 適なんです。本書は、プログラミングやPython、機械学習の初心者向けに、マン ガでPython機械学習を解説します。機械学習の代表的な手法である単回帰をはじめ、重回帰やk近傍法、k平均法などの考え方を、「ペットのウサギの理想体重は?」「予算内の引っ越し先は?」といった身近な問題を通じて解説するので、やさしく楽しく学べます。Pythonの開発環境もブラウザさえあれば無料で使えるGoogle Colaboratoryを用いるので、面倒な環境構築は一切不要。インターネットに接続できるパソコンがあればすぐに学習を開始できます。ほかの機械学習の 書籍だと難しかったという方へも、オススメの一冊です。「そろそろ常識知っておこう!」シリーズは、会話形式の解説をマンガテイストに進化させ、マンガ、会話、チュートリアルをシームレスに組み合わせたニュースタイルの解説書。常識とされながらも覚えにくいテーマをピックアップし、要点をマンガでわかりやすく解説します。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。  
内容サンプル
 
ユーザーレビュー
 
   
人気 17位
本書の内容
 
内容サンプル
 
ユーザーレビュー
子供がほしいとのことで注文しました。 迅速な対応ですぐ届きました。 Pythonの教材として学習しています。
 
   
人気 18位
本書の内容
本書はプログラミング言語Pythonの作者Guido氏が書き下ろした、Python入門者のための手引書です。Pythonの言語とシステムの基本的な機能やコンセプトをわかりやすくまとめて解説し、さらにPythonの特徴的な機能を数多く取り上げて紹介しており、Pythonの雰囲気とスタイルをつかむことができます。
本書を読むことで、Pythonのモジュールやプログラムを読み書きできるようになり、ライブラリリファレンスで解説されているさまざまなモジュールについて、詳しく学ぶ準備が整います。
細部にわたり改訂し、最新の3.9.0版ドキュメントに追随した入門者必読の書です。  
内容サンプル
 
ユーザーレビュー
翻訳本ですのてま、冗長に感じられる部分がないわけではありませんが、Python認定試験に必要であるため、購入しました。Web版にも無料で読むことができますが、本で見た方が私は見やすいと思いました。
本はいつもこのショップで購入しています。 迅速な発送と還元ポイントが高いのがポイントです。 同系列のお店との違いがわかりにくいのが難点。
チュートリアルというものの、完全初心者に対しては向いていない。しかしながら非常に細かい内容も多く、2冊目にはおすすめできる
 
   
人気 19位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 20位
本書の内容
Pythonは初学者が学びやすく、データマイニングやディープラーニングなどの分野でも定番の言語です。本書は、Pythonの基本から、ファイル操作、Webスクレイピング、テキストマイニング、データマイニング、GUIアプリの作成、ディープラーニング、データの視覚化など、外部ライブラリを活用するテクニックまで解説します。最新版となる本書では、新たな外部ライブラリに関する章も追加しました。サンプルのダウンロードサービス付き。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。  
内容サンプル
 
ユーザーレビュー
逆引きシリーズは以前から利用しており、今回もPython版ということで購入しました。 全てを見ているわけではないですが、概ね業務に必要な事項は記載されているようなので 今回も重宝しそうです。小言を強いて言えば文字が若干小さいかな。
 
   
人気 21位
本書の内容
少しずつ・繰り返し・ていねいに積み上げるスッキリ流解説で
実践的なスキルが必ず身に付く魔法の書


機械学習の世界は、数学理論、モデル、ライブラリ、プログラミングなど、学ぶべき分野が多岐に及びます。
各分野は1つでさえ十分奥深く、初学者にとっては「何を」「どこから」「どのように」「どこまで」学べば、データサイエンティストへの一歩を踏み出せるのかわからず、途方に暮れてしまうことも少なくありません。

本書は、この広大な世界に対して、真正面から、しかしスムーズかつスッキリと学び進めていただくための入門書です。

各工程やツールを個別・独立してバラバラに学ぶのではなく、データ分析の「全体の流れ」を繰り返し体験することで、機械学習の全体像と本質が自然と体に染みこむよう構成されています。
しかも単に繰り返すのではなく、最初はシンプルでやさしい題材からはじめ、以後、さまざまに角度を変えながら、段階的に高度な内容に挑戦するため、最終的には、中級者にステップアップするための応用術も身に付けられるでしょう。

もちろん、シリーズで好評の「エラー解決・虎の巻」も収録していますので、途中でつまずいても安心です。
機械学習の楽しさ、奥深さをじっくり学び、新しい未来への道を拓いてみませんか。
 
内容サンプル
 
ユーザーレビュー
とにかくわかりやすい。 ページ数はかなり多くて辞書みたいな本ですが、とにかくわかりやすです。 今まで様々な本で機械学習について勉強しようとして挫折をしていましたが、基礎の基礎からかんたんなコードを繰り返し学べるのでいつの間にかできるようになっています
まだ読み始めですが、初歩から進めていける構成になっていそうです。途中に練習問題が設定されていますが、飛ばさずに行えば定着に役立つでしょう。
 
   
人気 22位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 23位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 24位
本書の内容
基礎的な点群処理から、ICPアルゴリズム、物体認識、PointNetまでをPythonで学ぼう!★章末問題付き★

・Open3Dを使用し、Pythonプログミングとともに平易に解説。
・サンプルコードをサポートページから提供したので、すぐに実践できる!
・最終章では、RGBD画像、ボクセルデータ、メッシュデータ、多視点画像の3次元データ処理も解説。

【主な内容】
第1章 はじめに
第2章 点群処理の基礎
第3章 特徴点・特徴量の抽出
第4章 点群レジストレーション(位置合わせ)
第5章 点群からの物体認識
第6章 深層学習による3次元点群処理
第7章 点群以外の3次元データ処理

 
内容サンプル
 
ユーザーレビュー
 
   
人気 25位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 26位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 27位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 28位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 29位
本書の内容
本書は「Pythonだけ」を学ぶ本ではありません。Pythonを使ってプログラミングを紹介していますが、伝えたい内容はPythonに限らない「プログラミング全般」の知識です。

プログラマになるためのスキルを独学できる本です。Pythonプログラミングの基本を学べるだけでなく、プログラマとして必要なスキル(シェル、正規表現、パッケージ管理、バージョン管理、データ構造、アルゴリズム、仕事の始め方・やり方)もひと通り学べるのが特徴です。
「プログラミングを始めたい」「できればその道でプロを目指してみたい」――そんな読者にオススメです。

本書の著者、コーリー・アルソフ(Cory Althoff)は、「独学プログラマー」です。本書は、彼が独学で、ゼロからプログラミングを学んだ体験に基づいて書かれました。
プログラミングを独学で身に付けるために、著者がPythonを通して学んだエッセンスが書かれています。彼の独学プログラマーとしての学び方は、Amazon.comでの本書の評価を見るとわかるように、多くの人に支持されています。
――訳者あとがきより

目次については、27章プラス補章2つと長いので、以下の「目次を見る」からご覧ください。
 
内容サンプル
 
ユーザーレビュー
評価を☆3にするか☆4にするか迷いました。 Pythonを理解するには内容が薄いと感じます。 しかし、後半のプログラマーとしての心得的な部分が、今まで何となくわかっていることを文章にしてくれています。文章にしてもらうと、あらためて「そうだな」と思わせてくれるので☆4にしました。 Pythonの学習には他の本を数冊こなす必要があると思いますが、入門書としては良い本だと思います。
これだけで独学は難しいと思います。最近このような独学プログラマ系の本がやたらと多いのはそれだけ幻想を抱いている人が多いからでしょうか?何冊もいろいろな本を読み込んで実際にコーディングとコンパイルを繰り返さないとプログラマには慣れません。
早速届いたので電車で読んでみましたがなかなか読みやすそうです。日経の広告で気になりネットで調べて購入に至りました。暇なときじっくり読んでみます。
 
   
人気 30位
発売日 2020/06/22
(4.1)
Amazon 3,300円 Kindle 2,970円
本書の内容
手を動かしておぼえるPythonプログラミング
――独学に最適な“標準教科書"


プログラミングの初学者に向けた独習シリーズに『独習Python』が新登場。
プログラミング言語入門書の執筆で定評のある山田祥寛氏による、
Python入門書の決定版です。

独習シリーズの強みである、手を動かしておぼえる(書いて実行して結果を確認する)
特長を生かし、Pythonの基本的な言語仕様から、標準ライブラリ、ユーザー定義関数、
オブジェクト指向構文、モジュールまで、サンプルプログラムを例示しながら
詳細かつ丁寧に解説します。

プログラミングの基礎知識がない方でも、解説→例題(サンプル)→理解度チェック
という3つのステップで、Pythonでプログラミングを行う際に必要な知識・概念・機能を
体系的に習得できます。

プログラミングの入門者、これからPythonで開発を始めたい初学者から、再入門者、
学生・ホビープログラマまで、「一からPython言語を学びたい」「Pythonプログラミング
の基本をしっかり身につけたい」という方におすすめの一冊です。

 
内容サンプル
 
ユーザーレビュー
思いのほか速く届きました。梱包状態も良かったと思います。書籍の内容は非常にわかり易く記載されていると思います。
 
   
人気 31位
本書の内容
便利に使えるPython標準ライブラリの活用術。
初中級スキルアップの近道!

文字列/データ操作、テキスト処理、ファイル操作、
数値演算、ネットワークアクセス、GUIなど、使えるテクニックを満載。

本書では、Pythonの基本的な文法をすでに理解したユーザーが
次に学ぶべきテーマとして、Pythonの標準ライブラリを取り上げます。

本格的なプログラミングへの準備として、習得しておきたい標準ライブラリの
基礎的な活用法を解説します。

Pythonの標準ライブラリは、多数のデータ型やモジュールを提供しています。
それらの機能をうまく活用することがプログラミングの上達につながります。

目的別に180以上の基本レシピを収録。特定の目的を達成するのに、
どの機能をどのように使えばよいのか、すぐにわかるようになっています。

キーとなる関数やメソッドなどの書式に加え、対話的な実行例やスクリプトの例も示しています。
本書により、Pythonのスキルを高め、実践に向けて足場を固めていきましょう。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。  
内容サンプル
 
ユーザーレビュー
 
   
人気 32位
本書の内容
Pythonの機械学習用ライブラリの定番、scikit-learnのリリースマネージャを務めるなど開発に深く関わる著者が、scikit-learnを使った機械学習の方法を、ステップバイステップで解説します。
ニューラルネットを学ぶ前に習得しておきたい機械学習の基礎をおさえるとともに、優れた機械学習システムを実装し精度の高い予測モデルを構築する上で重要となる「特徴量エンジニアリング」と「モデルの評価と改善」について多くのページを割くなど、従来の機械学習の解説書にはない特長を備えています。  
内容サンプル
 
ユーザーレビュー
Pythonの基礎的なことを学習した次のステップとして本書を購入しました。数学的な背景についてのイメージにも触れられており、自分が何をやっているのかが分からいやすかったです。しかし、サンプルコードに関する説明がないので、初心者は一度他のもので勉強してから取り組むのが良いかと思います。
中古本なので状態を心配しました。お店に問い合わせたところ、きちんとした品しか取り扱わないとのことで、その言葉を信じて購入しましたが、本当に良かったです。
息子に頼まれて買いました。大学での勉強の補助教材として欲しかったようです。小さな本屋さんでは置いていないのでネットで買えて便利でした。
 
   
人気 33位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 34位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 35位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 36位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 37位
本書の内容
みんな知ってるスマホゲームやレトロゲームの“あの動き”は、実際にどのようなプログラミングでできているのか? 本書は、実際に「あのゲームの」「あの動き」を作りながらPythonアルゴリズムを学ぶゲームプログラミング入門書です。撃つ・当たる・爆発するシューティングゲーム、逃げる・追いかける・先回りする迷路ゲーム、ジャンプ・ダッシュ・スクロールできるアクションゲームなど、様々なゲームの動きをまずは作ってみましょう!

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。  
内容サンプル
 
ユーザーレビュー
 
   
人気 38位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 39位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 40位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 41位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 42位
本書の内容
Pythonのデータサイエンス用のツールを使いこなし、効率よく仕事を進めるための、実用的な情報が詰め込まれたリファレンスです。
IPythonとJupyter、NumPy、pandas、Matplotlib、scikit-learnをカバーします。
それぞれのトピックについて、押さえておくべき基本、tips、便利なコマンドなどを紹介します。
Pythonでデータの操作、変換、可視化、統計的処理、データモデルの構築、科学計算を行う人にとってはいつも手元に置いておきたい「使える」一冊です。  
内容サンプル
 
ユーザーレビュー
本屋がなくなってしまったので、送料無料で買えることがわかり、利用してみました。購入する書籍が決まっていれば便利ですね。
とても丁寧な梱包で本の痛みはありませんでした。また利用したいです。
 
   
人気 43位
本書の内容
基礎からアプリ開発のために必要な知識まで、「この一冊で」しっかりやさしく学べる新しいPythonプログラミングの教科書。
はじめてプログラムを行う人でも安心して読み進められるように、基礎をわかりやすく解説。さらに「AI」「スクレイピング」「データベース」「Webプログラミング」など、最新のアプリ開発にすぐに取りかかれるように、実践的なサンプルも多数掲載。

Chapter1 Pythonを始めるための準備
Chapter2 Pythonプログラミングを始めよう
Chapter3 全ての基本になる文法を学ぶ
Chapter4 Pythonを支える4種のデータ構造
Chapter5 プログラムの流れを変える制御構造
Chapter6 よく使う処理を関数にまとめる
Chapter7 もっと上手にプログラムを書くための応用文法
Chapter8 Pythonのオブジェクト指向プログラミング
Chapter9 有用で奥が深い組み込み関数を制覇する
Chapter10 ライブラリを使うための基礎知識
Chapter11 ファイルの読み書きの処理
Chapter12 Pythonによる仕事の自動化
Chapter13 流行のAI技術を活用する
Chapter14 スクレイピングでWebから情報を引き出す
Chapter15 データベースとWebプログラミング

 
内容サンプル
 
ユーザーレビュー
一通りのことが書かれており習得しやすい。その他の書籍でいえば「独学プログラミング」を併用し補完し合いながら利用すると使いやすい次第です。難易度としては、プログラミング言語一覧を調べてpythonを選んだ人向けですね。
探していた本だったので、わざわざ本屋さんに行かなくてもネットで注文し、宅配してもらえたのでとても助かりました。又、注文します。
注文してすぐとどきました。たいへんおもしろくよめました。すぐよみきってしまいました。ありがとうございました。。
 
   
人気 44位
本書の内容
ゲームを作りながらPythonを楽しく学ぶ!

プログラミングを習得する一番効率的な方法、それはゲームを作りながら学ぶこと。
文法だけを学んでも、何に、どうやって使うかわからないままではプログラミングを覚えたとは言えません。
本書の特徴は「プログラミング学習に最適なPythonを使って」、「ゲームを作りながらプログラミングの実践的な考え方を身に付けられること」です。
PART1では「Pythonの基礎知識」を学び、PART2ではその知識をもとにpygameを使って「ゲームを作る」2つのパートで構成されています。

「プログラミングには興味があるけど、どうやって勉強したらいいんだろう」?
「何度も挑戦してるけど難しくて脱落してしまった……」

そんなふうに考えているプログラミング入門者、Python入門者にぜひ手に取っていただきたい1冊です!

========================================
PART1 Pythonを学ぼう
========================================
Chapter1 Pythonってなに?
Chapter2 プログラムの基本1 【順次、変数】
Chapter3 プログラムの基本2 【条件分岐、ランダム】
Chapter4 プログラムの基本3 【反復、たくさんのデータ】
Chapter5 プログラムをまとめる 【関数、ループ】

========================================
PART2 ゲームを作ろう
========================================
Chapter1 pygameで絵を描こう
Chapter2 キーやマウスで動かそう
Chapter3 画面の切り換えで紙芝居
Chapter4 衝突判定でアクションゲーム
Chapter5 ボールを反射してブロック崩し
Chapter6 ブロック崩しから、シューティングゲームへ
 
内容サンプル
 
ユーザーレビュー
 
   
人気 45位
本書の内容
中級者以上に向けた、特定の技術分野のアルゴリズムの紹介と、そのアルゴリズムを実装したコードを解説する、より技術的・実践的な「機械学習実践シリーズ」の1冊目として、「音源分離」をテーマとしています。近年、AIスピーカをはじめとした、人が話した音声を理解する音声認識システムがさまざまな場面で使われています。一般的に音声認識システムは、1人の人の声を聞き取ることを想定しており、聞きたい人の声以外の音が入ってくると、どうしても聞きたい人の声を正確に聞き取ることが難しくなります。「音源分離」とはこのようにさまざまな音が混ざった中から、欲しい音だけを抽出するという技術です。本書では、音源分離の基礎から、Pythonを用いた実装までを詳しく解説しています。また、音源分離で用いる数学的知識の基礎として、線形代数や行列・ベクトルの微分の方法、確率統計の基礎について示しています。音源分離を理解しコードを書くためには、プログラミングに関する知識はもちろん、線形代数、微分積分、確率・統計といった数学的知識も必要不可欠です。とくに音源分離では複素数の行列・ベクトルを用いるので、複素数の計算方法について重点的に示しています。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。  
内容サンプル
 
ユーザーレビュー
 
   
人気 46位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 47位
本書の内容
基本情報技術者試験(FE)の午後問題、
選択プログラミング言語「Python」(パイソン)
対策書、改訂第2版!


著者は、「徹底攻略」シリーズで『情報セキュリティマネジメント教科書』『応用情報技術者教科書』『ネットワークスペシャリスト教科書』『データベーススペシャリスト教科書』『情報処理安全確保支援士教科書』を手がける、人気現役講師の瀬戸美月氏

本書は、プログラミング言語としてPythonを学習するだけでなく、Pythonを通じてコンピュータの基礎理論やアルゴリズムも合わせて学習し、効率的にFE対策ができる構成で好評の『徹底攻略 基本情報技術者の午後対策 Python編』の改訂第2版です。
最新の傾向を踏まえ、アルゴリズム分野を中心に内容をさらに充実、予想問題も追加しています。

文法を暗記するより、実際に動かして試行錯誤する方が、記憶に残りやすく実力も付くという、プログラミングの学習の特性を踏まえ、本書に登場するプログラムは、すべてGitHubに公開されています。
付録で紹介している環境や、導入済みの環境にコピーして、手を動かしながらPythonのスキルを身につけることができます。

過去のプログラミング問題の出題傾向や、発表されているシラバスやサンプル問題などを徹底分析して作成したオリジナル予想問題を、5パターン収録
過去問題がわりに、総仕上げ、実力チェックなどにご利用ください。

通勤中や通学中など、出先での学習に便利な購入者限定特典は、「スマホで学べる単語帳アプリ」(収録単語は『徹底攻略 基本情報技術者教科書』と共通の内容になります)と、無料でダウンロードできる「本書全文の電子版」(PDF)!
(特典の利用についてはインプレスの無料読者会員システム「CLUB Impress」への登録が必要になります。特典提供予定期間は発売から3年間となります)
 
内容サンプル
 
ユーザーレビュー
内容はわかりやすい方だと思います。 でも、デザイン?文字の間隔とかで、どれがどれか分かりにくいところがあって、混乱しました…。 頭使うところで、見た目で混乱させられると萎えます…。
すぐに届き息子も喜んで勉強をはじめました。今年の秋には試験があるようなので頑張ってほしいです。簡単な試験ではないと本人は言ってましたが。
基本情報技術者試験の勉強のため購入。最初からPythonを学ぶには少し足りない気もするが一旦触れたことがある人向けの本とのイメージ。
 
   
人気 48位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 49位
本書の内容

【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】

【本書の概要】
Web開発やデータ分析などの分野で近年、ユーザー数が増えてきているPython。
最近では、Pythonに触れる方も多くなってきています。
本書はそうしたPython初心者の方に向けて、
簡単なサンプルを作りながら、対話形式でプログラミングのしくみを学ぶ書籍です。

【対象読者】
Pythonのついて、何も知らない超初心者

【1年生シリーズ・3つのポイント】
・対話形式で解説し、イラストを交えながら、基礎知識を解説します。
・初めての方でも安心して学習できるよう基本文法もしっかり解説します。
・平易でサンプルを用意していますので、安心してプログラムを体験できます。

【本書のポイント】
ヤギ博士とフタバちゃんと一緒に
基本的なプログラムから、面白い人工知能アプリの作成まで
体験して、プログラミングのしくみを学ぶことができます。

【著者】
森巧尚(もり・よしなお)
iPhoneアプリや、HTML5ゲーム制作、執筆活動などを行っている。
近著に『アルゴリズムの図鑑』がある。


※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

 
内容サンプル
 
ユーザーレビュー
 
   
人気 50位
本書の内容
Webアプリの作り方からAPI化、デプロイメントまで
エンジニアとデータサイエンティストのためのFlask入門

Pythonのフレームワーク「Flask」によるWebアプリ開発の入門書です。
まずは、最小のアプリの作成から始め、問い合わせフォーム、データベースを使ったアプリ、
認証機能と段階的に作成しながら、Flaskによるアプリ開発の基礎を習得します。

その後、画像データ(写真)から物体を判別する物体検知アプリを作成しながら
実践的なアプリの作り方、その機能をWeb API化する方法について解説します。

また、物体検知機能(手書き文字認識をする分析コード)を題材に、
どのように機械学習をアプリに組み込んでいくかについても詳しく解説します。

【本書の主な内容】
●Flaskと開発の基礎
 ◯問い合わせフォーム/DBアプリの作成
 ◯認証機能の作成
 ◯物体検知アプリの作成
●API化/デプロイメント
 ◯物体検知アプリのWeb API化
 ◯Web APIとして外部公開
●機械学習APIの開発
 ◯分析コードから機械学習APIを開発する工程と方法

【主な対象読者】
●Pythonで簡単にWebアプリ開発を始めたいエンジニア
●機械学習に興味のあるWebエンジニア
●Pythonを分析用途でしか使ったことがない人
●自分でもアプリやWeb APIを作りたいデータサイエンティスト

【章構成】
●第0部 イントロダクション
 Flaskの概要と環境構築
●第1部 Flask入門
 最小限のアプリを作る――Flaskの基礎
 データベースを利用したアプリを作る
 認証機能を追加する
●第2部[Flask実践1]物体検知アプリの開発
 アプリの仕様と準備
 画像一覧画面を作る
 サインアップとログインの画面を作る
 画像アップロード画面を作る
 物体検知機能を作る
 検索機能を作る
 カスタムエラー画面を作る
 ユニットテストを作る
●第3部[Flask実践2]物体検知機能のAPI化/デプロイメント
 Web APIの概要
 物体検知APIの仕様
 物体検知APIの実装
 物体検知アプリのデプロイメント
●第4部機械学習APIの開発
 機械学習の概要
 機械学習APIの開発工程と実践

※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。  
内容サンプル
 
ユーザーレビュー
 
   
人気 51位
本書の内容
Pythonでデータ分析を体験してみよう!

【データ分析を一緒に体験しよう】
スクレイピングなどで集めた大量のデータ。
どうやって分析してたらよいか、困っていませんか?
「数式があって難しそう」
「プログラムも大変そう」
と思っている方も多いはず。
本書は、そうした方に向けて、サンプルを元にやさしく
データ分析の方法を解説しています。

【Python2年生について】
「Python2年生」は、「Python1年生」を読み終えた方を対象とした入門書です。
ある程度、技術的なことを盛り込み、本書で扱う技術について身に着けてもらいます。
『Python2年生 スクレイピングのしくみ』(ISBN:9784798161914)も刊行されています。

【対象読者】
・データの分析方法を知りたい初心者

【本書のポイント】
ヤギ博士&フタバちゃんと一緒に、データ分析の考え方から丁寧に解説。
データを分析する時に必要な前処理の方法や、データの集まりの見方、
データを見やすいグラフにする方法、データの分布の見方、予測の立て方を
解説する書籍です。

【著者プロフィール】
森 巧尚(もり・よしなお)
アプリの開発や、技術書や電子工作マガジンなどでの執筆活動。関西学院大学非常勤講師、
関西学院高等部非常勤講師、成安造形大学非常勤講師、プログラミングスクールコプリ講師など、
プログラミングに関する幅広い活動を行っている。
近著に『Python1年生』、『Python2年生 スクレイピングのしくみ』、
『Java1年生』、『動かして学ぶ! Vue.js開発入門』(いずれも翔泳社)、
『楽しく学ぶ アルゴリズムとプログラミングの図鑑』(マイナビ出版)などがある。

 
内容サンプル
 
ユーザーレビュー
購入から発送、到着まで少し日数はかかりましたが、専用の梱包材に入れられ、本の状態も綺麗でした。paypayモールの商品ということで、ポイントも多くつきました。
Python初心者でも分かるように説明などがあり、つまづくことなく取り組むことができました。初めて取り組む際におすすめの本です。
本は大変わかりやすく、初学者ですが理解することができました。配送も早くとても良かったので、また利用したいです。
 
   
人気 52位
本書の内容
Pythonで実務に使える数理最適化のスキルを身につけよう!

本書は、Pythonを用いた数理最適化の入門書です。Pythonを使ってさまざまな課題を実際に解いてみることで、数理モデルを実務で使いこなす力を身につけます。
この本の特徴は、数理最適化のアルゴリズム自体ではなく、数理最適化を用いた課題解決に重きを置いている点です。ビジネスなどにおける課題を数理最適化で解く際に現場で発生しうる試行錯誤が多分に盛り込まれており、実務における手順や気をつけるべきポイントを学習することができます。

この本の構成
本書は二部構成です。
第I部はチュートリアルです。中学校で習う連立一次方程式や高校で習う線形計画法を題材として、数理最適化の基礎的な考え方とPythonによる初歩的な実装を学びます。シンプルな課題設定なので、数学的な難しさを感じることなくPythonに集中して基礎を学習することができます。

第II部はケーススタディです。
実際に社会で起こりうる、さまざまな課題を数理最適化によって解いていきます。
学校のクラス編成やサークル活動における学生の乗車グループ分けなどの学生にとっても身近な課題や、キャンペーンの効果最大化や効率のよい配送計画の立案などのビジネスにおいてたびたびぶつかる課題などを解いていくことで、手順や注意点、効率のよい方法などが学べます。

このような方におすすめ
◎ 数理最適化の実務応用について知りたい方
◎ 施策の効果最大化や効率化に取り組むビジネスマン(エンジニア・マーケター・リサーチャーなど)
◎ 情報・経済・経営系などの学部や学科の学生
◎ データサイエンティストを志す方

 
内容サンプル
 
ユーザーレビュー
 
   
人気 53位
本書の内容
大手メーカーで活躍してきたクリエイターが
ゲーム開発のノウハウをゼロから教えます!


本書はPythonを使用した、ゲームプログラミングの解説書です。
類書とは異なり、終始一貫「ゲーム開発」に焦点を当て、
今書いているプログラムがどのような"動き"に反映され、
どのような"面白さ"に結びつくのかを、正しく学ぶことができます。

一般的なソフト開発ではなく「ゲーム開発の作法」をきちんと学ぶことによって、ゲーム好きな読者の皆さんの就職や趣味といったリアルな世界がより充実してくれることを願い、出版されました。

【読者対象】
○ゲーム業界に就職したい学生・社会人
○SNSや同人で自作ゲームを発表したい方
○落ち物パズル、RPGの作り方を知りたい方
○一般ソフトとゲーム制作の違いを知りたい方
○Pythonを始めたけど作るものが浮かばない方
……高校生ぐらいから読めます!

【本書の特長】
○業界の基礎知識やプログラマーの役割からきちんと解説
○Pythonの基本文法をしっかり解説、プログラミング初心者も安心
○プログラム1行ごとに説明を付けており、理解しやすい
○豊富な図解とイラストを用い、イメージで理解できる
○開発に必要な素材はすべて無償ダウンロードできる

クイズ、すごろく、おみくじ、診断アプリ、迷路、自動生成ダンジョン、落ち物パズル、本格PRGなど……簡単なミニゲームから難しいものまで幅広く教材を用意しています。

さらに、読者特典として3つのおまけゲームもプレゼント!

すべてのゲームをつくり終えた時、あたなのプログラミングスキルは何倍にも向上しているに違いありません。

本書を機に、ぜひゲームプログラミングの世界に飛び込んでみてください!

【目次】
Prologueゲームプログラマーになろう!

Chapter 1 Pythonのインストール
Lesson 1-1 Pythonとは
Lesson 1-2 Pythonのインストール
Lesson 1-3 Pythonを起動しよう
COLUMN ゲームクリエイターって儲かるの?

Chapter 2 Pythonを始めよう
Lesson 2-1 計算してみる
Lesson 2-2 文字列を出力する
Lesson 2-3 カレンダーを出力する
Lesson 2-4 プログラミングの準備
Lesson 2-5 プログラムを記述しよう
Lesson 2-6 入出力命令を知ろう
Lesson 2-7 プログラムの記述の仕方
COLUMN ゲームが完成するまで

Chapter 3 プログラミングの基礎を学ぼう
Lesson 3-1 変数と計算式
Lesson 3-2 リストについて
Lesson 3-3 条件分岐について
Lesson 3-4 繰り返しについて
Lesson 3-5 関数について
COLUMN ゲームの開発費はどれくらい? その1

Chapter 4 importの使い方
Lesson 4-1 モジュールについて
Lesson 4-2 カレンダーの復習
Lesson 4-3 日時を扱う
Lesson 4-4 乱数の使い方
COLUMN RPGで逃げるのに失敗する確率

Chapter 5 CUIでつくるミニゲーム
Lesson 5-1 CUIとGUI
Lesson 5-2 クイズゲームを作る
Lesson 5-3 すごろくを作る
Lesson 5-4 消えたアルファベットを探すゲームを作る
COLUMN ゲームの開発費はどれくらい? その2

Chapter 6 GUIの基礎1
Lesson 6-1 GUIについて
Lesson 6-2 ラベルを配置する
Lesson 6-3 ボタンを配置する
Lesson 6-4 キャンバスを使う
Lesson 6-5 おみくじを引くソフトを作る
COLUMN キャンバスに図形を表示する

Chapter 7 GUIの基礎2
Lesson 7-1 テキスト入力欄を配置する
Lesson 7-2 複数行のテキスト入力欄を配置する
Lesson 7-3 チェックボタンを配置する
Lesson 7-4 メッセージボックスを表示する
Lesson 7-5 診断ゲームを作る
COLUMN RGBによる色指定

Chapter 8 本格的なゲーム開発の技術
Lesson 8-1 リアルタイム処理を実現する
Lesson 8-2 キー入力を受け付ける
Lesson 8-3 キー入力で画像を動かす
Lesson 8-4 迷路のデータを定義する
Lesson 8-5 二次元画面のゲーム開発の基礎
COLUMN ゲームソフトを完成させるには
Lesson 8-6 ゲームとして完成させる
COLUMN デジタルフォトフレームを作る

Chapter 9 落ち物パズルを作ろう!
Lesson 9-1 ゲームの仕様を考える
Lesson 9-2 マウス入力を組み込む
Lesson 9-3 ゲーム用のカーソルの表示
Lesson 9-4 マス上のデータを管理する
Lesson 9-5 ブロックを落下させるアルゴリズム
Lesson 9-6 クリックしてブロックを置く
Lesson 9-7 ブロックが揃ったかを判定するアルゴリズム
Lesson 9-8 正しいアルゴリズムを組み込む
Lesson 9-9 タイトル画面とゲームオーバー画面
Lesson 9-10 落ち物パズルの完成
COLUMN winsoundで音を鳴らす

Chapter 10 Pygameの使い方
Lesson 10-1 Pygameのインストール
Lesson 10-2 Pygameのシステム
Lesson 10-3 画像を描画する
Lesson 10-4 図形を描画する
Lesson 10-5 キー入力を行う
Lesson 10-6 マウス入力を行う
Lesson 10-7 サウンドを出力する
COLUMN Pygameで日本語を使う

Chapter 11 本格RPGを作ろう! 前編
Lesson 11-1 ロールプレイングゲームについて
Lesson 11-2 迷路を自動生成する
Lesson 11-3 ダンジョンを作る
Lesson 11-4 ダンジョン内を移動する
Lesson 11-5 戦闘シーンを作る その1
Lesson 11-6 戦闘シーンを作る その2
Lesson 11-7 戦闘シーンを作る その3
COLUMN ゲームの画面演出

Chapter 12 本格RPGを作ろう! 後編
Lesson 12-1 ロールプレイングゲームの全体像
Lesson 12-2 ファイルのダウンロードとプログラムの実行
Lesson 12-3 プログラムリスト
Lesson 12-4 プログラムの詳細
COLUMN Pythonでのファイル処理

Chapter 13 オブジェクト指向プログラミング
Lesson 13-1 オブジェクト指向プログラミングについて
Lesson 13-2 クラスとオブジェクト
Lesson 13-3 tkinterを使ってオブジェクト指向を学ぶ
Lesson 13-4 オブジェクト指向プログラミングをもっと学ぶ
COLUMN 筆者も苦労したオブジェクト指向プログラミング

Appendix 池山高校Python研究部
Intro ゲームをつくろう!
1つ目 一筆書き迷路ゲーム
2つ目 英単語学習ソフト
3つ目 ブロック崩し  
内容サンプル
 
ユーザーレビュー
0から始める人からある程度学んだ人まで対象としており、1冊しっかりやれば基礎は身に付く構成で良い。これからやる人にも勧められる本です。
子供が使っておりますが、見やすいみたいです。 内容も分かりやすいようです。 子供はプログラミング を楽しんでいます
キャラクターも分かりやすく、簡単に形から入れるのでとても面白いです
 
   
人気 54位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 55位
本書の内容
プログラミング入門書のロングセラー、
プログラミング学習シリーズにPythonが新登場!
基本文法からクラス、メソッドの使い方・作り方まで
しっかり学ぼう!

本書は、現在もっとも幅広く使われているプログラミング言語の1つ
「Python」がはじめてという初心者を対象に、文法やプログラムの基本知識を
わかりやすく丁寧に教える入門書です。

これまで筆者が数多くの学生に対してプログラミングの授業をしてきた経験を
活かし、プログラミング初学者が「Python言語を通してプログラミングを学ぶ」
というコンセプトで、文法やプログラミングの基礎知識についてやさしく解説します。
Pythonでプログラミングをはじめたい学生や新人エンジニアにも最適な一冊です。

変数やif文による条件分岐、for文やwhile文を使った繰り返しから、
クラスやメソッドの使い方、作り方まで、つまずきやすいところを
ケアしながら解説します。

サンプルプログラムは短くてシンプルなものを選び、何をしているのかが
よくわかるように、コメントをしっかりつけました。
章の最後には練習問題があり、力試しもできます。

・何から学習すれば良いかわからない
・Pythonをはじめて学ぶ・あらためて基本から学びたい
・現場で通用する基礎を身につけたい
という方におすすめの1冊です。

★本書を授業などで教科書として活用していただくことを前提に作成した
学習教材(スライド等)を提供しています。詳細は本書の奥付をご覧ください。

 
内容サンプル
 
ユーザーレビュー
これからPythonを学習したくて購入しました。 全くの素人なので、?な言語もありますが・・・・(;^_^A 読んでみて、理解できないことは書いてないし、初心者の私にはちょうど良いかな~
 
   
人気 56位
本書の内容
多分野の実例を通して、微分方程式の活用法を学びます。実際の例として、モード解析、江崎ダイオードを用いた発振回路方程式や、感染症の数理モデル(SIRモデル)の新型コロナウイルス(COVID-19)感染データへの当てはめ等を扱います。
各章末には、合計100題の練習問題が用意されています。微分方程式の標準解法、Pythonを用いた解や流れの可視化、数式処理を用いた厳密解の計算、厳密解が求まらない微分方程式の数値計算について、すべての問題に解答(プログラムコードを含む)が付いています。Pythonを使いながら、微分方程式を現実に応用することが可能となるでしょう。

【主要目次】
1.変数分離形の微分方程式
 1.1 微分方程式とは何か
 1.2 変数分離形の方程式
章末問題
2.変数分離形以外の1階微分方程式
 2.1 同次系の方程式
 2.2 1階線形方程式
 2.3 ベルヌーイの微分方程式
 2.4 完全微分方程式,contour関数による陰関数の表示
 2.5 解の存在と一意性
章末問題
3.定数係数線形方程式
 3.1 典型的な運動方程式
 3.2 斉次方程式を解く
 3.3 特性方程式の解が複素数の場合
 3.4 特性方程式が重解を持つ場合
 3.5 非斉次方程式をどう解くか
 3.6 非斉次項が三角関数の場合
 3.7 非斉次項が多項式の場合
章末問題
4.ラプラス変換,Pythonで厳密解・流れの可視化
 4.1 ラプラス変換
 4.2 SymPyでシンボリックに微分方程式を解く
 4.3 連立微分方程式
章末問題
5.Pythonで微分方程式を解く
 5.1 微分方程式ソルバの使い方
 5.2 感染症の数理モデルを解く
章末問題
6.Pythonで数値解析
 6.1 基本的な数値計算アルゴリズム
 6.2 odeintライブラリで使われている数値解法と硬い方程式
章末問題
引用・参考文献
索引
 
内容サンプル
 
ユーザーレビュー
 
   
人気 57位
本書の内容
見込み客、土日の需要、商品リコメンド…
営業、マーケティングが劇的に変わる
業務に本当に役立つ“儲かるAI”を自分で作る!

業務に本当に役立つ“儲かるAI”を作るには、「業務目線」と「技術目線」の両方が必要です。業務の課題を認識し、どう改善するかという「業務目線」が必要なのは従来システムと同じですが、AIの構築ではさらに業務の課題が本当に AIで解決できるのか、AIのどの処理方式なら適用できそうかという「技術目線」が不可欠なのです。
本書のPython実習で学ぶことで、「AIの目利きができる技術目線」を獲得し、自分でもAIを作れるようになります。

◆数学なしでアルゴリズム選びもチューニングもわかる
◆現場目線でAIの最適化までできる
◆ブラウザだけで試せるPython実習(Google Colab)
◆XGBoost、Prophetなど話題のAI技術を活用
◆全PythonコードをGoogle Colab用のNotebook形式で用意
<機械学習のための Python入門講座>つき!

1章 業務と機械学習プロジェクト
2章 機械学習モデルの処理パターン
3章 機械学習モデルの開発手順
4章 機械学習モデル開発の重要ポイント
5章 業務要件と処理パターン
6章 AIプロジェクトを成功させる上流工程のツボ  
内容サンプル
 
ユーザーレビュー
数学の解説がないです。つまり、解説がなくとも理解できるように書かれているということです。 また、サラリーマンのようなプログラマではない人にむけているので、誰にでも理解できる内容だとおもいます
Pythonコードを使いながら儲かるAIを作ることができるので、ぜひおすすめしたいと思います。
内容分かりやすく、よく理解がすすみました。続編を期待してます。
 
   
人気 58位
本書の内容
『Pythonによるファイナンス 第2版』の著者が、アルゴリズムトレードを始める上で必要な自動売買の基礎と、機械学習を本格的に導入するために必要なPythonの知識について解説します。
具体的には、アルゴリズムトレード用の適切なPython環境の設定、データの取得、NumPy/pandasを使ったデータ分析、トレード戦略のバックテスト、市場予測、ストリーミングのリアルタイム処理等、アルゴリズムトレードのさまざまな側面にPythonを適用するさまざまな手法を紹介し、自動トレード戦略を効率よく構築、デプロイするために、どのような選択肢があるのかを提示します。
本書で利用したサンプルコードはGitHubから利用可能です。  
内容サンプル
 
ユーザーレビュー
 
   
人気 59位
本書の内容
RAPソフトに頼らなくても、業務は自動化できる!

「これ、毎日同じ作業をしているけど、自動化できないかな? 」
「この作業、手でやってたらとても終わらない…どうにかできないかな? 」

そんな声にお答えするのが本書です。

本書では、Pythonを使って、ビジネス上よく起きるさまざまな作業を自動化します。
サンプルが用意されているので、実際にプログラムを動かして試してみることができます。
Pythonの文法も要点を押さえて説明してあるので、自分の作業に合わせてカスタマイズしやすくなっています。

1章では、Pythonをインストールして自動化を行うための環境を整えます。簡単なプログラムを通して、プログラムを実行するコツをつかみます。

2章、3章では、Excelへのデータ入力、データ抽出、書式設定、請求書などテンプレートがあるファイルへのデータ流し込み、Wordのテンプレートへのデータ流し込み、PDF化など、一般的なオフィス文書の自動化を扱います。基本的にはopenpyxlモジュールを使い、後半ではpython-docxやpywin32も使います。

4章では、Webブラウザからのデータ取り込み、一括ダウンロード、パスワードがかかっているサイトへのログインなど、Webブラウザの操作自動化について説明します。「Beautiful Soup」モジュールやSeleniumを使います。

5章では、メールの送信、LINEやTwitterなどのSNSの操作を扱います。また、即時に実行するのではなく、日々の決まった時間や先の日付けで実行したいスケジューリングの設定について説明します。

6章では、ダイアログを出してユーザーから言葉やファイルの入力を得る方法や、正規表現の使い方、プログラムをデスクトップアプリにする方法、他の人が実行しやすい形でプログラムを渡す方法、マウスやキーボードの操作を自動化する方法など、便利な情報を詰め込んでいます。TkinterやPyInstallerを使います。


Pythonの知識の浅い方でも使いやすいように、インストール方法から、実行方法までを丁寧に説明しています。また、巻末には文法をまとめたAppendixを入れています。

実行環境としては、Windows、macOS、Linuxに対応していますが、項目によっては一部OSにしか対応していないものもありますのでご注意ください。

Python3.x対応。

※他の人が実行しやすい形でプログラムを渡す目的で使うPyInstallerは、Python3.5~3.7対応です。
 
内容サンプル
 
ユーザーレビュー
実践的な活用方法が分かりやすくまとめられており、基本から応用まで使わない知識を勉強して、実務では課題がクリアできず中途半端になることが無い。使える部分を掻い摘むだけでもいい勉強になり実務の成果も出易い
プログラム学習に購入しました。効率化の手段として前々から興味があって仕事で使えそうな分野がまとめられてるので、独学を進めてます。
丁寧な梱包で注文してすぐ発送していただき手元に速く届いて助かりました。とても読みやすく分かりやすい内容です。
 
   
人気 60位
発売日 2021/03/22
(4.5)
Amazon 4,180円
本書の内容
データサイエンスやウェブ開発、セキュリティなど、さまざまな分野で人気を獲得してきているPython。本書は、ベストセラー『入門 Python 3』の6年ぶりの改訂版で、プログラミング初級者を対象としたPythonの入門書です。プログラミングおよびPythonの基礎から、ウェブ、データベース、ネットワーク、並行処理といった応用まで、実践を見据えたPythonプログラミングをわかりやすく丁寧に説明します。Python 3.9に対応し、f文字列などの新機能も追加され大幅にボリュームアップしました。Pythonの機能をひと通り網羅し、リファレンスとしても便利です。  
内容サンプル
 
ユーザーレビュー
pythonを始めてみようと言う方におすすめの一冊です。関数リストから、例題を用いた使い方など詳しく記載されています。ぜひ勉強に役立てていただきたいです。
Pythonの基礎を学ぶのにはちょうど良い。ただ、これ1冊では出来ることは限られるので他の本と組み合わせなければいけない。
 
   
人気 61位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 62位
本書の内容
ヤギ博士・フタバちゃんと一緒に
機械学習のしくみを学ぼう!

【機械学習をいちから学んでみよう! 】
「最近よく耳にする人工知能と機械学習について知りたい」
「機械学習ってどのようなことをするの?」
と思っている方は多いと思います。
本書はそうした方に向けて「機械学習」について
いちからやさしく解説します。

【Python3年生について】
「Python1年生」「Python2年生」を読み終えた方を対象とした入門書です。
(※「Python3年生」から初めて学ぶ方でもわかるように工夫しています)

【読者対象】
機械学習の初心者

【本書のポイント】
ヤギ博士&フタバちゃんと一緒に、
機械学習のしくみについて、
サンプルを動かしながら、
楽しく学ぶことができます。

【著者プロフィール】
森 巧尚(もり・よしなお)
アプリの開発や、技術書や電子工作マガジンなどでの執筆活動。
関西学院大学非常勤講師、関西学院高等部非常勤講師、
成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師など、
プログラミングに関する幅広い活動を行っている。
近著に『Python1年生』、『Python2年生 スクレイピングのしくみ』、『Python2年生 データ分析のしくみ』、
『Java1年生』、『動かして学ぶ! Vue.js開発入門』(いずれも翔泳社)、
『楽しく学ぶ アルゴリズムとプログラミングの図鑑』(マイナビ出版)などがある。

 
内容サンプル
 
ユーザーレビュー
全くのPython初心者です。若宮正子に刺激を受けて60歳にしてPythonに手を出して見ました。1年生1冊、2年生2冊、3年生1冊をあっという間に読むことができました。Pythonでどんなことができるのかイメージするのに大変役立つ本日でした。実践では実際に業務の自動化にチャレンジしていますが、事例本とか、やりたい動作からの逆引きの本とか、ネット検索が有効かなあと感じてます。半歩づつですが、初プログラミングを進めています。
1年生のタイトルの本から購入しています。まだ、2年生の本を終えていませんが、とても分かりやすいので3年生のこの本で知識を深めたいと思います。
注文後、すぐに発送ご対応いただきありがとうございました。イメージ通りの商品が届きました。また利用したいと思います。
 
   
人気 63位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 64位
本書の内容
世界各国で翻訳された
機械学習本ベストセラーの第3版!

分類/回帰問題から、深層学習/強化学習まで、
機械学習コンセプト全般をカバー。
理論的背景とPythonコーディングの実際を解説しています。

第3版で敵対的生成ネットワーク、強化学習の各章を新たに追加し、
scikit-learnやTensorFlowなどなど新規のPython環境に対応。
13~16章の内容をほとんど刷新しています。

著者陣の経験に基づく洞察とより専門的な知識を学ぶことができて
理論と実践を架橋する解説書の決定版!


[原著の第1版]
●ドイツ語、韓国語、中国語、日本語、ロシア語、ポーランド語、イタリア語に翻訳。
●米国計算機学会「21st Annual list of Notable Books and Articles(2016)」にランクイン。

[日本語の第1版]
●「ITエンジニア本大賞2017」ベスト10にランクイン。

【構成(予定)】
第1章 「データから学習する能力」をコンピュータに与える
第2章 分類問題―単純な機械学習アルゴリズムの訓練
第3章 分類問題―機械学習ライブラリscikit-learnの活用
第4章 データ前処理―よりよい訓練データセットの構築
第5章 次元削減でデータを圧縮する
第6章 モデルの評価とハイパーパラメータのチューニングのベストプラクティス
第7章 アンサンブル学習―異なるモデルの組み合わせ
第8章 機械学習の適用1―感情分析
第9章 機械学習の適用2―Webアプリケーション
第10章 回帰分析―連続値をとる目的変数の予測
第11章 クラスタ分析―ラベルなしデータの分析
第12章 多層人工ニューラルネットワークを一から実装する
第13章 ニューラルネットワークの訓練をTensorFlowで並列化する
第14章 TensorFlowのメカニズム
第15章 画像の分類―ディープ畳み込みニューラルネットワーク
第16章 系列データのモデル化―リカレントニューラルネットワーク
第17章 新しいデータの合成―敵対的生成ネットワーク
第18章 複雑な環境での意思決定―強化学習

◎本書は『Python Machine Learning: Machine Learning and Deep Learning with Python<, br> scikit-learn, and TensorFlow 2,3rd Edition』の翻訳書です。

◎微積分/線形代数、Pythonの文法、データ分析用ライブラリについて
ある程度理解している必要があります。
 
内容サンプル
 
ユーザーレビュー
統計的学習の基礎やPRMLで、機械学習の基本的なところを学んだので、コードにどうやってしていくのかを学びたく購入しました。このタイミングで読む本(2冊目ぐらいで読む本)としてはドンピシャだと思います。 理論に深く突っ込んだ本ではないので、理論的な話を勉強したい方には、マッチしないと思うので注意した方がいいかもしれません。 matplotlib, numpy, pandas,scikit-learnを使いまくるので、これらの入門書としても適していると思います。TensorFlowも2.0に対応しており、これもありがたいです。 目次をみるとすごい盛りだくさんで、何冊も何冊も買わなくて済むのもありがたいです。 敵対的生成ネットワークや強化学習も入っているという、、、 コードにコメントがたくさん書いてあるので、それぞれのコードが何をしているのかすぐにわかります。また、あまり癖ない書き方なので、非常に読みやすいです。Githubからデータやコードをゲットできるのも嬉しいですね。
AIの基本を学ぶには大変良い本です。サンプルプログラムも充実であり、すぐ動かして動作を確認できるので、星5つをつけさせてもらいました。
事前に参考にしていた口コミ通りだった。機械学習について基礎から応用まで載っていてとても参考になるし数式もあるので理解が深まる。
 
   
人気 65位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 66位
本書の内容
Pythonは、人工知能や機械学習に適したプログラミング言語として注目されています。しかし、PythonはWeb開発など普通のアプリ開発においても使いやすい優秀な言語なのです。本書は、PythonのWeb開発用フレームワーク「Django3」を使って、基本的な知識からテンプレート制作やデータベースアクセスの技術まで、実際に手を動かしながら身につく入門書です。あなたもDjango3で、Pythonによる最新のWebアプリ開発を体験しましょう!

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。  
内容サンプル
 
ユーザーレビュー
pythonの基礎知識が有ればすぐに始められます。やさしい解説で手を動かすことでdjangoについて粗方理解できました!
 
   
人気 67位
本書の内容
※この商品は固定レイアウト型の電子書籍です。
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。
※本書内容はカラー(2色)で制作されているため、カラー表示可能な端末での閲覧を推奨いたします。


東大 松尾研究室が提供するあの人気講座が待望の書籍化!

本書は、2017年と2018年に東京大学で実施された講座で使われた教材がベースになっています。約400名ほどの受講枠(2年間)に、のべ1,800人以上の応募があった人気の講義です。この本のベースとなるコンテンツをさらに精査、ブラッシュアップし、読みやすく整えたものが本書になります。


本書には、データサイエンティストになるための基礎をつめこんでいます。データサイエンティストは、Pythonや確率・統計、機械学習など、幅広くさまざまな分野の知識を必要とします。

この本は主にPython 3を使って、基本的なプログラムの書き方、データの取得、読み込み、そのデータ操作からはじまり、さまざまなPythonのライブラリの使い方、確率統計の手法、機械学習(教師あり学習、教師なし学習とチューニング)の使い方についても学びます。取り扱っているデータは、マーケティングに関するデータやログデータ、金融時系列データなどさまざまで、モデリングの前にそれらを加工する手法も紹介しています。データサイエンティストになるには、どれも必要なスキルです。


本書には、さらに以下の3つの特徴があります。

・実際のデータを使って手を動かしながら、データサイエンスのスキルを身に付けることができる
・データ分析の現場で使える実践的な内容(データ前処理など)が含まれている
・練習問題や総合問題演習など実際に頭を使って考える内容がたくさんある


◆目次
Chapter 1 本書の概要とPythonの基礎
Chapter 2 科学計算、データ加工、グラフ描画ライブラリの使い方の基礎
Chapter 3 記述統計と単回帰分析
Chapter 4 確率と統計の基礎
Chapter 5 Pythonによる科学計算(NumpyとScipy)
Chapter 6 Pandasを使ったデータ加工処理
Chapter 7 Matplotlibを使ったデータ可視化
Chapter 8 機械学習の基礎(教師あり学習)
Chapter 9 機械学習の基礎(教師なし学習)
Chapter 10 モデルの検証方法とチューニング方法
Chapter 11 総合演習問題
Appendix 本書の環境構築について/練習問題解答/参考文献・参考URL


◆著者:
塚本邦尊
現職は某金融機関の研究開発部門にて、分析環境構築からデータ前処理自動化、分析、アルゴリズム開発と実装、取引実弾とその検証、定型レポーティング作成などを担当。ナノ秒(10億分の1秒単位)の世界でニューヨークやロンドンの猛者たちと日々戦っています(?)が、HFT(高速取引)自体は世の中の役に立っているかどうか私にはまだわかっていませんので、この最先端技術をIoTやら何か他領域でも役立てようと目論んでいます。他、個人事業として本講義の講師やさまざまな企業(メーカー、システム会社、広告代理店など)の分析サポートやアドバイスを実施したり、某コンピューター系の研究所の技術フェローを兼務。学生時代の専攻は数学で、今まで携わってきた業界は、システム会社、広告代理店、マーケティング、コンサルティング企業等。取り扱ってきた開発ツールはVisualStudio、RStudio、JupyterNotebookなどで、C#やSQL、VBA、RやPython、シェル、SASなどを使ってきました。最近はFPGAがらみのプロジェクトに関わることが多く、ハードウェア面(FPGA、Verilog、Vivadoなど)やネットワーク面(WireSharkなど)からも少しずつ学び、AWSなどクラウド環境も日々扱っています。最近時間があるときは、ラズベリーパイを使ってロボティクスについて学んだり、色々な本を読んでいます。

山田 典一
株式会社クリエイティブ・インテリジェンス代表取締役。
ヤフージャパン、ブレインパッド、GREE、外資系メディアエージェンシーなどで、データマイニング・機械学習を活用した高度アナリティクス業務に従事。情報の価値の観点から、インテリジェンスマネジメントの在り方、インテリジェンスプロセスと機械学習との融合可能性を考察し、日本コンペティティブ・インテリジェンス学会より最優秀論文賞を受賞(2015年)。現在は、機械学習・ディシジョン科学・シミュレーション科学を活用した、より複雑で高度なディシジョン支援に向けた技術の研究開発、機械学習の導入コンサルティング、データ活用アドバイザリーを行っ
ています。

大澤 文孝
テクニカルライター。プログラマー。
情報処理技術者(「情報セキュリティスペシャリスト」「ネットワークスペシャリスト」)。
雑誌や書籍などで開発者向けの記事を中心に執筆。主にサーバやネットワーク、Webプログラミング、セキュリティの記事を担当しています。
近年は、Webシステムの設計・開発に従事。主な著書に、『ちゃんと使える力を身につけるWebとプログラミングのきほんのきほん』『ちゃんと使える力を身につける JavaScriptのきほんのきほん』(マイナビ出版)、『いちばんやさしい Python入門教室』『Angular Webアプリ開発 スタートブック』(ソーテック社)、『AWS Lambda実践ガイド』『できるキッズ 子どもと学ぶ JavaScriptプログラミング入門』(インプレス)、『Amazon Web Services完全ソリューションガイド』『Amazon WebServices クラウドデザインパターン実装ガイド』(日経BP)、『UIまで手の回らないプログラマのためのBootstrap 3 実用ガイド』『prototype.jsとscript.aculo.usによるリッチWebアプリケーション開発』(翔泳社)、『TWE‐ Liteではじめるセンサー電子工作』『TWE‐ Liteではじめるカンタン電子工作』『Amazon Web ServicesではじめるWebサーバ』『Python10行プログラミング』『「sakura.io」ではじめるIoT電子工作』(工学社)、『たのしいプログラミング!: マイクラキッズのための超入門』(学研プラス)などがあります。


◆監修:
中山浩太郎
東京大学 大学院工学系研究科 特任講師

2000年10月 (株)関西総合情報研究所 代表取締役社長 就任
2002年 4月 同志社女子大学 非常勤講師 就任
2007年 3月 大阪大学大学院情報科学研究科 博士号取得
2007年 4月 大阪大学大学院情報科学研究科 特任研究員 就任
2008年 4月 東京大学 知の構造化センター特任助教 就任
2012年 4月 東京大学 知の構造化センター特任講師 就任
人工知能、Web、データベース、機械学習、Wikipedia、知識抽出、Twitter、脳科学、自己組織化などの研究を行う。ソフトウェア関連の受賞多数。


◆協力:
松尾豊
東京大学大学院工学系研究科 特任准教授

1997年 東京大学 工学部電子情報工学科 卒業
2002年 東京大学大学院 工学系研究科電子情報工学 博士課程修了(工学博士)
2002年 独立行政法人 産業技術総合研究所 研究員
2005年 スタンフォード大学 CSLI 客員研究員
2007年 東京大学大学院工学系研究科 総合研究機構 准教授
グローバル消費インテリジェンス寄附講座共同代表。研究・人材育成の推進リーダーとして、
研究テーマの設定、管理、学会発表、研究会・セミナー等の主催、学生の募集や指導、参画企業との調整にあたる。  
内容サンプル
 
ユーザーレビュー
 
   
人気 68位
本書の内容
未来へのドアを開けよう!

本書は今もっとも注目されているプログラム言語Python 3.6の入門書です。プログラミングを学ぶベストプラクティスはコードを読み、コードを書くことに尽きます。
538本のサンプルコードと154本のPythonファイルを使って、Pythonの基礎をしっかり学び、その応用として機械学習プログラミングの扉を叩きましょう。

本書は段階的に3つのパートに分かれています。
Part 1 準備:Python 3をはじめよう
まず最初にPython 3を実行する環境を整えます。NumPy、Matplotlib、Pandas、scikit-learnといった科学計算や機械学習に欠かせない外部ライブラリを
同時にインストールすることができるAnacondaディストリビューションをインストールします。
準備ができたならば、対話型インタプリタを使ってPythonを実行する方法を試し、ファイルに保存したPythonコードを実行します。

Part 2 基礎:基本構文を学ぶ
Pythonプログラミングの基礎となるシンタックスを丁寧に詳細に説明します。コードの書き方、値と変数、演算子、組み込み関数、モジュールの読み込み、
メソッドの実行、制御構造、例外処理、リスト、タプル、セット、辞書、ユーザ定義関数、関数オブジェクトとクロージャ、イテレータとジェネレータ、クラス定義・・・と、
後半の章では初心者には少し難しい内容まで到達します。
わかりにくい概念は図解し、コードにはコメント文だけでなく下線やマーカーで細かく補足説明が書き加えてあります。
随所に埋め込まれた関連ページへの参照と充実した索引もしっかりサポートします。

Part 3 応用:科学から機械学習まで
テキストファイルの読み込みと書き出し、Matplotlibを使ってのグラフ描画、NumPyの配列について詳しく解説します。
これらはPythonを活用する場面で必ず求められる知識です。
最終章では、集大成としていよいよ機械学習に取り組みます。
機械学習プログラミングの基礎知識に続いて、代表的な3つの学習データセット(手書き数字、アヤメの計測データ、ボストン住宅価格)を使って、学習器のトレーニングや評価を行います。

Pythonは1991年に誕生し、Apple、マイクロソフト、Googleといった大企業を含めた欧米の企業や研究機関でよく使われているプログラム言語です。
Pythonは機械学習プログラミングに使われることが多いことから、人工知能への期待を反映するように学ぼうという人が増えています。
もうそれは遠いSFではなく、自分に起きる身近な出来事として胸騒ぎがするからでしょう。
できれば、手にとって確かめたい。
未来への扉をこじ開けて、未来の自分に会ってみたい。
Pythonはそう思わせるプログラム言語です。  
内容サンプル
 
ユーザーレビュー
基礎的な内容をちょっと調べる目的もあり購入しました。 ざっとpythonコードを読むために勉強するには良いと思います。
とても読みやすく良い商品を購入致しました。
息子の自宅での勉強用に購入しました。。。
 
   
人気 69位
本書の内容
■Pythonだけでなく「データ分析の基礎」も学べる!>

いま「プログラミングを身につけたい」というビジネスパーソンが急激に増えています。各種調査によると「キャリアアップにつながる」「収入が増える」などが理由に挙げられていますが、ビジネスパーソンがプログラミングを身につければ「仕事の幅や質、スピードの大幅な向上」も実現できます。

ただし、ビジネスパーソンにとって、プログラミングは「道具」であって「目的」ではありません。マーケターなどのビジネスパーソンがプログラミングを学ぶ目的は、あくまで売り上げアップなどの「ビジネス成果」です。

本書では、データサイエンティストでもある著者が、機械学習や予測モデル、形態素分析などといった「データ分析の基本」も詳しく丁寧に解説しています。

書籍内では、主に以下の作業を例にとりながらPythonプログラミングとデータ分析を解説していきます。

①PC内に大量に散らばるファイルの自動整理
②複数のExcelファイルから必要なデータを自動集計
③予測モデルを用いて自社商品の需要を予測
④Web上のデータをスクレイピングで収集
⑤自社商品の口コミを分析・可視化

いずれも特定の業種だけに限定されない一般的な事例なので、自社の状況に合わせて読み換えれば、すぐに自社に取り入れられます。

本書1冊で、実際のビジネスに生かせる「Pythonプログラミング」と「データ分析」両方の実践的な知識がすぐに身につきます。

プログラミングを「ビジネスの武器」にしたいビジネスパーソンにおすすめの1冊です。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。  
内容サンプル
 
ユーザーレビュー
 
   
人気 70位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 71位
本書の内容
★確率的プログラミング言語がすぐに使える!★
・Pythonでのコーディングを前提に、PyMC3、Pyro、NumPyro、TFP、GPyTorchをカバー。
・回帰モデルの基本から潜在変数モデル・深層学習モデルまでを幅広く解説。

【主な内容】
第1章 ベイジアンモデリングとは
1.1 データ解析とコンピュータ
1.2 ベイジアンモデリングの基礎
1.3 代表的な確率分布
1.4 近似推論手法

第2章 確率的プログラミング言語(PPL)
2.1 ベイジアンモデリングとPPL
2.2 自動微分・最適化アルゴリズム
2.3 PyMC3の概要
2.4 Pyroの概要
2.5 NumPyroの概要
2.6 TensorFlow Probabilityの概要
2.7 GPyTorchの概要

第3章 回帰モデル
3.1 線形回帰モデル:線形単回帰モデル
3.2 線形回帰モデル:線形重回帰モデル
3.3 一般化線形モデル:ポアソン回帰モデル
3.4 一般化線形モデル:ロジスティック回帰モデル
3.5 階層ベイズモデル
3.6 ガウス過程回帰モデル:ガウス尤度
3.7 ガウス過程回帰モデル:尤度の一般化

第4章 潜在変数モデル
4.1 混合ガウスモデル
4.2 行列分解モデル
4.3 状態空間モデル
4.4 隠れマルコフモデル
4.5 トピックモデル
4.6 ガウス過程潜在変数モデル

第5章 深層学習モデル
5.1 ニューラルネットワーク回帰モデル
5.2 変分自己符号化器
5.3 PixelCNN
5.4 深層ガウス過程
5.5 正規化流  
内容サンプル
 
ユーザーレビュー
なかなかそれだけで勉強してもピンとのないところの多いベイズ統計。手を動かしつつ、また何かしら問題を解きながらやってみたいと思いかいました!
 
   
人気 72位
本書の内容
本書で解説するPythonは現在もっとも注目を集めているプログラミング言語のひとつです。プログラミング言語の人気度の目安となるPYPL(http://pypl.github.io/PYPL.html)では、2016年1月の時点でJavaに続いて2位に位置していることからも、その人気のほどが伺えるでしょう。その大きな理由として、Pythonがパワフルなオブジェクト指向のスクリプト言語でありながら、わかりやすく、すっきりしたプログラムを作成可能であることがあげられます。文法もシンプルで、これからプログラミングを始める方にとっても最適な言語です。現在、Pythonは、Python 2.x系からPython3.x系への移行時期にあります。Python 3.xでは、さまざま機能強化が行われ、さらに標準の文字コードがユニコードベースに変更され、日本語も容易に扱えるようになったことから、日本においてもさらなる普及が期待されるでしょう。
本書は、プログラミングの初心者を対象にしたPython 3の入門書です。変数の取り扱いから、リスト、タプルといったPython固有のデータの操作、制御構造や関数などについて具体的でかつ短いサンプルを多数提示しながら、初心者でも基礎から学んでいけるように拝領したつもりです。また、インデントでブロックを表現する点などなど、他のメジャーな言語と比べてユニークな部分も丁寧に説明しています。前半部分で基本を説明した後は、ファーストクラスオブジェクトとしての関数の活用方法、オリジナルのクラスの作成などといった多少高度な項目を丁寧に説明していきます。  
内容サンプル
 
ユーザーレビュー
 
   
人気 73位
本書の内容
データ分析の現場にあって入門書にないもの――それは、「汚いデータ」(ダーティデータ)です。本書は、データ分析の現場では、どんなデータに出会い、どのような問題が生じ、どう対応すればよいのかというノウハウを解説します。事前の加工(視覚化)から機械学習、最適化問題まで、100本ノックをこなして、ビジネス現場で即戦力になれる「応用力」を身につけましょう! Pandas、Numpy、Matplotlibなど10個のライブラリを練習します。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。  
内容サンプル
 
ユーザーレビュー
 
   
人気 74位
本書の内容
 
内容サンプル
 
ユーザーレビュー
表紙のデザインが今の時代だな、とおもいました。
 
   
人気 75位
本書の内容
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

シンプルなコードでデータ整理やWEBリサーチ、売上予測などを自動化できる便利なプログラミング言語「Python(パイソン)」は、今、ビジネスパーソン(ノンプログラマー)のあいだで人気絶頂です。かつてのExcel VBA/マクロのように、「使えると仕事がデキる」と一目置かれるツールとなっています。本書は、Pythonを使った仕事術を網羅した一冊。Excelやメール、WEBはもちろん、PC内のファイル整理、電子捺印、画像処理、画像からの文字抽出、動画編集などの最新テクニックを紹介します。シンプルなコードで誰でも唯一解が出せるPythonならではの問題集、ありそうでなかったトラブルシューティングも収録。A5判/304ページの分厚いつくりで、これだけでPythonの便利ワザが全部わかる&できる一冊です。  
内容サンプル
 
ユーザーレビュー
 
   
人気 76位
本書の内容
(概要)

近年注目を浴びる人工知能は微分をはじめとした数学の計算に基づいています。また、新型コロナウィルス感染の予測では微分方程式が利用されています。微分積分は、多くの方が学ぶ意義がある学問なのですが、複雑な計算や数式が原因で学習に挫折した方も少なくありません。そこでPythonの出番です。

本書はこれから微分積分を学びたいと考える方や学び直したい方に向けて、Pythonの力を借りて視覚的にデータを確認することで、直感的な理解を促します。複雑な計算とグラフの描画はPythonにまかせ、Pythonが出力する結果とグラフを読み解くことに注力します。数学のエッセンスを理解して活用するために、コンピューターを使用した数学の学習は効率的な学習方法とも言えます。

「とりあえずPythonに計算させてみよう」と、軽い気持ちで数学の学習を開始してみましょう。


(こんな方におすすめ)

・Python を実際に動かして数学を勉強したい方

・微分積分の基礎を学びたい方、もしくは学び直したい方


(目次)

第1章 SymPy の基礎

  1.1 文字式の計算

  1.2 文字式への代入

  1.3 式の因数分解と展開

  1.4 方程式を解く

第2章 関数とグラフ作成

  2.1 関数とは

  2.2 関数のプログラム

  2.3 関数のプロット

  2.4 いろいろな関数とグラフ

第3章 極限値

  3.1 極限とは

  3.2 極限値とは

  3.3 収束と発散

  3.4 SymPy を使った極限値の計算

  3.5 関数の極限

  3.6 自然対数の底e

  3.7 円周率の計算

第4章 微分の基本

  4.1 微分を理解するために

  4.2 データのプロットと変化率

  4.3 平均変化率

  4.4 直線の方程式

  4.5 局所的な2 点を通る直線

  4.6 微分係数

  4.7 微分する- 導関数

  4.8 導関数の計算

  4.9 高階微分

  4.10 積・商の微分

  4.11 関数の微分

第5章 微分を使う

  5.1 接線の方程式

  5.2 関数の増減- 極大と極小

  5.3 関数の近似

  5.4 テイラー展開

第6章 積分の基本

  6.1 積分の2 つの役割

  6.2 和の計算の役割

  6.3 微分の逆演算としての役割

  6.4 不定積分

  6.5 さまざまな関数の積分

  6.6 面積の計算

  6.7 モンテカルロ法

第7章 多変数関数の微分

  7.1 2変数関数

  7.2 偏微分

  7.3 全微分

  7.4 2変数関数の極大・極小

  7.5 最小二乗法

第8章 微分方程式

  8.1 微分方程式とは

  8.2 微分方程式を解く

  8.3 運動方程式を解く

  8.4 生物の増減を解く
 
内容サンプル
 
ユーザーレビュー
 
   
人気 77位
本書の内容
 
内容サンプル
 
ユーザーレビュー
こなれたコードで、実装に必要なこと以外書いていないので、進めやすいです。 とりあえず機械学習を体験したい人にはよいと思います。
とても丁寧に、機械学習のイロハが書いてある。また、理論もあるので、理解が深まる一冊です。ちょっと高いけど、それなり本。
 
   
人気 78位
本書の内容
注目を集めるPython(パイソン)を使った機械学習の、実践的な基礎が学べる解説書です。小さいサンプルプログラム(bot)に機能を追加しながらデータ収集から前処理、学習、予測、評価まで周辺技術も含めた機械学習の全体像が学べます。本書のサンプルプログラムは、すべて本書のサポートページからダウンロードできます。本書はこんな人におすすめです。Pythonの入門書を読み終えた人、Pythonを使った機械学習に触れてみたい人、業務で役立つ実践的なノウハウが知りたい人、など。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。  
内容サンプル
 
ユーザーレビュー
 
   
人気 79位
本書の内容
 
内容サンプル
 
ユーザーレビュー
pythonとデータベースについて学べると思いましたが、古臭い本で 数研出版の数学のテキストのような感じです。もっと今時の表現書き方ってもんがあると思います
 
   
人気 80位
本書の内容
僕たちは、こんな本を待っていた。Sebastian Thrunらの名著『確率ロボティクス』(マイナビ)の翻訳者であり、同分野の第一人者でもある、上田隆一氏が書き下ろす至極の入門書! ・理論→実装という一貫した流れで、丁寧に解説。まさにバイブル!・Jupyter Notebook対応だから、すぐに実践できる!・コードはGitHubで全部公開!【第1章「はじめに」より抜粋】 本書は、確率をロボットの認識機能や制御に用いることを考える分野「確率ロボティクス」の入門書です。ロボットの開発者、研究者になるには機械、計算機、制御に関する勉強も必要なうえ、上記のような状況なので、確率論、統計学の理解も重要になってきています。たくさん勉強しなければならないので「手短に」といいたいところですが、確率というものに実感がもてるまでには頭の訓練が必要です。 筆者は学生のとき、確率に対する実感を養うために(実際は家賃込みの月6万円の仕送りを増やすために)、学生寮、後楽園、高田馬場あたりの「現場」でかなりの訓練をして仕送りを減らしていましたが、そちらをおすすめするわけにはいきません。そこでロボティクスでよく使われるアルゴリズムを書いて動かしてもらい、実感をもってもらおうと企画したのが本書です。【主な内容】第1部 準備/第1章 はじめに/第2章 確率・統計の基礎/第3章 自律ロボットのモデル化/第4章 不確かさのモデル化 第2部 自己位置推定とSLAM/第5章 パーティクルフィルタによる自己位置推定/第6章 カルマンフィルタによる自己位置推定/第7章 自己位置推定の諸問題/第8章 パーティクルフィルタによるSLAM/第9章 グラフ表現によるSLAM 第3部 行動決定第/10章 マルコフ決定過程と動的計画法/第11章 強化学習/第12章 部分観測マルコフ決定過程 付録A ベイズ推論によるセンサデータの解析 付録B 計算  
内容サンプル
 
ユーザーレビュー
 
   
人気 81位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 82位
本書の内容
本書は、5つの章で構成されています。
まず第1章でAIの基礎知識、第2章で機械学習のワークフローなどについて説明します。
次章以降、Pythonで実際に操作していきます。第3章では、画像認識(Rekognition)、音声認識(Transcribe)、チャットボット作成(Lex)、予測モデル作成(Forecast)などを見てみます。AWS AIの世界はさらに広がります。第4章では、モデルの作成、トレーニング、デプロイといった、機械学習の一連のプロセスを実現する完全マネージド型サービス「SageMaker」にチャレンジします。
そして最終章で、深層学習フレームワーク「AWS Deep Learning AMI」を紹介。より一層柔軟に環境を構築したいケースに便利なサービスです。

AWS AIのサービスは多岐にわたっており、全貌をつかむのも一苦労です。本書のナビゲートに沿って操作し、何ができるのか、どのように進めればよいのかを体感しましょう!  
内容サンプル
 
ユーザーレビュー
 
   
人気 83位
本書の内容
好評の“いちばんやさしいPythonの本"がリニューアル!
オブジェクト指向の考え方もしっかり理解できます!

プログラミングの知識がゼロの方でも理解できるイラストやサンプル満載のわかりやすい解説はそのままに、最新のPython 3に完全対応しました。さらに、プログラミングの応用編として、Webアプリケーション開発やデータ処理の基本も解説しています。基本の基本から、データ型を駆使したオブジェクト指向プログラミングまで、Pythonならではのプログラミングを楽しく解説します!


改訂版発売に寄せて
インターネット上でWebが誕生し、世界に普及しはじめたのは1990年代はじめのことです。半世紀も経たないうちに、あらゆる情報がデジタル化されてネットでやり取りされる時代になりました。こうした情報を扱う多くの方々は、ほとんどの仕事がコンピュータを使った作業になっているはずです。

コンピュータは、プログラミング言語を利用すると思うがままに操ることができます。プログラミング言語には種類がありますが、コンピュータの高性能化に合わせて、人にとってプログラミングの負担が減るように進化してきています。Pythonは、その中でも、もっとも人に優しい言語の1つです。

人類の歴史は長く、いろいろな発見や発明を積み重ねてきました。最近はネットの普及もあって、複雑に絡み合った情報が、いたるところに溢れかえっています。ただ、何かまったく新しいことをはじめようと思うときは、知識がないので、どの情報を参考にすればよいのかわからなくなることもあるかもしれません。どんな分野の達人にも、はじめてその分野に足を踏み入れた瞬間はあります。

本書は、プログラミングの世界へ最初の一歩を踏み出すための助けになるように作りました。改訂版では、ご支持いただいた初版の良さをそのままに、さらに深い知識を手に入れるための道筋を示す、新たな2章を追加しました。

本書を通じ、1人でも多くの方に、プログラミングの楽しさを知ってもらえたらと思っています。楽しくなれば、きっとできるようになります。できるようになると、仕事が効率化します。仕事が早く終われば、別のことに時間が使えます。余暇に使っても良いですし、新たな分野の研究に使って良いかもしれません。そうすると、人類のさらなる発展に寄与できるかもしれません。本書がその一助になれば、この上ない幸せです。
(本書「はじめに」より)

 
内容サンプル
 
ユーザーレビュー
プログラミングって何?という人から、なんとなく使えているけど元々あったツールに入力や編集をしているだけという方におすすめ。 ディレクトリが何なのか、モジュールって具体的にどこを指すの?等なんとなく知っているけど知らなかったことも本文や補足に書いてあるのでプログラムの再勉強に最適でした。 あとは概念を説明してから実際の挙動を試すという形をとっているのでわかりやすい。 けれどもうすでに頭の中にパイソンの概念があってそれが作者と違うとすこし面倒にはなる。 私はパイソン初対面だったのでとても楽しく読めました。 「いちばんやさしいパイソンの本」は本当でした。
Pythonの環境構築から,システム開発の根底にある基礎まで,触れ込み通りの親切さで,PCの基本操作さえできればこの一冊で十分に簡単なコードをかけるようになると思います。 ただ,データ処理や分析等,実務的な使用をするには,まだ少し物足りない印象です。 もちろん,そこまではこの本の担当外で,もう少し先のレベルの本を買えという話ですが…
バージョン3対応ということで購入しました。以前のバージョンも購入しています。Webアプリなどのところは新しいですが、前半の方はほぼ変っていないです。
 
   
人気 84位
本書の内容
人気のプログラミング言語「パイソン」を使って誰でもかんたんにゲームが作れるぞ。
プログラミングの手順を1ステップずつやさしく解説してくれているから初めての人でも安心だ。
この本に登場するゲームはぜんぶで9つ。
シンプルなアクションゲームからシューティングやパズル、クイズもあるぞ。
音楽をおぼえてダンスを踊ったり、火を吐くドラゴンに立ち向かう勇者になったり、さまざまなタイプのエキサイティングなゲームが、君の手で生み出されるのを待っている!

【登場するゲームの例】

「コイン・コレクター」
キツネをすばやく動かして、コインを集めよう!

「バルーン・フライト」
気球に乗って空の旅。障害物をうまくよけよう!

「ダンス・チャレンジ」
ステージの熱気は最高潮だ。どこまで踊れるかな?

「スリーピング・ドラゴン」
炎にふれたらアウト。ドラゴンが寝ているスキをねらえ!  
内容サンプル
 
ユーザーレビュー
 
   
人気 85位
本書の内容
本書は、機械学習を手軽に学習し、さらにそれを活用するために、実践的なPythonのサンプルコードを使って紹介しています。

最近では、深層学習の活用はさまざまな分野に広がっています。2000 万件もの医学論文を学習した人工知能のWatsonが、専門の医師でも診断が難しい特殊な白血病を10 分ほどで見抜き、治療法を変えるよう提案した結果、女性患者の命が救われたというニュースもありました。

このような機械学習の成功例に関するニュースを聞くと、ぜひ、自分の業務でも、活用してみたいと思うのは自然なことです。
実際のところ、データを活用する際に、難しい数式を意識する必要はそれほどありません。利用したいデータさえ手元にあれば、本書に掲載されているプログラムをちょっと改良するだけで、自分が求めている処理を実現することができることでしょう。

本書は、2016 年に発売され好評だった『Pythonによるスクレイピング&機械学習開発テクニック』を大幅に改訂したものです。最先端の機械学習(特に、深層学習)の分野にあって、2、3 年というのは決して短くない時間です。ですから、当時主流だった方法が時代遅れになっていたり、ライブラリに大きなバージョンアップがあったりするのは仕方のないことでしょう。そこで、本書では、全面的にソースコードを修正し、非推奨となったライブラリを捨て、新しいライブラリやフレームワークの解説を追加しました。また、ここ数年で、WebサイトのHTTPS化が加速したので、その点も踏まえて、全面的に修正しています。
 
内容サンプル
 
ユーザーレビュー
初心者なので少し難しかったですが、基礎的な理解してからのがいいです。中古を買ったので仕方ないですが、タバコの匂いが凄かった
入門書を読んだ後にスクレイピングを実践するには分かりやすい本だと思います。 初心者が気になる機能が取り上げられている。
 
   
人気 86位
本書の内容
NumPy、SciPy、pandas、Matplotlib、Jupyterをはじめ、高機能で使いやすい数学・科学計算用ライブラリが充実しているPythonは、科学計算、統計解析、機械学習のみならず、金融や経済分野でも広く利用されています。
本書はPythonの代表的なデータ分析ツール、pandasの開発者Wes McKinneyによる、データ分析を行うための基本を網羅しています。
すべてのサンプルコードはダウンロード可能で、Jupyter Notebookで対話的に試し、実際に手を動かしながら知識を確実なものにすることが可能です。
Python 3に対応した待望の改訂版です。  
内容サンプル
 
ユーザーレビュー
データ配列をうまく扱うことを理解するのには効果的。参考例題が多いので扱い方を練習するには使い勝手が良い。多変数の時系列データはとても参考になった。本は大きいのでスペースは取るが、手に取りやすく文字も適切な大きさので使いやすと個人的には思う。
本屋がなくなってしまったので、送料無料で買えることがわかり、利用してみました。購入する書籍が決まっていれば便利ですね。
 
   
人気 87位
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
人気 88位
本書の内容
※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。
また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。


Pythonゲーム開発入門の決定版!
人気ジャンルを題材にプログラミングの腕を磨こう!

大好評を博している『Pythonでつくる ゲーム開発 入門講座』に、第2弾『実践編』が登場!
前作同様、Pythonを用いたゲームプログラミングの基礎をまんべんなく解説しながら、今回は「アクション」「シューティング」「3Dカーレース」といった人気ジャンルの開発に挑戦します。

【本書の特長】
○複数の演習を通し、ゲーム開発の知識・技術を大幅UPできる
○三角関数、遠近法などの知識を開発に活かす方法を学べる
○マップエディタやランチャーなど関連ツールの開発も行う
○プログラム1行ごとに説明を付けており、理解しやすい
○豊富な図解とイラストを用い、イメージで理解できる
○開発に必要な素材はすべて無償ダウンロードできる

さらに、ゲーム開発でぶつかる"壁を乗り越えるためのヒント"も豊富に用意しました。

【開発のヒントが満載】
・マップやアイテムの配置はどうするのか
・自機と敵機のヒットチェックはどうするのか
・"弾幕"の軌道はどうやって計算するのか
・面白さにつながる難易度とはどの程度なのか
・エフェクトやサウンドはどうやって組み込むのか
・坂道のカーブ、奥行、起伏はどう表現するのか
・Pythonで3Dを表現するにはどうしたらよいのか
……こんな疑問に答えます!

ゲーム素材400本、プログラム80本、遊んで面白いゲーム5本を無償提供!

本書を読み終えた頃、ゲーム開発の知識はかなり高いレベルに到達できるでしょう。
また、各プログラム内にPythonのプログラミング技術を多くちりばめたので、Pythonを使う力もぐんと伸びているはずです。

ゲーム開発の基礎を盤石にしたい方、Pythonの技術に磨きをかけたい方にオススメの1冊です。  
内容サンプル
 
ユーザーレビュー
 
   
人気 89位
本書の内容
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

暗号を用いた秘密のメッセージの作り方を指南する、初心者向けの書籍はたくさんあります。また、暗号の解読法を指南する、初心者向けの書籍はいくつか存在します。しかし、暗号を解読するためのプログラミングを指南する、初心者向けの書籍は皆無といえるでしょう。本書はそのギャップを埋めるためのものです。

本書は、暗号、暗号解読、暗号学について興味を持っている人のためのものです。本書の暗号(23章と24章の公開鍵暗号を除く)はすべて古典的なものであり、ノートPCの計算能力でも解読できます。現在の組織や個人はこうした古典暗号を使用しません。しかし、古典暗号を通じて、暗号を構成する土台や、脆弱な暗号の解読法について学べます。  
内容サンプル
 
ユーザーレビュー
Pythonで暗号を勉強をしたくて買いました。とても面白く勉強になります。またPythonの基礎知識もついていいと思います。
 
   
人気 90位
本書の内容
最高のアルゴリズム入門書

※この電子書籍は、「固定レイアウト型」で配信されております。説明文の最後の「固定レイアウト型に関する注意事項」を必ずお読みください。

すべてのPythonプログラマに贈る! アルゴリズムとデータ構造入門書の最高峰。

本書は、Pythonで実装した豊富なプログラム例を通じて、アルゴリズムとデータ構造の基礎を身につけるためのテキストです。
基本的なアルゴリズムとデータ構造に始まって、目的とするデータを見つける探索、データの並びを一定の順序で並びかえるソート、そして、スタック・キュー・再帰的アルゴリズム・線形リスト・2分探索木などを学習します。
解説にあたっては、難しい理論や概念を視覚的なイメージで理解できるように、213点もの図表を提示しています。本書に示す136編のプログラムは、単なるサンプルではなく、実際に動作するものばかりです。すべてのプログラムを読破すれば、かなりのコーディング力が身につくはずです。
初心者から中上級者まで、すべてのPythonプログラマに最良の一冊です。

●目次
はじめに
本書の構成
第1章 基本的なアルゴリズム
 1-1 アルゴリズムとは
 1-2 繰返し
第2章 データ構造と配列
 2-1 データ構造と配列
 2-2 配列
第3章 探索
 3-1 探索アルゴリズム
 3-2 線形探索
 3-3 2分探索
 3-4 ハッシュ法
第4章 スタックとキュー
 4-1 スタック
 4-2 キュー
第5章 再帰的アルゴリズム
 5-1 再帰の基本
 5-2 再帰アルゴリズムの解析
 5-3 ハノイの塔
 5-4 8王妃問題
第6章 ソート
 6-1 ソートとは
 6-2 単純交換ソート(バブルソート)
 6-3 単純選択ソート
 6-4 単純挿入ソート
 6-5 シェルソート
 6-6 クイックソート
 6-7 マージソート
 6-8 ヒープソート
 6-9 度数ソート
第7章 文字列探索
 7-1 力まかせ法
 7-2 KMP法
 7-3 Boyer-Moore法
第8章 線形リスト
 8-1 線形リストとは
 8-2 線形リスト
 8-3 カーソルによる線形リスト
 8-4 循環・重連結リスト
第9章 木構造と2分探索木
 9-1 木構造
 9-2 2分木と2分探索木
章末問題の解答
参考文献
索引
謝辞
著者紹介

固定レイアウト型に関する注意事項(必ずお読みください)
この電子書籍は、全ページ画像の「固定レイアウト型」で配信されております。以下の点にご注意し、購入前にプレビュー表示をご確認の上、ご購入ください。

■使用できない機能
・文字拡大(ピンチイン・ピンチアウトは可能ですが、画面におさまらない場合は画面をスワイプ)/文字のコピー/マーク/ハイライト/文字列検索/辞書の参照/Web検索/引用

■推奨環境
・タブレットなど大きいディスプレイを備えた端末
・Wi-Fiネットワーク経由でのダウンロード(Kindle端末の場合)
 
内容サンプル
 
ユーザーレビュー
 
   
人気 91位
本書の内容
「Djangoに興味があるけど、何から手を付ければよいかわからない」「Djangoの学習に挫折してしまったが、やっぱり理解したい」といった方に、アプリケーションの作成を通して理解が深められるよう説明しています。

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。  
内容サンプル
 
ユーザーレビュー
 
   
人気 92位
本書の内容
現場で役立つ実践的なノウハウを徹底解説

【Djangoとは】
Djangoは、Pythonで人気のあるフルスタックWebフレームワークです。
強力なテンプレートエンジンやO/Rマッパーに加え、ユーザー認証や国際化、管理画面など、Webアプリケーション開発で必要になるありとあらゆる機能を高い柔軟性で提供し、高速なWebアプリケーション開発を可能にします。

【本書のポイント】
本書は、業務で必ず役に立つ実践的なDjangoの解説書です。モデルやビュー、テンプレートといった基本コンポーネントの解説はもちろん、Djangoの実践的なテストテクニック、ユーザーモデルのカスタマイズ方法、認証処理のベストプラクティスなど、Web開発において必ず知っておくべき内容を幅広く取り上げました。
また実際に業務でWebアプリケーション開発に取り組む際には、これらの理解だけでは不十分なこともしばしばあります。
N+1問題の理解や対策方法、RDBのインデックスチューニングによるSQLの最適化、Web APIの実践的なページネーションの実装方法、CSRFやSQLインジェクションのような攻撃を防ぐためのセキュリティに関する知識など、高度かつ重要なトピックをDjangoのコントリビュート経験もある筆者が分かりやすく解説します。

【本書のゴール】
Djangoを使ったWebアプリケーション開発のベストプラクティスを把握し、業務に活かせる実践的な知識を身につけることを目指します。

【Djangoのバージョン】
Django 3.2 LTS対応(2024年4月までサポートされるバージョン)

【著者プロフィール】
芝田 将(しばた・まさし)
2017年株式会社サイバーエージェントに新卒入社後、ABEMA配信チームにて動画ストリーミングサーバーやトランスコーダーの開発を担当。
2019年より研究組織AI Labに異動し、機械学習モデルのハイパーパラメーター最適化ソフトウェアの研究開発に従事。
また2020年よりPython領域のDeveloper Expertsに選出される。OSS開発では、go-promptやkube-promptの開発者として知られる。
自動ハイパーパラメータ最適化フレームワークOptunaコミッター。Kubeflow/Katibレビュアー。Django, Gunicornコントリビューター。
共訳書『エキスパートPythonプログラミング改訂2版』(KADOKAWA、2018/2)。PyCon JP、Django Congress JPでの登壇経験多数。
NeurIPS 2020 Black-Box Optimization Challenge 世界5位入賞。

※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。  
内容サンプル
 
ユーザーレビュー
 
   
人気 93位
本書の内容
ファイル名の変更や表計算のデータ更新といった作業は、日々の仕事の中で頻繁に発生します。
ひとつふたつ修正するだけであれば問題ないのですが、それが数十、数百となってくると手に負えません。
そのような単純な繰り返し作業はコンピュータに肩代わりしてもらうとすごくラクになります。
本書では、手作業だと膨大に時間がかかる処理を一瞬でこなすPython 3プログラムの作り方について学びます。対象読者はノンプログラマー。
本書で基本をマスターすれば、プログラミング未経験者でも面倒な単純作業を苦もなくこなす便利なプログラムを作れるようになります。
さらに、章末の練習問題を解くことで、類似のタスクを自動処理するスキルをもっと高めることができます。  
内容サンプル
 
ユーザーレビュー
私、元C言語プログラマで今はユーザー側で金融事務をやってる者です。この本は仕事ですぐに使えるようやアイデアがたくさん載っていて、実践を通してPythonを習得できそうです。プログラム知識がゼロだと理解が厳しいと思いますが、他の言語に触れたことがある人ならちょうど良いレベルだと思います。おススメです。
本当の初心者には、少し、難しい書き方がしてあると思います。ちょと、プログラムをかじった人には、入りやすいかも。
商品は注文からすぐに到着しました。本の内容もわかり易いのがありがたいです。この本で学習したいと思います。
 
   
人気 94位
本書の内容
「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、
まったく新しいPyhton(パイソン)の入門書です。

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

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

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

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


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。  
内容サンプル
 
ユーザーレビュー
 
   
人気 95位
本書の内容
手軽に学びたい人の味方! 人気の絵本シリーズにPython登場!

Pythonはコンパイラを使わずに実行できるインタープリタ型の言語でありながら、データ分析など最新のコンピューティングの現場でひろく活用されています。

本書では「プログラミングについて何も知らないこと」を前提に、基本からPythonを解説し、さらにリストや関数といった特徴ある機能を紹介していきます。また、章末でプログラミングサンプルを紹介するなど、実戦的な内容も含まれています。
本書には次のような特長があります。

・絵を多用し、短い解説で絵本のようにビジュアルに理解することができます
・2ページを単位とした説明、基礎に絞り込んだ内容でスピーディに学習できます
・予備知識は不要。「プログラミングとはなにか」から入門できます
・Pythonの特徴などや実行の仕組みなど、知識として知っておきたい事柄もフォロー
・クラス/オブジェクトの基本も解説。オブジェクト指向の基礎にも入門できます

【翔泳社の「絵本」シリーズのラインナップをアップデート】
翔泳社の「絵本シリーズ」は、豊富なイラストと簡潔な解説でコンピュータ技術に入門できる初心者向けのシリーズです。言語/技術の超初心者や手軽に習得したい方に最適な入門書です。

新しい「絵本シリーズ」では、旧来の分かりやすさ、親しみやすさ、基礎に徹した内容というコンセプトはそのままに、Web/ネットが全盛となった現在のコンピュータ技術の潮流に合わせた解説を心掛けます。『Cの絵本』『Javaの絵本』を皮切りにラインナップを順次刷新、さらに新しい仲間を増やしてラインナップを充実させていきます。

 
内容サンプル
 
ユーザーレビュー
綺麗な状態でGW中なのに発送して頂き、GW中に受け取る事が出来ました。
初心者向けとしてはとても良い本だと思います。
 
   
人気 96位
本書の内容
こちらの書籍は 2019/05/29 紙版の4刷に対応するため更新をおこないました。(概要)
データサイエンスの現場において,その業務は「前処理」と呼ばれるデータの整形に多くの時間を費やすと言われています。「前処理」を効率よくこなすことで,予測モデルの構築やデータモデリングといった本来のデータサイエンス業務に時間を割くことができるわけです。
本書はデータサイエンスに取り組む上で欠かせない「前処理スキル」の効率的な処理方法を網羅的に習得できる構成となっています。ほとんどの問題についてR,Python,SQLを用いた実装方法を紹介しますので,複数のプロジェクトに関わるようなデータサイエンスの現場で重宝するでしょう。

(こんな方におすすめ)
・データサイエンティスト
・データ分析に興味のあるエンジニア

(目次)
第1章 前処理とは

第2章 抽出

第3章 集約

第4章 結合

第5章 分割

第6章 生成

第7章 展開

第8章 数値型

第9章 カテゴリ型

第10章 日時型

第11章 文字型

第12章 位置情報型

第13章 演習問題  
内容サンプル
 
ユーザーレビュー
 
   
人気 97位
本書の内容
ロボットやプログラミング,電子工学に興味がある人たちへ向けた,モノづくり,電子工学,ソフトウェア・プログラミングのすべてが揃った入門書。本書はプロジェクトに基づいており,Raspberry Piで二輪ロボットをゼロから構築し,プロジェクトごとに部品を追加して,新しい機能をプログラムしながらロボットを改良していく。ロボット構築に用いるすべてのPythonコードは原著出版社のサイトからダウンロードできる。本書により,何年にもわたりロボット工学やコンピュータサイエンスの楽しむためのプログラミングスキルや工学的なスキルとともに,最高にクレイジーなロボットのアイデアを実現するのに必要な基礎が身につけられる。

[原著:Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots, 2019]  
内容サンプル
 
ユーザーレビュー
 
   
人気 98位
本書の内容
人気シリーズ「Pythonふりがなプログラミング」を大きくして読みやすく、内容を充実させて改訂しました。「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいPyhton(パイソン)の入門書です。本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。プログラムの1行1行が何を意味していて、どう動くのかが理解できます。この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といったプログラミング入門者が途中で挫折してしまう原因を解決しました。さらにこの増補改訂版では、データ分析への初めの一歩を踏み出すための章を追加しました。統計情報とグラフ、2つの観点からPythonによるデータ分析の一端を体験できます。

■本書はこんな人におすすめ
・Pythonの基本を身につけたい人
・過去にプログラミングの入門書で挫折してしまった人
・プログラマーやエンジニアを目指す人
・仕事でPythonを活用してみたい人
 
内容サンプル
 
ユーザーレビュー
前作のPythonふりがなの本よりも少し大判になってます 見やすくてちょうどいい ふりがなといっても英語の読み方が書いてあるわけではなく、そのコードの意味がふってあります。読み方がわからない場合は自分で調べて書足せば更に便利になると思います。 あとはこの肝心のふりがな。コードの意味の和訳が合う合わないありそう。今まで自分で覚えてた単語と意味は同じだけど言葉が違う。ってことがちょいちょいあって使いにくい 一番優しいかと言われると??? わかってる人がわからない人に説明しようと丁寧にしてるつもりなんだけど、いまいちわかりにくい。そんな本。 ド初心者の人にはおすすめできません Pythonなんとなくわかるけどもっと掘り下げたい中級に行く前の初心者向けって感じですかね
 
   
人気 99位
本書の内容
(概要)

「初心者本はひととおり読んだけれど、次に何をしてよいかわからない」

「簡単なコードは書けるけれど、中規模システムは作れない」

本書は、そんなプログラミング迷子が設計からコードまで書けるスキルを身につけるための指南書です。

開発現場で起こった実際の問題とその解決法をもとに、文法以外に必要な「プロジェクトの各段階でプログラマーがやること」「その選択をどう判断するのか」「どうコードを実装して実現していくのか」を解説します。コードにはPythonを使用していますが、ほかのプログラム言語でも共通する知識が満載。より効率的かつ効果的にプログラムを書ける「自走できるプログラマー」へ導きます。


(こんな方におすすめ)

・プログラムを書けるけど、レビュー指摘などで手戻りが多い人

・優れたエンジニアになりたい人

・設計の仕方や、メンテナンス性の高いプログラムの書き方を知りたい人


(目次)

第1章 コード実装

  1.1 関数設計

  1.2 クラス設計

  1.3 モジュール設計

  1.4 ユニットテスト

  1.5 実装の進め方

  1.6 レビュー

第2章 モデル設計

  2.1 データ設計

  2.2 テーブル定義

  2.3 Django ORMとの付き合い方

第3章 エラー設計

  3.1 エラーハンドリング

  3.2 ロギング

  3.3 トラブルシューティング・デバッグ

第4章 システム設計

  4.1 プロジェクト構成

  4.2 サーバー構成

  4.3 プロセス設計

  4.4 ライブラリ

  4.5 リソース設計

  4.6 ネットワーク

第5章 やることの明確化

  5.1 要件定義

  5.2 画面モックアップ
 
内容サンプル
 
ユーザーレビュー
 
   
人気 100位
本書の内容
プログラミングがはじめてでも大丈夫! 営業や事務などのビジネスパーソンを対象にした、ノンプログラマーのためのPython自動化の教本です。

※この電子書籍は、「固定レイアウト型」で配信されております。説明文の最後の「固定レイアウト型に関する注意事項」を必ずお読みください。

業務改善コンサルタントの著者が選ぶ、実務で役立つ要素が詰まっています。
面倒な単純作業を自動化して、より良い働き方ができるようになるための一冊です。

●目次
第1章 自動化をはじめる準備
 プログラミングの環境構築
 Pythonの基本
第2章 Python×Excelの自動化
 データを取り込む
 データの内容を確認する
 データをソートする
 データを絞り込む
 データを集計する
 ピボットテーブルを作成する
 グラフを作成する
 データを出力する
 データを結合する
第3章 Python×デスクトップ(Windows)の自動化
 ファイルを操作する
 画面を操作する
 入金データの消込業務を自動化する
第4章 Python×Webの自動化
 Webスクレイピングする
第5章 Python×PDFの自動化
 PDFファイルを操作する
 ページを操作する
 ページの情報を取得する
 ページを編集する
第6章 Python×メールの自動化
 メールを自動送信する
 メールの情報を保存する

固定レイアウト型に関する注意事項(必ずお読みください)
この電子書籍は、全ページ画像の「固定レイアウト型」で配信されております。以下の点にご注意し、購入前にプレビュー表示をご確認の上、ご購入ください。

■使用できない機能
・文字拡大(ピンチイン・ピンチアウトは可能ですが、画面におさまらない場合は画面をスワイプ)/文字のコピー/マーク/ハイライト/文字列検索/辞書の参照/Web検索/引用

■推奨環境
・タブレットなど大きいディスプレイを備えた端末
・Wi-Fiネットワーク経由でのダウンロード(Kindle端末の場合)
 
内容サンプル
 
ユーザーレビュー
 
   

Python 新書一覧

本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
基礎的な点群処理から、ICPアルゴリズム、物体認識、PointNetまでをPythonで学ぼう!★章末問題付き★

・Open3Dを使用し、Pythonプログミングとともに平易に解説。
・サンプルコードをサポートページから提供したので、すぐに実践できる!
・最終章では、RGBD画像、ボクセルデータ、メッシュデータ、多視点画像の3次元データ処理も解説。

【主な内容】
第1章 はじめに
第2章 点群処理の基礎
第3章 特徴点・特徴量の抽出
第4章 点群レジストレーション(位置合わせ)
第5章 点群からの物体認識
第6章 深層学習による3次元点群処理
第7章 点群以外の3次元データ処理

 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
吉本プログラミング部と一緒にプログラミングを1から学ぼう!!

※この電子書籍は、「固定レイアウト型」で配信されております。説明文の最後の「固定レイアウト型に関する注意事項」を必ずお読みください。

楽しく! そして分かりやすい! 新感覚のPython解説書! よしもとに所属する5名のタレントがPythonの入門講義を受け、それを書籍化する対話形式の書籍。
講義の構成やタレントのセリフに芸人ならではのエンタメ性を含めるなどして、読者が楽しく学習を進められる。
「Pythonで人工知能による画像処理アプリケーション」を作ることが本書籍のゴール。

※カバー画像が異なる場合があります。

●目次
講義1 よしもとプログラミング部始動!
講義2 環境構築をしよう!
講義3 プログラミングの基本を学ぼう!
講義4 画面アプリを作ろう!
講義5 機械学習について学ぼう!
講義6 大喜利アプリを作ろう!

固定レイアウト型に関する注意事項(必ずお読みください)
この電子書籍は、全ページ画像の「固定レイアウト型」で配信されております。以下の点にご注意し、購入前にプレビュー表示をご確認の上、ご購入ください。

■使用できない機能
・文字拡大(ピンチイン・ピンチアウトは可能ですが、画面におさまらない場合は画面をスワイプ)/文字のコピー/マーク/ハイライト/文字列検索/辞書の参照/Web検索/引用

■推奨環境
・タブレットなど大きいディスプレイを備えた端末
・Wi-Fiネットワーク経由でのダウンロード(Kindle端末の場合)
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
プログラミング入門書として広く活用いただいている『独学プログラマー』の姉妹書が登場。第2弾の本書は、コンピューターサイエンス(計算機科学)の入門書です。
アルゴリズムとデータ構造について、図およびPythonのコードで具体的に示しながら、分かりやすく説明します。
「独学プログラマー」が活躍するうえで役に立つ、基本的な概念と実装を紹介します。
本書に登場するコードは、日経BOOKプラスの本書ウェブページからダウンロードいただけます。詳細な目次ページ(PDF)もそちらからダウンロードいただけます。
独学プログラマーが理解しておくべきもっとも大切な分野を学ぼう!
私は当時、スタンフォード大学、カリフォルニア大学バークレイ校、カリフ ォルニア工科大学を出た優秀なプログラマーと一緒のチームにいました。コンピューターサイエンスを十分に理解している同僚たちの中で、不安で、居心地の悪さを感じていました。独学プログラマーとしてコンピューターサイエンスを学ぶことで、このような不安を最小限に抑えられます。
――「イントロダクション」より  
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
現役シリコンバレーエンジニアが教える「最強のプログラミング」講義!

9万人が選んだ人気No.1オンライン講座が
超わかりやすくパワーアップして書籍化!

海外企業でも通用する
一流のプログラミング技術が学べます!

★基礎から応用、一流コードスタイルまで1冊で学べる★

【応用編】ではニーズの高い実践的テクニックを中心に、
【入門編】では基礎から1歩ずつ、わかりやすく解説。

シリコンバレーのトップIT企業で活躍する著者が
世界標準のPythonスキルを一気に伝えます。

★海外でも通用する
一流のプログラミング技術が身につく★

知っていましたか?
アメリカのエンジニアの年収は日本の5~10倍です。
本書は「いつか海外で活躍したい」、
そんな夢の実現も強力にバックアップしてくれる
「海外進出の道しるべ」ともなる一冊です。

★9万人超が選んだ人気No.1講座の書籍化★

本書のもととなったのは、オンライン講座Udemyで人気No.1を獲得したPython講座。
本格的な内容をわかりやすく伝える著者の講座は人気が高く、延べ18万5,000人が受講しています(全講座計)。

本書はさらに内容を充実させてパワーアップ! 自分のペースでしっかり学べます。
独学の強い味方、「サンプルコード」の無料ダウンロードサービス付き。

★エンジニアの成功戦略も教えます★

コラムでは、エンジニアのキャリア戦略の立て方、成功するポイント、独学のコツなども紹介。

文系出身、TOEIC300点代からスタートした著者が渾身のエールを送ります。

★用語集、Pointなども充実★

コードを書くときの注意点、知っておきたい豆知識、
開発の現場で必要なことなどは
「Point」としてたっぷり掲載。

巻末には「用語集」も収録し、
徹底して実践的な内容となっています。  
内容サンプル
 
ユーザーレビュー
わかりやすく丁寧に説明されてました。応用編は難しいところもありますが繰り返し学習してマスターしたいと思います。
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
おかげさまで8万部突破!
読者の声に応えて
第2版の登場

【本書の概要】
Web開発やデータ分析などの分野で、ユーザー数が増えてきているPython。
最近では、Pythonに触れる方も多くなってきています。
本書はそうしたPython初心者の方に向けて、
ヤギ博士とフタバちゃんと一緒に
基本的なプログラムの作成から、面白い人工知能アプリの作成までを体験。
対話形式でプログラミングのしくみを学ぶことができます。

【対象読者】
Pythonについて何も知らないプログラミング超初心者

【本書のポイント】
・対話形式で解説し、イラストを交えながら、基礎知識を解説します。
・初めての方でも安心して学習できるよう基本文法もしっかり解説します。
・平易なサンプルを用意していますので、安心してプログラムを体験できます。
・2022年時点の最新の環境(Windows 11、Python 3.10など)に対応しています。
・エラーでつまづいた場合の対応方法を巻末に掲載しています。

【目次】
第1章 Pythonで何ができるの?
第2章 Pythonを触ってみよう
第3章 プログラムの基本を知ろう
第4章 アプリを作ってみよう
第5章 人工知能くんと遊んでみよう

【著者プロフィール】
森 巧尚(もり・よしなお)
『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて現在はコンテンツ制作や執筆活動を行い関西学院大学非常勤講師、
関西学院高等部非常勤講師、成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師などを行っている。
近著に、『Python1年生』『Python2年生 スクレイピングのしくみ』『Python2年生 データ分析のしくみ』『Python3年生 機械学習のしくみ』
『Java1年生』『動かして学ぶ!Vue.js開発入門』『Python自動化簡単レシピ』(いずれも翔泳社)、
『ゲーム作りで楽しく学ぶ Pythonのきほん』『楽しく学ぶ Unity2D超入門講座』『楽しく学ぶ Unity3D超入門講座』(いずれもマイナビ出版)などがある。  
内容サンプル
 
ユーザーレビュー
プログラミングを習っていて、購入して下さいとのことで買いました。まだ、使用していませんが楽しみです。商品は注文してすぐに届きました。
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
発売日 2022/06/01
Kindle 800円
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
★確率的プログラミング言語がすぐに使える!★
・Pythonでのコーディングを前提に、PyMC3、Pyro、NumPyro、TFP、GPyTorchをカバー。
・回帰モデルの基本から潜在変数モデル・深層学習モデルまでを幅広く解説。

【主な内容】
第1章 ベイジアンモデリングとは
1.1 データ解析とコンピュータ
1.2 ベイジアンモデリングの基礎
1.3 代表的な確率分布
1.4 近似推論手法

第2章 確率的プログラミング言語(PPL)
2.1 ベイジアンモデリングとPPL
2.2 自動微分・最適化アルゴリズム
2.3 PyMC3の概要
2.4 Pyroの概要
2.5 NumPyroの概要
2.6 TensorFlow Probabilityの概要
2.7 GPyTorchの概要

第3章 回帰モデル
3.1 線形回帰モデル:線形単回帰モデル
3.2 線形回帰モデル:線形重回帰モデル
3.3 一般化線形モデル:ポアソン回帰モデル
3.4 一般化線形モデル:ロジスティック回帰モデル
3.5 階層ベイズモデル
3.6 ガウス過程回帰モデル:ガウス尤度
3.7 ガウス過程回帰モデル:尤度の一般化

第4章 潜在変数モデル
4.1 混合ガウスモデル
4.2 行列分解モデル
4.3 状態空間モデル
4.4 隠れマルコフモデル
4.5 トピックモデル
4.6 ガウス過程潜在変数モデル

第5章 深層学習モデル
5.1 ニューラルネットワーク回帰モデル
5.2 変分自己符号化器
5.3 PixelCNN
5.4 深層ガウス過程
5.5 正規化流  
内容サンプル
 
ユーザーレビュー
なかなかそれだけで勉強してもピンとのないところの多いベイズ統計。手を動かしつつ、また何かしら問題を解きながらやってみたいと思いかいました!
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
Djangoライブラリを使ってWebアプリ開発を学びます。Pythonでサーバー上で動作するWebアプリの作成をすることに興味がある人を対象とした、基本から実践的なテクニックを身に付けるための解説書です。

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

近年注目を浴びる人工知能は微分をはじめとした数学の計算に基づいています。また、新型コロナウィルス感染の予測では微分方程式が利用されています。微分積分は、多くの方が学ぶ意義がある学問なのですが、複雑な計算や数式が原因で学習に挫折した方も少なくありません。そこでPythonの出番です。

本書はこれから微分積分を学びたいと考える方や学び直したい方に向けて、Pythonの力を借りて視覚的にデータを確認することで、直感的な理解を促します。複雑な計算とグラフの描画はPythonにまかせ、Pythonが出力する結果とグラフを読み解くことに注力します。数学のエッセンスを理解して活用するために、コンピューターを使用した数学の学習は効率的な学習方法とも言えます。

「とりあえずPythonに計算させてみよう」と、軽い気持ちで数学の学習を開始してみましょう。


(こんな方におすすめ)

・Python を実際に動かして数学を勉強したい方

・微分積分の基礎を学びたい方、もしくは学び直したい方


(目次)

第1章 SymPy の基礎

  1.1 文字式の計算

  1.2 文字式への代入

  1.3 式の因数分解と展開

  1.4 方程式を解く

第2章 関数とグラフ作成

  2.1 関数とは

  2.2 関数のプログラム

  2.3 関数のプロット

  2.4 いろいろな関数とグラフ

第3章 極限値

  3.1 極限とは

  3.2 極限値とは

  3.3 収束と発散

  3.4 SymPy を使った極限値の計算

  3.5 関数の極限

  3.6 自然対数の底e

  3.7 円周率の計算

第4章 微分の基本

  4.1 微分を理解するために

  4.2 データのプロットと変化率

  4.3 平均変化率

  4.4 直線の方程式

  4.5 局所的な2 点を通る直線

  4.6 微分係数

  4.7 微分する- 導関数

  4.8 導関数の計算

  4.9 高階微分

  4.10 積・商の微分

  4.11 関数の微分

第5章 微分を使う

  5.1 接線の方程式

  5.2 関数の増減- 極大と極小

  5.3 関数の近似

  5.4 テイラー展開

第6章 積分の基本

  6.1 積分の2 つの役割

  6.2 和の計算の役割

  6.3 微分の逆演算としての役割

  6.4 不定積分

  6.5 さまざまな関数の積分

  6.6 面積の計算

  6.7 モンテカルロ法

第7章 多変数関数の微分

  7.1 2変数関数

  7.2 偏微分

  7.3 全微分

  7.4 2変数関数の極大・極小

  7.5 最小二乗法

第8章 微分方程式

  8.1 微分方程式とは

  8.2 微分方程式を解く

  8.3 運動方程式を解く

  8.4 生物の増減を解く
 
内容サンプル
 
ユーザーレビュー
 
   
発売日 2022/04/23
(4.7)
Kindle 500円
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー
 
   
本書の内容
 
内容サンプル
 
ユーザーレビュー