Python
Python環境構築
Python入門教材を探してる人が見る記事
Pythonで競プロ(N年前)
PyCon
ハーバード大学のコンピューターサイエンス入門コースは日本語版が無料公開されている
https://cs50.jp
Week0. イントロ
Week1. C言語
Week2. 配列
Week3. アルゴリズム
Week4. メモリ
Week5. データ構造
Week6. Python
Week7. SQL
Week8. HTML, CSS, JavaScript
Week9. Flask
Week10. ラップアップ
Udemy Python + 応用 + コードスタイル
MITの研究者等がPythonのコンパイラ、Codonを発表。Pythonが10倍から100倍速くなりC/C++と同等になるという。
https://twitter.com/jingbay/status/1634586237196726272?s=20
は?w
退屈なことはPythonに任せよう
もはや退屈なことはChatGPTに任せようになりかけてるけど、名著
Pythonのオブジェクト指向プログラミングを完全理解
https://qiita.com/kaitolucifer/items/926ed9bc08426ad8e835
【Python】import system の全体像
https://zenn.dev/sankantsu/articles/3de204445e9b4a
2024年のPythonプログラミング
https://tech.uzabase.com/entry/2024/02/02/120601
Python学習教材
https://mitani.cs.tsukuba.ac.jp/book_support/python/python_slides.pdf
Python Boot Camp テキスト
https://pycamp.pycon.jp/textbook/index.html
https://github.com/pyconjp/pycamp.pycon.jp
Effective Python
1章 Pythonic思考
2章 リストと辞書
3章 関数
4章 内包表記とジェネレータ
5章 クラスと継承
6章 メタクラスと属性
7章 並行性と並列性
8章 頑健性と性能
9章 テストとデバッグ
10章 協働作業
Pythonの Linter Formatter は、もうRuff一択。最短5分でプロジェクトに導入
https://zenn.dev/tk_resilie/articles/python_ruff_setup
Python の標準ライブラリに含まれているPythonコードのコーディング規約
https://pep8-ja.readthedocs.io/ja/latest/#
プログラマが持つべき心構え (The Zen of Python)
https://qiita.com/IshitaTakeshi/items/e4145921c8dbf7ba57ef
Anthropicで利用されているモダンなPython開発のベストプラクティス
https://zenn.dev/yareyare/articles/d67aa75b37537c