Pythonプログラム言語を学びたいならこういう方法もあるという話

python-logo-titleRaspberry Pi

お金が無い方こそプログラミングも書籍で学習した方が良いと思っています。本来は人に教えてもらうのが一番良い方法なんでしょうが、何にしてもお金はかかりますし、そもそも習えるような土地に住んでいない人もいるでしょう。

書籍なら事前に決まった金額しかかかりません。何よりも自分のペースで何度でも読み返すことで理解が深まる場合もあります。体系的にまとまっているというのも利点です。

今回、情報としてお伝えしたいのは、太っ腹な著者もいるということです。

考え方の違いであり、本来は貴重な情報は無料なことはありません。ましてや書籍としてまとめられ出版されているなら尚更です。

しかし、中には自身のWEBサイトでほぼ同じように公開してくれていて、寄附を募っているような情報もあります。

退屈なことはPythonにやらせよう ―ノンプログラマーにもできる自動化処理プログラミング

今回ご紹介する「退屈なことはPythonにやらせよう ―ノンプログラマーにもできる自動化処理プログラミング」Al Sweigart著は600ページという分厚い書籍です。

日本ではKindle本として発売されていません。しかも、意外と高い? まっページ分量から換算すれば安いのですけどね。

こちらの書籍はWEBサイトですべてが無償で公開されているので、英語が苦手でなければサンプルファイルのダウンロードと共に学習が可能です! 助かります。(クリエイティブコモンズライセンスの下で自由に読むことができます)

I put them online for free, because programming is too valuable and needs to be accessible to all. (You can also buy print and ebooks versions.)
プログラミングは非常に価値があり、すべての人がアクセスできるようにする必要があるため、無料でオンラインに掲載しました。(印刷版と電子書籍版も購入できます。)

http://inventwithpython.com/

日本で取り扱っているのはオライリージャパンで翻訳され日本語なので、日本語でない困ると・・・という方は書籍版しか選択肢はありません。英語でも翻訳でなんとかなら積極的にWEBサイトで読んでみてください。

著者のサイト:http://inventwithpython.com/
書籍の公開のサイト:https://automatetheboringstuff.com/

無償で何かを提供することで、結果的に大きな見返りがあるものです。本来の寄附とはまた違うこの考え方は増えてきました。

お金が無いな・・・でもPythonプログラムは勉強したい!?

こういった著者もいらっしゃいますので、今は無償で読ませていただき、お金が出来たら購入してあげるのはアリだと思っています。・・・きっと買います!もしくは次は買います!

内容は・・・良書です!

謳い文句のノンプログラマーはちょっと無理かな?という印象で、ある程度の下地があれば理解できないことはありません。全18章の内、実践が11章からなので、かなり導入部分にもページ数は割いています。

第0章–はじめに
第1章– Pythonの基本
第2章–フロー制御
第3章–機能
第4章–リスト
第5章–辞書とデータの構造化
第6章–文字列の操作
第7章–正規表現を使用したパターンマッチング
第8章–ファイルの読み取りと書き込み
第9章–ファイルの整理
第10章–デバッグ

第11章– Webスクレイピング
第12章– Excelスプレッドシートでの作業
第13章– PDFおよびWordドキュメントでの作業
第14章– CSVファイルとJSONデータの操作
第15章–時間の保持、タスクのスケジュール、およびプログラムの起動
第16章–電子メールとテキストメッセージの送信
第17章–画像の操作
第18章– GUIオートメーションを使用したキーボードとマウスの制御
付録A –サードパーティモジュールのインストール
付録B –プログラムの実行
付録C –練習問題への回答

学習用の本3冊

個人的にPythonでは「確かな力が身につくPython「超」入門 」がハマりました。合う合わないの文章と、技術的なレベルがあるので、いくつか購入してみるしかありませんね。

こちらの「退屈なことは〜」は実践内容からビジネス寄りなので自身の問題に置き換えて考えられるでしょう。
但し、ノンプログラマーでは難しいので、少しはPythonを別に勉強したのなら、テクニックやヒントとして、これを元にカスタマイズするのに便利です。

正直な話、初心者だとどこからどうするか分からなくて、ずっと基礎だけ演習していて飽きますから!

Webサイトに無償で公開してくれていても、書籍版やE-Book版がしっかりと価値に見合った金額なので、これからPythonを扱う人は積極的に購入してみてください。

Python学習にお得な情報でした。

ラズパイダの新着記事をメールで購読

メールアドレスを記入して購読すれば、更新をメールで受信できます。

467人の購読者に加わりましょう

タイトルとURLをコピーしました