音楽と猫と紅のクラブ

古傷は何も感じません。麻痺してます。

プログラミング学習でお世話になった書籍のまとめ

2024-02-09 23:48:54 | プログラミング

音楽ざんまいの日々でしたが、思うところあってプログラミングの学習を始めました。

今では基本的なPythonコードは書くことができるようになりました。

独学を志向した私にとっては、これまで出会った書籍に心より感謝しています。

 

そこで、プログラミングの学習でお世話になった書籍をまとめてみました。

 

①『CPUの創りかた』

大橋 亮太さんにご紹介いただきました。

https://jp.linkedin.com/in/ryotaohashi-codor

 

CPUの創りかた|マイナビブックス

CPUの創りかた|マイナビブックス

IC10個のお手軽CPU設計入門!

 

 

 

②『マスタリングTCP/IP 入門編』

マスタリングTCP/IP 入門編(第6版) | Ohmsha

マスタリングTCP/IP 入門編(第6版) | Ohmsha

 本書は、ベストセラーの『マスタリングTCP/IP 入門編』を時代の変化に即したトピックを加え、内容を刷新した第6版として発行するものです。豊富な脚注と図版・イラストを...

オーム社

 

 

③『PythonによるTCP/IPソケットプログラミング』

PythonによるTCP/IPソケットプログラミング | Ohmsha

PythonによるTCP/IPソケットプログラミング | Ohmsha

本書は、Pythonによる実装を前提として、ソケットプログラミングに必要な知識をわかりやすく解説する入門書です。TCP/IPやソケットの原理を説明したのち、Pythonでソケット...

オーム社

 

 

④『ネットワーク自動化とプログラマビリティ』

ネットワーク自動化とプログラマビリティ

ネットワーク自動化とプログラマビリティ

本書はネットワーク自動化とプログラマビリティにフォーカスした解説書で、ネットワークエンジニアの業務を「より効率良く」「より生産的に」進化させるためのエッセンスが...

 

 

 

⑤『サイバーセキュリティプログラミング 第2版―Pythonで学ぶハッカーの思考』

サイバーセキュリティプログラミング 第2版

サイバーセキュリティプログラミング 第2版

情報セキュリティ技術者の必携書がPython 3に対応して大幅改訂。本書ではPythonを使ったサイバー攻撃手法について解説します。基本的な通信プログラムからProxyやRawデータ...

 

 

 

⑥『Pythonハッカーガイドブック 達人が教えるデプロイ、スケーラビリティ、テストのコツ』

2022/8 この頃大切な友人がなくなった。

 

Pythonハッカーガイドブック|マイナビブックス

Pythonハッカーガイドブック|マイナビブックス

言語をより深く理解し、達人の経験に学び、一歩進んだPythonスキルを身に付ける!

 

 

 

⑦『Pythonトリック』

Pythonトリック | 翔泳社

Pythonトリック | 翔泳社

Pythonプログラマなら身につけたい玄人技 本書は、 Dan Bader, "Python Tricks The Book: A Buffet of Awesome Python Features" dbader.org, の翻訳書...

Shoeisha

 

 

⑧ 『実用的でないPythonプログラミング』

2023/11

実用的でないPythonプログラミング - 共立出版

実用的でないPythonプログラミング - 共立出版

実用的でないPythonプログラミング詳細をご覧いただけます。

 

 

 

⑨『きれいなPythonプログラミング』

2023/1-

きれいなPythonプログラミング|マイナビブックス

きれいなPythonプログラミング|マイナビブックス

誰にでも読みやすく。Clean Code を実践しよう

 

 

 

⑩『Effective Python 第2版』

2023.4-

これはむずかしい章もありましたが、大きな収穫でした。

Effective Python 第2版

Effective Python 第2版

GoogleでPythonを使ったさまざまなサービスを立ち上げ、Pythonを知り尽くした著者による、Pythonエキスパート必携書の改訂版です。第2版ではPython 3.8に対応、データ構造、...

 

 

 

⑪『もっと実用的でないPythonプログラミング』

2023.10

これは相当によい。

もっと実用的でないPythonプログラミング - 共立出版

もっと実用的でないPythonプログラミング - 共立出版

もっと実用的でないPythonプログラミング詳細をご覧いただけます。

 

 

 


プログラミング初心その続き

2020-09-08 22:37:00 | プログラミング
プログラミングあれからもこつこつ精進してます。
私の学習法はズバリYouTubeのチャネルの視聴です。
結構、みなさんいい事発信されてる。

どのページもたまに広告入るんだけど、まいろいろあるけど、今なら受講料50,000円オフとか。どんな元金なのかなと想像しながらスルーするもプログラミングの世界は奥深い。。

思えば結構な時間Pythonの基礎やってて、ちょっとしたカードゲームのコーディングを通して実践編を試したりして、やっとWebアプリ製作に挑むの私。

今回は仮想環境にdjangoの設定とかしてて出来て嬉しいの画面。





プログラミング初心編

2020-08-26 22:40:05 | プログラミング

さて、前回ここ数か月に起こった出来事を何気に振り返ったりしたのですが

その中でプログラミングを始めた事、少しお話します。

 

きっかけとなったのは、

一冊の書籍「プログラマーになりたい!」(長岡英史著)です。

https://www.amazon.co.jp/dp/482229594X/ref=cm_sw_r_cp_api_i_xiNrFbSQ4KYWH


この中でPythonの言語が用いられており、開発環境構築からWebアプリ開発、デプロイまで一気に読めます。

私はプログラミング言語自体に特にこだわりはなかったのですが、この本がきっかけでPythonを知ってその知識習得を始め。

最初はもう勘どころを頼りにYouTubeのチャネルを見付けてPythonの基礎の基礎から始めました。

こんなガチのYouTubeとの対局は始めてかもです。

 

いまのところ日々楽しく進める事ができてます。

プログラムの基本構造、変数、変数に入れるデータ型、リスト、演算子、条件分岐、繰り返し

そして、関数、クラス、アトリビュートとメソッド

それなりに時間を見つけて進めていきました。

 

ある程度コーディングを紹介してくれるチャネルも探して、

オブジェクト指向言語という"セカイ"になんとかフィーリングでついて行ってるところ。

オブジェクト指向??

現実の世界に存在するものをコードで作る…ってことか…みたいな段階でございます。

 

プログラミングは95パーセントが挫折などというキャッチフレーズを聞くと、心にさざなみが立ちますが

これからも楽しんで5%の中にくっついていたと思っております。

 

学んだこと、もうちょっと自分の言葉で書けるようになること夢見ております。

プログラミング中は猫さまが足元に来て暇こいてます。