Python 独学プログラミング プログラミング初心者の教材テキスト〜感想文〜

あっ どうも子へびです。

子へびには珍しく体調を崩ししばらく体調の回復に専念していました。今年は梅雨開けが史上最速とのことですが、子へびは梅雨の時期に毎年体調を崩してしまうので良かったかな?梅雨も自然の恵なので大切な時期ですが体調を壊してしまうのは勘弁です。

しばらくcode書きもお休みしてしまって焦りまくている子へびです。やっぱり毎日少しでもcodeは書き続けたいと思います。今日は最後まで読み切った独学プログラマー byコーリー・アルソフ の本の感想です。

【良い点】
①単なるPythonのcodeルールだけでなくプログラミングには必要な相対的知識がざっと学べる。
②bash・正規表現・パッケージ管理・バージョン管理・HTML・データ構造などいずれ使いそうな知識が学べる。
③練習問題が巻末に付いていてパソコンなしでも練習ができる。
番外編
①毎回格言が記載されていて心に響く。
②今までMaster松陰のcodeサンプルばかり読んでいたので人の書くcodeサンプルが新鮮だった。

難点はコンピュータサイエンスの本を読んで知識があったので文章を理解することができたけど、専門用語がじゃんじゃん出てきて1冊目に読む本としてはちょっと難しいかな?けど総合的には読んで良かったと思います。言語に特化した本が多い中広く浅くでも色んな手法を紹介してくれるのは次の勉強したいものを見つけることにはなるし、興味の幅が広がると思います。今書いているブログだってHTMLは文字で文字を装飾するMarkupのための言語の1つであることも改めて知りました。

子へび

へ〜そうだったのか。

と納得したしだいであります。理由を知っておくと役割を覚えやすいかな?初心者が2冊目、3冊目に読む本としてはおすすめです。

そして次なる教材を探しに本屋さんへ行くまたしても気になる本が・・・。

オライリージャパンから発売されているHeadFirstPythonです。パラパラと中身をみたけど今回の本のように広く浅く色んな知識が学べて、参考書らしくない記述方法で読んだら楽しそう。まさにザ・アメリカのテキストって感じです。読んでみたいな〜。けど内容がかぶるところが多々あるのでおあずけです。笑 次のステップに進まないとですね。

子へび

本当はSwiftの本を探しに行ったはずなのに・・・。

Pythonは行くたびに新しい魅惑的な本が発売されていてきりがないです。

Python 独学プログラミング プログラミング初心者のPythoncodeの知識〜便利グッツ編〜

あっ どうも子へびです。

今日すももを食べて気がついたのですが、みかんに続きすももも丸呑みしていた子へびです。子へびがフルーツを丸呑みしているのにはそれなりに理由もあって、フルーツの果汁をたらさずに全て口の中に含んで食べたいという子へびなりの理由があります。美味しい食べ方なので是非お試しを。

子へびのPythonに対するcodeの知識はまだまだで使ったことのない関数等もたくさんありますが、そんな子へびみたいな人の為に?!基本的によく使うPythoncodeを一覧にしてくれている方がいました。子へび場合初心者なので、そもそもどんな関数が存在しているかすらよくわからなかったのでMaster松陰に

子へび

かくかくしかじか・・・みたいに辞書型の中からデータを取り出すことはできますか?

のように子へびがやりたい内容を説明して理想を語って、Master松陰から

Master松陰

そんな時はこのように書きます。

と書き方のサンプルが記載されているURLサイトを送ってもらって参考にしていました。けどこれには難点もあっていろんなサイトをブックマークさせておかないといけないのでどんどんサイト登録が増えてあとで見返すとちょっとみずらいかな?けどこの記事を見つけて、

子へび

早くこの記事を見つけたかった。

っと感じた次第であります。わかりやすいし、よくここまでまとめてくれたなっと思いました。まだ使ったことのない関数もあるのでこれからも参考になればなっと思っています。

https://qiita.com/gold-kou/items/9713f6fd82baf1eccd6a

Python 独学プログラミング プログラミング初心者の悩み事 〜進むべき道編〜

あっ どうも子へびです。

スクワットを初めて早数ヶ月・・・。スクワットは果たして効いているのでしょうか?毎朝コーヒーを沸かしながらするスクワットが段々厳しい季節に差し掛かってきました。何せこの時期からじっとりしている子へびですからスクワットをするとさらにじっとりします。でも体が温まっている証拠だからいいのかな?

navigationviewはそれぞれのviewが表示されていましたがようやく問題点にきずき画面を全て繋げることができました。そこまではよかったのですが共通変数をいききさせることがうまくいかず今更ながらまたデータベースをいじることに・・・。そしてまたうまくいかない。笑 なんかずっとこのデータベースに戻って修正ばっかりしているような気がしますが、やはりこう考えると設計がよくないだな。っと改めて思います。やはりちょこちょこ直すと次にほころびができてつじつまが合わなくなってくる感じでしょうか?けどMaster松陰から言いわたされた期限はあと1日。

子へび

まにあうかな〜。

とりあえずやれるところまで頑張ろう!

今日は今読み進めている本に紹介されていたあるサイトをご紹介。
https://postd.cc/
ハッカーニュースを日本語に翻訳したサイトです。Master松陰にも紹介したら面白いのでブックマークしておくと興味津々なご様子でした。そしてこのサイトの記事にとても感慨深い記事があったのでご紹介です。
https://postd.cc/i-know-how-program-i-dont-know-what-program/
プログラミングの書き方は知っているが、何をプログラミングしていいかわからない。っというタイトルの記事です。今まさに子へびが悩んでいることズバリだったのでもしよかったら読んでみてください。なるほどっと子へびは記事を読んで思いました。そのほかいろんなジャンルの記事があり読んでいて為になることも多いのでお気に入りです。

そういえば子へびのブックマークもだいぶコンピュータ関係のものが増えてきたな。

Python 独学プログラミング プログラミング初心者の参考書(Python編)〜寄り道ばかりなり〜

あっ どうも子へびです。なんと子へび連休前に絶不調・・・。喉が痛いし偏頭痛だしなんかだるい・・・。もしやこのタイミングで風邪?!前回の花粉症の疑いの時と同じような症状なのでなんかのアレルギーなのかな?さてさて困った。

今日はいきなりMaster松陰

子へび!食事もコードも偏りはダメです。例えば大工で言うなら、のこぎりは使えるけどカンナとノミは使えないみたいなものです。

と先日言われ

子へび

確かにこのままでは自分の伸び代を広げることはできないのかもしれないな。

と思い単純な子へびはなんかいい本ないかな?っと大好きな本屋さんへと即行動。Master松陰のおすすめはSwiftだったのでSwiftの棚をみに行くと、思いの他数がない。そしてなんかグッとくる本が見当たらずフラフラっとPythonの棚へ。すると何やら新書がたくさん出ているPythonの棚。ついつい何冊か手にとると気になる1冊が・・・。今子へびが直面している問題を解決してくれそうな1冊でした。
それがこちら

独学プログラマー1冊で丸わかり コーリー・アルソフ著書 です。

タイトルが気になって手に取った本ですが、独学でどんなことができるのかが気になってつい購入してしまいました。

子へび

あっ ああれ?Swiftの本を買いにきたはずなのにまたPythonの本を買ってしまった・・・。Master松陰になんて言おう・・・。

っと後から思ったのは言うまでもありません。

まだ最初の方のpageはcodeの基礎部分なので復習がてら読みすすめています。けど子へびが1番最初に買ったピロピロおじさんの出てくる参考書より最初から専門用語がバシバシ出てきて最初がこの本だったら子へびは無理だったかも?専門用語の中にはLinuxとはOSなんかも登場してきてコンピュータサイエンスの本を読んでたからこそイメージは湧くけどいきなり全くの素人子へびみたいな方が読むにはちょっととっつきにくい本かもしれません。良いところは章の後に必ず練習問題があって、その次ページには必ずメモがあるのでパソコンを持ち歩かなくても練習問題にチャレンジできるところです。読み進めてまた感想をUPしたいと思います。

おまけ

子へび

本当はもう1冊買おうとした本がありました。プログラマーの為の数学という本です。子へびの好きな素数やら、詳しいビットの説明やら、条件分岐はそもそも数学の考えからきているなんかが書かれていて興味深々!思わず購入しそうになりました。けどこれ以上読み道は・・・っと思い止まりましたがやっぱり気になる。笑