Python [完全]入門(パイソンカンゼンニュウモン)
- 著者:
- 松浦健一郎/司ゆき(マツウラケンイチロウ/ツカサユキ)
- 出版社:
- SBクリエイティブ
- 出版日:
- 2021年01月25日頃
- ISBN:
- 9784815607647
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
基礎からアプリ開発のために必要な知識まで、「この一冊で」しっかりやさしく学べる新しい 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 を始めようとすると、薄い入門書では物足りず、分厚いリファレンスでは挫折するという板挟みに陥りがちです。本書は松浦健一郎・司ゆき両氏による約 700 ページの構成で、基本文法から GUI 、ネットワーク、データベース操作まで一冊で辿り着ける「完全」の名にふさわしいカバー範囲を持っています。
序盤は変数や制御構文から丁寧に始まるため、他言語の経験がなくても読み進められます。中盤以降でファイル操作、正規表現、クラス設計と段階的に難度が上がり、終盤にはライブラリ活用やネットワークプログラミングまで到達する構成です。各章に動かして試せるサンプルコードが付いており、写経しながら理解を積み上げる学習スタイルに適しています。
注意すべきは、広さと引き換えに各トピックの掘り下げは浅めになる点です。機械学習や Web フレームワークなど特定分野を深く学ぶには専門書への接続が必要になります。しかし「 Python で何ができるかを一通り体験し、自分が進みたい方向を見定める」という段階の人にとっては、これ一冊で地図を手に入れられる構成が大きな強みです。
言及 Qiita 記事 (4 件)
この本に興味がある方におすすめ
この本に関連
松浦健一郎 の他の書籍
関連記事
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
機械学習・AI 本ガイド - エンジニアが読むべき技術書の選び方
機械学習の基礎から実践まで学べる技術書の選び方を紹介。「Python ではじめる機械学習」などのハンズオン本を軸に、数学が苦手な人向けの学習ルートと ML 本の賞味期限の見極め方を解説します。
本についてくるダウンロード素材を使い倒す
プログラミングの本には、サンプルコードや素材のダウンロード特典がついていることがあります。この特典を活用するだけで、学習効率が大きく変わります。