【本ファイルについて】
本ファイルは、『独学プログラマー Python 言語の基本から仕事のやり方まで』（日経 BP社）に登場するリンクをまとめたものです。本書で学習する際にご活用ください。
リンクの先頭に # がついているものは、主にコード例が置かれているウェブページのURL です。この URL のページを開いて、コードを IDLE エディタにコピー・アンド・ペー
ストするなどして実行してください。

◎第 1 部●第 1 章 イントロダクション
・4 ページ［訳注 1］
http://www.aoky.net/articles/jeff_atwood/why_cant_programmers_program.htm
・5 ページ［注 1］
http://www.infoworld.com/article/2908474/application-development/stack-overflowsurvey-finds-nearlyhalf-have-no-degree-incomputer-science.html
・6 ページ［訳注 2］
https://tokyo.craigslist.jp/［注 2］https://jp.wsj.com/articles/SB12258386103811603570704582646774032306052
・9 ページ［訳注 5］
http://www.opensource.jp/osd/osd-japanese.html●第 2 章 さあ、はじめよう！
・10 ページ# http://tinyurl.com/z6facmk
・11 ページ# http://tinyurl.com/zhj8ap6
・11 ページ（Python の公式サイトでのダウンロード先）
https://www.python.org/downloads/
・12 ページ（Python のインストール手順の動画）
https://www.theselftaughtprogrammer.io/installpython24864470［訳注 1］
http://www.python.jp/install/install.html
http://pycamp.pycon.jp/textbook/1_install.html
・15 ページ
チャレンジの解答例
http://tinyurl.com/noeujfu●第 3 章 プログラミング入門
・16 ページ# http://tinyurl.com/h79ob7s
・17 ページ# http://tinyurl.com/h4qntgk
・18 ページ# http://tinyurl.com/hut6nwu# http://tinyurl.com/jpzlwqq# http://tinyurl.com/z52c8z8
・19 ページ# http://tinyurl.com/zh5g2a3# http://tinyurl.com/hhwqva2# http://tinyurl.com/jq2w5ro・20 ページ# http://tinyurl.com/zcdx3yo# http://tinyurl.com/hjcf2sa
・21 ページ# http://tinyurl.com/glp9xq6# http://tinyurl.com/hwa2zae
・22 ページ# http://tinyurl.com/hh5kjwp
・23 ページ# http://tinyurl.com/heaxhsh# http://tinyurl.com/guoc4gy# http://tinyurl.com/jyllj2k# http://tinyurl.com/jzgsxz4
・24 ページ# http://tinyurl.com/h8oqo5v# http://tinyurl.com/zs65dp8# http://tinyurl.com/gs9nwrw# http://tinyurl.com/hasegvj# http://tinyurl.com/z8ok4q3
・25 ページ# http://tinyurl.com/hw64mrr# http://tinyurl.com/hw97que・26 ページ# http://tinyurl.com/z8hv5j5# http://tinyurl.com/zvzf786# http://tinyurl.com/gmuzdr9
・27 ページ# http://tinyurl.com/zdva5wq

# http://tinyurl.com/jqw4m5r# http://tinyurl.com/jsygqcy# http://tinyurl.com/h47ty49# http://tinyurl.com/hx9xluq
・28 ページ
Python のキーワード
https://docs.python.org/ja/3/reference/lexical_analysis.html#keywords# http://tinyurl.com/j7c2npf［注 1］
https://en.wikipedia.org/wiki/Syntax
https://ja.wikipedia.org/wiki/Category:%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E%E3%81%AE%E6%A7%8B%E6%96%87
・30 ページ# http://tinyurl.com/jxpztcx# http://tinyurl.com/gtp6amr
・31 ページ# http://tinyurl.com/grdcl95# http://tinyurl.com/zsqwukd# http://tinyurl.com/jerpe6u
・32 ページ# http://tinyurl.com/gkudhcr# http://tinyurl.com/hh9fqzy# http://tinyurl.com/zlkjjdp# http://tinyurl.com/h8vuwd4・33 ページ# http://tinyurl.com/hgjyj7o# http://tinyurl.com/hsq7rcz
・34 ページ# http://tinyurl.com/jm7cxzp# http://tinyurl.com/gsdhr8q# http://tinyurl.com/jy2oefs
・35 ページ# http://tinyurl.com/jk599re# http://tinyurl.com/j2tsz9u# http://tinyurl.com/j5mr2q2# http://tinyurl.com/gsw3zoe# http://tinyurl.com/z7pffk3
・36 ページ# http://tinyurl.com/zdqghb2# http://tinyurl.com/zkp2jzy# http://tinyurl.com/honkev6
・37 ページ# http://tinyurl.com/zjrxxrc# http://tinyurl.com/zpvk56u# http://tinyurl.com/hosuh7c# http://tinyurl.com/zj6q8h9# http://tinyurl.com/j8ngufo# http://tinyurl.com/z728zxz
・38 ページ# http://tinyurl.com/ja9mech# http://tinyurl.com/h45eq6v# http://tinyurl.com/gsqj6og
・39 ページ# http://tinyurl.com/htvy6g3
・40 ページ# http://tinyurl.com/jytyg5x# http://tinyurl.com/jyg7dd2# http://tinyurl.com/z24ckye

・41 ページ# http://tinyurl.com/zrodgne# http://tinyurl.com/jpr265j
・42 ページ# http://tinyurl.com/zdvuuhs# http://tinyurl.com/hzyxgf4
・43 ページ# http://tinyurl.com/jrowero# http://tinyurl.com/h2y549y・44 ページ# http://tinyurl.com/zfz3eel# http://tinyurl.com/hzyxgf4
・45 ページ# http://tinyurl.com/zlgcwoc
・48 ページ
チャレンジの解答例
http://tinyurl.com/zx7o2v9●第 4 章 関数
・52 ページ# http://tinyurl.com/j9dctwl
・53 ページ# http://tinyurl.com/zheas3d# http://tinyurl.com/gspjcgj# http://tinyurl.com/znqp8fk
・54 ページ# http://tinyurl.com/htk7tr6

# http://tinyurl.com/gqmkft7# http://tinyurl.com/j8qyqov
・55 ページ# http://tinyurl.com/zfkzqw6# http://tinyurl.com/h75c3cf# http://tinyurl.com/juzxg2z# http://tinyurl.com/j42qhkf
・56 ページ# http://tinyurl.com/hnk8gh2# http://tinyurl.com/jcchmlx# http://tinyurl.com/zseo2ls# http://tinyurl.com/zynprpg
・57 ページ# http://tinyurl.com/zhy8y4m
・58 ページ# http://tinyurl.com/jk8lugl
・59 ページ# http://tinyurl.com/zzn22mz
・60 ページ# http://tinyurl.com/h3ych4h# http://tinyurl.com/hm5svn9・61 ページ# http://tinyurl.com/zhmxnqt# http://tinyurl.com/hgvnj4p
・62 ページ# http://tinyurl.com/znka93k# http://tinyurl.com/z2k3jds# http://tinyurl.com/zn8zjmr

・63 ページ# http://tinyurl.com/zclmda7
・64 ページ# http://tinyurl.com/jcg5qwp# http://tinyurl.com/ztpcjs4
・65 ページ
組込み例外の一覧
https://docs.python.org/ja/3/library/exceptions.html# http://tinyurl.com/j2scn4f
・66 ページ# http://tinyurl.com/jlus42v
・67 ページ# http://tinyurl.com/hockur5# http://tinyurl.com/zhahdcg
・68 ページ# http://tinyurl.com/zptktex# http://tinyurl.com/hmwr4kd
・69 ページ
チャレンジの解答例
http://tinyurl.com/hkzgqrv●第 5 章 コンテナ
・70 ページ# http://tinyurl.com/zdllght# http://tinyurl.com/hfgpst5
・71 ページ# http://tinyurl.com/h4go6kg

# http://tinyurl.com/jft8p7x# http://tinyurl.com/h2y8nos
・72 ページ# http://tinyurl.com/h9w3z2m# http://tinyurl.com/zhpntsr［訳注１］
https://docs.python.org/ja/3/library/stdtypes.html
・73 ページ# http://tinyurl.com/jqtlwpf# http://tinyurl.com/za3rv95# http://tinyurl.com/h4ahvf9・74 ページ# http://tinyurl.com/j52uvmq# http://tinyurl.com/jjxnk4z# http://tinyurl.com/z4fnv39
・75 ページ# http://tinyurl.com/jqzk8pj# http://tinyurl.com/hhx6rx4# http://tinyurl.com/gq7yjr7・76 ページ# http://tinyurl.com/zo88eal# http://tinyurl.com/zm3y26j# http://tinyurl.com/zlwwfe3・77 ページ# http://tinyurl.com/j8mca8o# http://tinyurl.com/z3x34nk# http://tinyurl.com/z9dc6lo# http://tinyurl.com/j3bsel7

・78 ページ# http://tinyurl.com/jpdjjv9・79 ページ# http://tinyurl.com/zfn6jmw# http://tinyurl.com/jfgemf2
・80 ページ# http://tinyurl.com/hplqc4u# http://tinyurl.com/grc28lh
・81 ページ# http://tinyurl.com/hgf9vmp# http://tinyurl.com/he3g993
・82 ページ# http://tinyurl.com/htrd9lj# http://tinyurl.com/gnjvep7
・83 ページ# http://tinyurl.com/gops9fz
・84 ページ# http://tinyurl.com/gu4mudk# http://tinyurl.com/hdtosm2
・85 ページ# http://tinyurl.com/z9dhema# http://tinyurl.com/ht7gpsd# http://tinyurl.com/h8ck5er
・86 ページ# http://tinyurl.com/zqupwx4
・87 ページ
チャレンジの解答例

http://tinyurl.com/z54w9cb●第 6 章 文字列操作
・88 ページ# http://tinyurl.com/h59ygda
・89 ページ# http://tinyurl.com/zqqc2jw# http://tinyurl.com/zk52tef
・90 ページ# http://tinyurl.com/hyju2t5# http://tinyurl.com/jtpx7sr# http://tinyurl.com/hsr83lv
・91 ページ# http://tinyurl.com/h4z5mlg# http://tinyurl.com/gsrajle# http://tinyurl.com/zvm9gng
・92 ページ# http://tinyurl.com/hhancz6# http://tinyurl.com/zkz48u5# http://tinyurl.com/jp5hexn
・93 ページ# http://tinyurl.com/juvguy8# http://tinyurl.com/zcpt9se# http://tinyurl.com/z6t6d8n# http://tinyurl.com/gnrdsj9
・94 ページ# http://tinyurl.com/he8u28o# http://tinyurl.com/h2pjkso

・95 ページ# http://tinyurl.com/z49e3up# http://tinyurl.com/h4qq5oy# http://tinyurl.com/jfndhgx
・96 ページ# http://tinyurl.com/zha4uwo# http://tinyurl.com/hzc6asc# http://tinyurl.com/jmtc984
・97 ページ# http://tinyurl.com/zl6q4fd# http://tinyurl.com/hsnygwz# http://tinyurl.com/z9b3e97# http://tinyurl.com/jz8sygd
・98 ページ# http://tinyurl.com/zj6hc4r# http://tinyurl.com/jdsrr7e# http://tinyurl.com/zr7o7d7
・99 ページ# http://tinyurl.com/hoef63o# http://tinyurl.com/zkgfawo# http://tinyurl.com/zyrhaeg
・100 ページ# http://tinyurl.com/h2rqj2a# http://tinyurl.com/hug9euj# http://tinyurl.com/judcpx4
・101 ページ# http://tinyurl.com/zqoscn4# http://tinyurl.com/zqvuqoc
・102 ページチャレンジの解答例
http://tinyurl.com/hapm4dx●第 7 章 ループ
・105 ページ# http://tinyurl.com/jya6kpm# http://tinyurl.com/zeftpq8# http://tinyurl.com/gpr5a6e
・106 ページ# http://tinyurl.com/jk7do9b# http://tinyurl.com/j8wvp8c
・107 ページ# http://tinyurl.com/z45g63j# http://tinyurl.com/zcvgklh
・108 ページ# http://tinyurl.com/hh5t8rw
・109 ページ# http://tinyurl.com/j2gwlcy
・110 ページ# http://tinyurl.com/hcwvfk8# http://tinyurl.com/zrdh88c
・111 ページ# http://tinyurl.com/zhxf3uk# http://tinyurl.com/jmak8tr
・112 ページ# http://tinyurl.com/hflun4p# http://tinyurl.com/gp7forl

・113 ページ# http://tinyurl.com/gqjxjtq
・114 ページ# http://tinyurl.com/z7duawp# http://tinyurl.com/hnprmmv
・116 ページ
チャレンジの解答例
http://tinyurl.com/z2m2ll5●第 8 章 モジュール
・119 ページ
Python の組み込みモジュールの一覧
https://docs.python.org/ja/3/py-modindex.html# http://tinyurl.com/h3ds93u# http://tinyurl.com/hyjo59s
・120 ページ# http://tinyurl.com/hr3fppn# http://tinyurl.com/jrnznoy
・121 ページ# http://tinyurl.com/zjphfho# http://tinyurl.com/z5v9hk3# http://tinyurl.com/j4xv728
・122 ページ# http://tinyurl.com/zgyddhp# http://tinyurl.com/jamt9dy# http://tinyurl.com/j2xdzc7
・123 ページ# http://tinyurl.com/jjccxds

チャレンジの解答例
http://tinyurl.com/hlnsdot●第 9 章 ファイル・125 ページ# http://tinyurl.com/hkqfkar［訳注 1］
http://cocodrips.hateblo.jp/entry/2015/07/19/120028［注 1］
https://www.tutorialspoint.com/python/python_files_io.htm
・126 ページ# http://tinyurl.com/zfgczj5
コラム 1（文字コードについて詳しく知りたい方へ）
https://docs.python.org/ja/3/howto/unicode.html
・127 ページ# http://tinyurl.com/jt9guu2
・128 ページ# http://tinyurl.com/hmuamr7# http://tinyurl.com/hkzhxdz
・130 ページ# http://tinyurl.com/go9wepf# http://tinyurl.com/gvcdgxf
・132 ページ
チャレンジの解答例
http://tinyurl.com/hll6t3q●第 10 章 知識を 1 つにまとめる

・135 ページ# http://tinyurl.com/jhrvs94
・136 ページ# http://tinyurl.com/ztrp5jc
・138 ページ# http://tinyurl.com/zqklqxo# http://tinyurl.com/h9q2cpc
・139 ページ
チャレンジの解答例
http://tinyurl.com/j7rb8or●第 11 章 ハマったときの助け・140 ページ
プログラミングスキルを向上させるためにもっとも効果的なのは何ですか？（コラム 1 参照）
http://programmers.stackexchange.com/questions/44177/what-is-the-single-mosteffective-thing-youdid-toimprove-your-programming-skil
プログラミング関係のリソース
http://www.theselftaughtprogrammer.io/resources［訳注 1］
https://docs.python.org/ja/3/
・141 ページ
Self-Taught Programmers Facebook グループ
https://www.facebook.com/groups/selftaughtprogrammers
プログラミングについての質問を投稿できるサイト
https://ja.stackoverflow.com

［訳注 2］https://teratail.com/◎第 2 部●第 12 章 プログラミングパラダイム
・145 ページ# http://tinyurl.com/jv2rrl8# http://tinyurl.com/gldykam
・146 ページ［注１］
https://maryrosecook.com/blog/post/a-practical-introduction-tofunctionalprogramming
・148 ページ# http://tinyurl.com/gu9jpco# http://tinyurl.com/z27k2yl
・150 ページ# http://tinyurl.com/zrmjape
・151 ページ# http://tinyurl.com/hrf6cus# http://tinyurl.com/jlc7pvk
・152 ページ# http://tinyurl.com/grwzeo4
・153 ページ# http://tinyurl.com/jsxgw44# http://tinyurl.com/jrmxlmo
・154 ページ# http://tinyurl.com/zcp32pz

・155 ページ# http://tinyurl.com/j28qoox
・157 ページ
チャレンジの解答例
http://tinyurl.com/gpqe62e●第 13 章 オブジェクト指向プログラミングの 4 大要素
・158 ページ# http://tinyurl.com/j74o5rh
・159 ページ# http://tinyurl.com/jtz28ha# http://tinyurl.com/huczqr5・160 ページ# http://tinyurl.com/jkaorle
・161 ページ［注 1］
http://whatis.techtarget.com/definition/abstraction
日本語: http://e-words.jp/w/%E6%8A%BD%E8%B1%A1%E5%8C%96.html［注 2］
http://stackoverflow.com/questions/1031273/what-is-polymorphismwhat-is-it-for-andhow-is-it-used
・162 ページ# http://tinyurl.com/hrxd7gn# http://tinyurl.com/gnxq24x・164 ページ# http://tinyurl.com/zrnqeo3

・165 ページ# http://tinyurl.com/j8lj35s
・166 ページ# http://tinyurl.com/hwjdcy9# http://tinyurl.com/hy9m8ht
・167 ページ# http://tinyurl.com/zqg488n
・168 ページ# http://tinyurl.com/zlzefd4
・169 ページ
チャレンジの解答例
http://tinyurl.com/hz9qdh3●第 14 章 もっとオブジェクト指向プログラミング
・171 ページ# http://tinyurl.com/h7ypzmd# http://tinyurl.com/zmnf47e
・172 ページ# http://tinyurl.com/gu9unfc
・173 ページ# http://tinyurl.com/ze8yr7s# http://tinyurl.com/j5rocqm
・174 ページ# http://tinyurl.com/hlmhrwv
・175 ページ# http://tinyurl.com/gt28gww

・176 ページ# http://tinyurl.com/jjettn2・177 ページ
チャレンジの解答例
http://tinyurl.com/j9qjnep●第 15 章 知識を 1 つにまとめる
・178 ページ# http://tinyurl.com/jj22qv4
・180 ページ# http://tinyurl.com/j6donnr# http://tinyurl.com/hc9ktlr# http://tinyurl.com/z57hc75
・181 ページ# http://tinyurl.com/jz8zfz7・182 ページ# http://tinyurl.com/hsv5n6p# http://tinyurl.com/gwyrt2s# http://tinyurl.com/huwq8mw
・185 ページ# http://tinyurl.com/ho7364a◎第 3 部●第 16 章 Bash・191 ページ
Windows Subsystem for Linux で Bash を使う
https://www.theselftaughtprogrammer.io/windows10bash

マイクロソフトの以下のページも参考になります。
Windows 10 用 Windows Subsystem for Linux のインストール ガイド
https://docs.microsoft.com/ja-jp/windows/wsl/install-win10［訳注 1］
http://www.atmarkit.co.jp/ait/articles/1608/08/news039.html
AWS の始め方
https://www.theselftaughtprogrammer.io/aws
・192 ページ# http://tinyurl.com/junx62n# http://tinyurl.com/htoospk
・193 ページ# http://tinyurl.com/jk2acua# http://tinyurl.com/go2spbt
・194 ページ# http://tinyurl.com/hptsqhp
・195 ページ# http://tinyurl.com/hjgz79h# http://tinyurl.com/j6ax35s# http://tinyurl.com/gw4d5yw
・196 ページ# http://tinyurl.com/zavhjeq# http://tinyurl.com/hneq2f6# http://tinyurl.com/zp3nb2l# http://tinyurl.com/z2gevk2
・197 ページ# http://tinyurl.com/jkjjo6s# http://tinyurl.com/z32xn2n

・198 ページ
コラム 1（Bash コマンドの構造やフラグの意味）
https://explainshell.com/
・199 ページ# http://tinyurl.com/hfawo8t# http://tinyurl.com/zjne9f5
・200 ページ# http://tinyurl.com/jjbc9v2# http://tinyurl.com/j5wjwdf
・202 ページ
Bash についてもっと学ぶ
https://www.theselftaughtprogrammer.io/bash［訳注 5］
http://itpro.nikkeibp.co.jp/article/COLUMN/20060711/242981/
https://www.ibm.com/developerworks/jp/linux/library/l-bash.html
・203 ページ
チャレンジの解答例
http://tinyurl.com/zdeyg8y●第 17 章 正規表現
・204 ページ［注 1］
https://ja.wikipedia.org/wiki/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE［訳注 1］
https://qiita.com/IshitaTakeshi/items/e4145921c8dbf7ba57ef
・205 ページ# http://tinyurl.com/z9prphe・206 ページ# http://tinyurl.com/jgh3x4c# http://tinyurl.com/j2z6t2r# http://tinyurl.com/zchmrdq
・207 ページ# http://tinyurl.com/zfcdnmx# http://tinyurl.com/z9q2286# http://tinyurl.com/jzeonne
・208 ページ# http://tinyurl.com/gleyzan# http://tinyurl.com/zkvpc2r
・209 ページ# http://tinyurl.com/zntqzc9・210 ページ# http://tinyurl.com/jf9qzuz# http://tinyurl.com/hg9sw3u# http://tinyurl.com/gm8o6gb
・211 ページ# http://tinyurl.com/z3hr4q8# http://tinyurl.com/j8vbwq8# http://tinyurl.com/h5x6cal［注 2］
http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_04_01.html
・212 ページ# http://tinyurl.com/j9v9t24# http://tinyurl.com/j399sq9

・213 ページ# http://tinyurl.com/ze6oyua
・214 ページ# http://tinyurl.com/zkbumfj# http://tinyurl.com/zy7pr4l
正規表現についてhttps://www.theselftaughtprogrammer.io/regex［訳注 2］
https://docs.python.org/ja/3/library/re.html［訳注 3］
https://www.debuggex.com/r/Q0oEl-okC5m5Pzz1
・215 ページ
チャレンジの解答例
http://tinyurl.com/jmlkvxm●第 18 章 パッケージ管理
・217 ページ# http://tinyurl.com/hmookdf
pip のインストール方法
https://pip.pypa.io/en/stable/installing/#do-i-need-toinstall-pip［訳注 2］
https://docs.python.org/ja/3/library/venv.html
PyPI
https://pypi.python.org/pypi
・218 ページ# http://tinyurl.com/hchso7u

# http://tinyurl.com/hyxm3vt# http://tinyurl.com/h59sdyu
・219 ページ# http://tinyurl.com/zxgcqeh
・220 ページ# http://tinyurl.com/ht8mleo
仮想環境について
http://docs.python-guide.org/en/latest/dev/virtualenvs［訳注 4］
http://docs.python.org/ja/3/library/venv.html
・221 ページ
チャレンジの解答例
http://tinyurl.com/h96qbw2●第 19 章 バージョン管理・224 ページ
GitHub のサイト
https://github.com/join［注 1］
https://www.theselftaughtprogrammer.io/git
・225 ページ
Git のインストール
https://www.git-scm.com/book/en/v2/Getting-Started-Installing-Git［訳注 1］
https://www.git-scm.com/book/ja/v2/
https://www.gitscm.com/book/ja/v2/%E4%BD%BF%E3%81%84%E5%A7%8B%E3%82%81%E3%82%

8BGit%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB# http://tinyurl.com/gs9d5hf
・226 ページ# http://tinyurl.com/hvmq98m# http://tinyurl.com/gp4o9qv
・227 ページ# http://tinyurl.com/jscq6pj
・228 ページ# http://tinyurl.com/jvcr59w# http://tinyurl.com/hncnyz9# http://tinyurl.com/jeuug7j・229 ページ# http://tinyurl.com/hh6xxvw# http://tinyurl.com/gowe7hp
・230 ページ# http://tinyurl.com/gmn92p6# http://tinyurl.com/hy98yq9・231 ページ# http://tinyurl.com/gqf2xue
・232 ページ# http://tinyurl.com/h2m7ahs
・233 ページ# http://tinyurl.com/h6msygd
・234 ページ# http://tinyurl.com/zg4d8vd# http://tinyurl.com/ztcm8zs

# http://tinyurl.com/znvj9r8
・235 ページ
Git の機能を使いこなすために
https://www.theselftaughtprogrammer.io/git［訳注 2］
https://www.udemy.com/intro_git/
https://learngitbranching.js.org/●第 20 章 知識を 1 つにまとめる
・240 ページ# http://tinyurl.com/z4fzfzf
・241 ページ# http://tinyurl.com/hk3kxgr# http://tinyurl.com/jmgyar8# http://tinyurl.com/h5eywoa
・242 ページ# http://tinyurl.com/hvjulxh# http://tinyurl.com/zwrxjjk
・243 ページ# http://tinyurl.com/j55s7hm
・245 ページ
チャレンジの解答例
http://tinyurl.com/gkv6fuh◎第 4 部●第 21 章 データ構造

・249 ページ# http://tinyurl.com/zk24ps6
・250 ページ# http://tinyurl.com/jfybm4v# http://tinyurl.com/zsexcal# http://tinyurl.com/j72kswr
・251 ページ# http://tinyurl.com/zle7sno# http://tinyurl.com/zoosvqg
・253 ページ# http://tinyurl.com/zrg24hj# http://tinyurl.com/j3ck9jl# http://tinyurl.com/jzjrg8s# http://tinyurl.com/jazkh8b・255 ページ# http://tinyurl.com/jnw56zx
・257 ページ
チャレンジの解答例
http://tinyurl.com/j7d7nx2●第 22 章 アルゴリズム
・259 ページ# http://tinyurl.com/jroprmn
・260 ページ# http://tinyurl.com/zer9esp
・261 ページ# http://tinyurl.com/jffr7pr# http://tinyurl.com/hxplj3z

・262 ページ# http://tinyurl.com/zknqlde
・264 ページ# http://tinyurl.com/z49qe4s［注 1］
http://interactivepython.org/courselib/static/pythonds/Recursion/TheThreeLawsofRecursi
on.html［訳注 2］
http://wa3.i-3-i.info/word14899.html
・265 ページ# http://tinyurl.com/h4k3ytt
・266 ページ# http://tinyurl.com/j7zwm8t［訳注 3］（アクセス不可になっています。2021 年 3 月 3 日に確認）
http://vaidehijoshi.github.io/blog/2014/12/14/to-understandrecursion-you-must-firstunderstandrecursion/［訳注 4］（アクセス不可になっています。2021 年 3 月 3 日に確認）
http://www.geocities.jp/m_hiroi/light/pyalgo01.html◎第 5 部●第 23 章 プログラミングのベストプラクティス
・273 ページ［注 1］
https://www.python.org/dev/peps/pep-0008/
http://pep8-ja.readthedocs.io/ja/latest/

・274 ページ
PyCharm の使い方（JetBrains 社が用意しているチュートリアル）
https://www.jetbrains.com/pycharm/documentation/［訳注 3］
https://www.facebook.com/groups/178583459014413/about/・275 ページ
Python の logging モジュールの使い方
https://docs.python.org/ja/3/howto/logging.html［注 2］
https://www.crcpress.com/Commercialization-Secrets-for-ScientistsandEngineers/Szycher/p/book/9781498730600
・276 ページ
Python の unittest モジュールの使い方
https://docs.python.org/ja/3/library/unittest.html
Code Review のサイト
http://codereview.stackexchange.com/●第 24 章 プログラマーとしての最初の仕事
・281 ページ［訳注 2］
http://www.python.jp/category/jobboard.html［訳注 3］
http://www.lancers.jp/
https://crowdworks.jp/
・284 ページ［訳注 7］
https://leetcode.com

●第 25 章 チームで働く●第 26 章 さらに学ぼう・290 ページDavid Byttow（デイビッド・バイタウ）による記事
https://medium.com/always-be-coding/abc-always-becoding-d5f8051afce2#.2hjho0px7
・291 ページ
お勧めするオンライン授業サイトを紹介するページ
https://theselftaughtprogrammer.io/courses
ハッカーニュース
https://news.ycombinator.com［訳注 1］
https://www.cs.auckland.ac.nz/courses/compsci105s1c/resources/ProblemSolvingwithAlgo
rithmsandData
Structures.pdf
http://interactivepython.org/runestone/static/pythonds/index.html［訳注 2］
https://www.udemy.com/python-j/
https://www.udemy.com/python-jp/［訳注 3］
http://postd.cc/●第 27 章 次のステップ
・294 ページ
著者のメールアドレス
cory@theselftaughtprogrammer.io
原著のサイトhttps://www.theselftaughtprogrammer.io/optin

原著の Facebook グループ
https://www.facebook.com/groups/
selftaughtprogrammers◎第 6 部
補章：継続して学ぶために・302 ページ『退屈なことは Python にやらせよう . ノンプログラマーにもできる自動化処理プログラ
ミング』
（オライ
リー・ジャパン、2017）https://www.oreilly.co.jp/books/9784873117782『プログラムの絵本 プログラミングの基本がわかる 9 つの扉』（翔泳社、2017）https://www.shoeisha.co.jp/book/detail/9784798146744『いちばんやさしい Python の教本 人気講師が教える基礎からサーバサイド開発まで』
（イ
ンプレス、
2017）
https://book.impress.co.jp/books/1116101151
・303 ページ『Python Boot Camp Text』（CC BY 4.0）
http://pycamp.pycon.jp/index.html『Python チュートリアル』（Python Software Foundation）
https://docs.python.org/ja/3/tutorial/index.html『みんなの Python 第 4 版』
（SB クリエイティブ、2016）
http://www.sbcr.jp/products/4797389463.html『Python エンジニア ファーストブック』（技術評論社、2017）
http://gihyo.jp/book/2017/978-4-7741-9222-2

『Python プロフェッショナルプログラミング第 2 版』（秀和システム、2015）
http://www.shuwasystem.co.jp/products/7980html/4315.html
・304 ページ『エキスパート Python プログラミング 改訂 2 版』
（アスキードワンゴ、2018）https://store.kadokawa.co.jp/shop/g/g301801000262/『わかばちゃんと学ぶ Git 使い方入門〈GitHub、Bitbucket、SourceTree〉』（シーアンド
アール研究所、2017）
http://www.c-r.com/book/detail/1108『Web 制作者のための GitHub の教科書 チームの効率を最大化する共同開発ツール』（イ
ンプレス、
2014）
https://book.impress.co.jp/books/1114101005『Learn Git Branching』（MIT ライセンス）
https://learngitbranching.js.org/
・305 ページ『アルゴリズムの絵本』（翔泳社、2003）
https://www.shoeisha.co.jp/book/detail/9784798104522『アルゴリズム図鑑 絵で見てわかる 26 のアルゴリズム』（翔泳社、2017）https://www.shoeisha.co.jp/campaign/book/algorithm/『Python Tutor』
http://pythontutor.com/『explainshell.com』
https://explainshell.com/『詳説 正規表現 第 3 版』
（オライリー・ジャパン、2008）https://www.oreilly.co.jp/books/9784873113593/

・306 ページ
正規表現の視覚化ツール
https://www.debuggex.com/
https://regex101.com/『［改訂新版］これからはじめるプログラミング 基礎の基礎』（技術評論社、2008）
http://gihyo.jp/book/2009/978-4-7741-3710-0『新装版 達人プログラマー 職人から名匠への道』（オーム社、2016）
http://shop.ohmsha.co.jp/shopdetail/000000004729/『SOFT SKILLS

ソフトウェア開発者の人生マニュアル』（ 日経 BP 社、2016）

http://ec.nikkeibp.co.jp/item/books/P51550.html
・307 ページ『ハッカーになろう (How To Become A Hacker）』
http://cruel.org/freeware/hacker.html
Stack Overflow
https://ja.stackoverflow.com/
teratail
https://teratail.com/
日本の Python コミュニティの一覧
http://www.python.jp/pages/community.html
PyQ
https://pyq.jp/
・308 ページ
ProjectEuler
https://projecteuler.net/
CheckIO
https://checkio.org/

Paizahttps://paiza.jp/●謝辞［訳注 1］
https://www.kickstarter.com/projects/913565060/the-self-taught-programmer＃＃以上