独習Python入門 ―1日でプログラミングに強くなる!
- 湯本堅隆 著
- 定価
- 2,838円(本体2,580円+税10%)
- 発売日
- 2016.8.5
- 判型
- A5
- 頁数
- 288ページ
- ISBN
- 978-4-7741-8329-9 978-4-7741-8357-2
概要
楽しく早くプログラミングを学びたいと思いませんか? 本書はPythonを使ってプログラミングを独習できるようにさまざまな工夫を凝らしました。1つにはプログラミングのわかりにくい概念をイラストで解説しました(小悪魔女子大生のサーバエンジニア日記のaicoさんが描きました)。2つめはソースコードを図解で説明しました。そして未経験な読者でも自分で読み進めることで,エディタを使ったコーディング方法や文法に慣れ,オブジェクト指向やテスト方法,そしてWebアプリケーションの作り方までいっきに解説します。
補足
本書で使用しているサンプルソースコードは、以下のURLからダウンロードできます。ぜひ本書とともに活用ください。
https://github.com/gothedistance/python-bookこんな方にオススメ
- これから,プログラミングを始めようと考えている方
目次
第1章 はじめてのプログラミング
- 1-1 プログラムってなに?
- 1-2 コンピュータがプログラムを実行するまで
- 1-3 どのプログラミング言語が初学者に向いているのか?
- 1-4 Pythonのインストール
- 1-5 Pythonではじめてのプログラミング
- 1-6 四則演算をやってみよう
- 1-7 プログラミングで扱う情報とその型
- 1-8 変数
- 1-9 まとめ
第2章 条件で分ける方法(分岐の基礎文法)
- 2-1 開発環境のセットアップ
- 2-2 セットアップ手順
- 2-3 条件分岐
- 2-4 ディレクトリ50
- 2-5 if文をマスターする
- 2-6 プログラムの実行でエラーが出た場合
- 2-7 andとorとnot
- 2-8 予約語
- 2-9 まとめ
第3章 繰り返しさせる方法(反復の基礎文法)
- 3-1 同じことを何度もさせるには
- 3-2 配列(リスト)
- 3-3 繰り返しの構文,for inを使う
- 3-4 breakとcontinue
- 3-5 while
- 3-6 コメントを書く
- 3-7 まとめ
第4章 関数を使ってみよう!
- 4-1 関数を使うメリット
- 4-2 組込み関数で,関数を体感しよう
- 4-3 引数と戻り値
- 4-4 自作の関数を作る
- 4-5 関数を上手に作るコツ
- 4-6 ほかの関数を使う(import)
- 4-7 まとめ
第5章 いろいろな型を学ぼう
- 5-1 辞書(Dictionary)型
- 5-2 キーワード可変長引数
- 5-3 タプル(tuple)
- 5-4 タプルで可変長引数
- 5-5 集合(set)
- 5-6 None(ナン)
- 5-7 まとめ
第6章 エラーと例外を使いこなす
- 6-1 エラーを制するものはプログラミングを制す
- 6-2 例外(Exception)
- 6-3 ファイルの読み込み・書き出しでさらに例外を学ぶ
- 6-4 例外処理を行うtry~except構文
- 6-5 まとめ
第7 章オブジェクトとクラスとは何か?
- 7-1 オブジェクトとは
- 7-2 アイデンティティ,型,値について179
- 7-3 プログラムにおけるオブジェクトの表現
- 7-4 クラスの定義方法
- 7-5 オブジェクトとクラスを使う理由
- 7-6 継承(inheritance)
- 7-7 まとめ
第8章 自分が書いたプログラムをテストする
- 8-1 テストをするプログラム
- 8-2 テストするプログラムを書く理由
- 8-3 ユニットテスト(単体テスト)
第9章 明日から使えるWebプログラミング
- 9-1 スクレイピングとは
- 9-2 Webページの技術言語=HTML
- 9-3 スクレイピングの手順
- 9-4 会社情報を抜き出してみよう
第10章 Webアプリケーションことはじめ
- 10-1 Webアプリケーションの登場人物
- 10-2 ビルトインサーバでWebアプリケーション
- 10-3 まとめ
第11章 今後の学習に向けて
- 11-1 本書の内容総まとめ
- 11-2 次に何を学んだら良いのか
プロフィール
湯本堅隆
株式会社クオリティスタート 代表取締役。1979年生まれ。東京都大田区出身。法政大学文学部英文学科卒。プロバイダーのインターネット接続に関する電話サポートのアルバイトをきっかけにIT 技術に興味を持ち,2003年にアイ・ティ・フロンティア(現タタ・コンサルタンシー・サービシズ)に新卒で入社。プログラミングは会社に就職してから覚える。
SIer在籍期間にブログ「GoTheDistance」を始め,SIer を巡るIT 業界のあり方・エンジニアのキャリアについて記事を書き,さまざまなメディアで紹介。「ITを使いこなしたいならユーザー企業は内製すべき」と主張しているうちに,雑貨製造卸のエフ・ケーコーポレーションで内製化を1人で担当するはめに。メーカー送料ロットのない雑貨卸というビジネスモデルをITシステムを実装することで確立し,経済産業省が主催するIT 経営実践認定企業に選ばれる。
ユーザー企業に移ってからITシステムに満足しているユーザー企業があまりにも少ないことに危機感を覚え,「IT投資のROIを最大化できて,絵に描いた餅ではなく実際のITシステムまで提供する。経営に資するITをユーザー企業に手に入れていただく」ことをミッションにした「顧問エンジニア」が求められていると信じ,2016年6月に創業。現在にいたる。
好きな言葉は「独立自尊」。これは建築業を営んでいた祖父から教えてもらった言葉で,自分の道は自分で切り開いていくこと,人に頼らずに自分の力だけで,ことを行ってみることが大切である,という意味。
重度の野球好き。会社名も野球の用語に由来。「いつ野球見るの? 今でしょ?!」という野球ブログも運営中。ニコニコ生放送で実況兼解説をやるのが夢のひとつ。
伊藤智仁がルーキー時代からの東京ヤクルトスワローズのファン。特に推しているのは館山昌平投手。
お問い合わせ先:michitaka@quality-start.in