<h2><strong>◆自分のコードを改善したくなる!プロが実践する書きかた◆
</strong></h2>「自分が書いたコードは、仕事で通用するか不安……」
「動くものは作れる。
そこからどう上達すればいい?」
そんな悩みを抱えるあなたに、VTuberサプーがPythonでのコードの書きかたをお教えします! 本書は、コードの見た目の整えかたから、読みやすさ、シンプルさ、安全性……などを意識した「プロ」の知識とテクニックをまとめました。
中の人のエンジニア経験から得た知見をもとに解説しているので、実際に現場でちゃんと役立つコードに改善できます。
この1冊で、自分の書くコードをワンランクアップさせましょう!
<h2><strong>■こんな方におすすめ
</strong></h2>・エンジニアへの転職を見据えてPythonを勉強中の人
・よりよいコードの書きかたを知りたい人
<h2><strong>■目次
</strong></h2>●
<strong>第1章 コードは動けばなんでも同じ?
</strong> 1-1 「動けばどんなコードでもいい」から卒業しよう
1-2 良いコードとはどんなコードなのか?
1-3 Pythonらしいコードを書こう
1-4 コードの書きかたにはトレンドがある
1-5 モチベーションを保ちながらスキルアップする方法
●
<strong>第2章 まずはコードの見た目を整えよう
</strong> 2-1 コードのお作法「PEP8」の要点をおさえる
2-2 コードフォーマッターblackで自動整形してみよう
●
<strong>第3章 読みやすいコードに改善するテクニック
</strong> 3-1 コードは適切なサイズで分割しよう
3-2 スッキリしたif文を書くコツ
3-3 ネストが深くなりすぎないようにしよう
3-4 変数名・関数名・クラス名の命名にも注力する!
3-5 要所にわかりやすいコメントを残すには
●
<strong>第4章 Python便利機能でシンプルなコードを書く
</strong> 4-1 for文で活躍する組み込み関数
4-2 よく使う標準ライブラリ
4-3 スッキリしたコードが書けるPython便利機能
●
<strong>第5章 プロが意識する安全性が高いコードとは?
</strong> 5-1 変数のスコープを意識しよう
5-2 ミュータブル/イミュータブルの違いに要注意
5-3 「副作用」がないコードを書くために
5-4 インプレースかどうかを意識しよう
5-5 型ヒントで可読性と安全性を高める
5-6 安全性の要! 例外処理を書こう
5-7 テストコード以外でも使えるassert文
5-8 ログを出力しよう
●
<strong>第6章 中級者への壁! クラスとオブジェクトに慣れる
</strong> 6-1 クラスとはなにか? 概念を理解しよう
6-2 dataclassでデータ格納に特化したクラスを作る
6-3 オブジェクト指向を正しく理解する
●
<strong>第7章 バグがあるかも? テストコードを書こう!
</strong> 7-1 テストコードとはなにか?
7-2 pytestを使ってテストコードを書いてみよう
●
<strong>第8章 自力でエラーを解消するために
</strong> 8-1 エラーを解消するためのヒント
8-2 YouTubeの質問で多いエラー
●
<strong>巻末付録 厳選! プログラミング学習に役立つサービス
</strong><h2><strong>■著者プロフィール
</strong></h2><strong>サプー
</strong>:VTuber。
おもにPythonプログラミングの解説動画を投稿。
2021年1月にチャンネルを開設して以来、わかりやすく実務に使える解説内容が好評を博しており、2024年6月時点で、チャンネル登録者数8万人。
総再生回数は約490万回を突破している。
中の人はPythonエンジニアとして働く。
YouTubeチャンネル:www.youtube.com/@pythonvtuber9917
画面が切り替わりますので、しばらくお待ち下さい。
※ご購入は、楽天kobo商品ページからお願いします。
※切り替わらない場合は、こちら をクリックして下さい。
※このページからは注文できません。
0.0 (0件)