プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

自分の市場価値を知りたい人にオススメの記事です

【すぐできる】エンジニアとしての市場価値を診断してみよう!

エンジニアが市場価値を把握しておくべき理由 エンジニアは、なぜ市場価値を把握しておいた方がいいのか、まずはその理由について説明します。 エンジニアの市場価値を決める要素 エンジニアの市場価値を決める要素について説明します。 経験業務と年数 ...

続きを見る

Pythonの学習でおすすめの本と動画(Udemy)【2022年最新】

更新日:

記事の内容


この記事では、Pythonを学習する上での良書と動画教材を紹介していきたいと思います。

Udemyのここがオススメ

  • 一ヶ月間は自由に返金することができるので、お試しで講座を受けられる。
  • 情報が古くなった場合には、著者が教材をアップデートしてくれることが多いので、初心者に優しい。

目次

関連記事の紹介

初心者向け【入門編】

脱初心者のための問題集 Python編

Pythonの基礎的な文法を学習し終わった後、次に何をしようかと考えている人にオススメの本です。
基礎を学んだ後にするべきことは、アウトプットです。
この本では、そのアウトプットをするための演習課題が、60問、用意されています。

この本を読み終えた後は、まず間違いなく、初心者から中級者に向けてのステップアップができているはずです^^
Pythonを勉強するさい、2冊目に最適な本です。

この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^
無料体験後も、200万冊以上の本を月額980円で読むことができる、読書好きにはもってこいのプランです。

スラスラ読める Pythonふりがなプログラミング

ふりがなプログラミングシリーズのPython版です。
文句なしに、やさしい内容なので、これからプログラミングを始めてみようという人は、この本から始めると良いかもしれません。

いちばんやさしいPythonの教本

こちらは、初心者向けの定番シリーズですね。
作りながら楽しく学んでいけるので、飽きずに学習を進めていけるはずです。

3ステップでしっかり学ぶ Python 入門

山田祥寛さんが、手掛けている本に外れは少ない印象です。
プログラミング初心者向けではありますが、「この項目で学ぶこと」「実際にやってみよう」「理解しよう」という3つのプロセスを通して勉強することで、Pythonの基礎を学ぶことができます。

やさしくわかるPythonの教室

小学生くらいの女の子と先生の対話形式で学習が進んでいきます。
Pythonのインストールから文法、関数とクラス、正規表現などのを学習し、最後にライブラリを利用したPythonの学習を行います。
PandasとTensorFlowについても学習します。
一冊目としては少し難しいかもしれません。

独学プログラマー

初心者向けの、広く浅く書かれている本です。
ただし、プログラミングが始めての方の中には、「説明が雑」と言う人もします。
2冊目以降に買う方が無難かもしれません。

スッキリわかるPython入門 (スッキリわかる入門シリーズ)

プログラミング未経験の方が、後に自走学習できるような知識が一通りまとまっています。
例題などに取り組みながら学習できるので、最初の一歩には非常に良いです。

文系プログラマーのためのPythonで学び直す高校数学

数学の勉強をやり直したい人で、Pythonも一緒に勉強したい人にオススメの本です。

Python と AWS で始める!! 感情分析 AI を使った実践的 LINE Bot 開発入門

今すぐ詳細を見てみる

この講座で身につくこと

  • LINE Bot の基本的な作り方がわかります
  • 画像解析系の機械学習 API をはじめ、さまざまな API の呼び出し方がわかります
  • AWS サービスを活用して、自身の WEB API を作るやり方がわかります

「Python の基本は学んだけれど、次に何をしていこうか迷っている」という方にオススメの動画です。

現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用

今すぐ詳細を見てみる

シリコンバレーで働く酒井さんの動画教材です。
Pythonの基礎から始まり、応用編まで学ぶことができます。
応用ではデータ解析、データーベース、ネットワーク、暗号化、並列化、テスト、インフラ自動化といったことまで学べます。

初心者は基礎編を勉強して、できそうならば応用編に進みましょう。

米国AI開発者がゼロから教えるPython入門講座

今すぐ詳細を見てみる

米国AI開発者の講師が、Pythonをゼロからやさしくわかりやすく教えます。
本当にゼロから教えるので、プログラミングの経験がなくてもOKです。

中級者向け

Pythonコードレシピ集

Pythonで入門レベルのコードを書けるようになったとき、現場で役立つ良質なレシピ集です。
Pythonエンジニアが初心者から中級者に進むためのステップになります。

入門 Python 3 第2版

本書は、ベストセラー『入門 Python 3』の6年ぶりの改訂版で、プログラミング初級者を対象としたPythonの入門書です。
プログラミングおよびPythonの基礎から、ウェブ、データベース、ネットワーク、並行処理といった応用まで、実践を見据えたPythonプログラミングをわかりやすく丁寧に説明します。

Pythonチュートリアル 第4版

本書はプログラミング言語Pythonの作者Guido氏が書き下ろした、Python入門者のための手引書です。
Pythonの言語とシステムの基本的な機能やコンセプトをわかりやすくまとめて解説し、さらにPythonの特徴的な機能を数多く取り上げて紹介しており、Pythonの雰囲気とスタイルをつかむことができます。

Python実践入門

初心者から中級者向けで、より実践的なPythonのプログラムが書かれています。
サンプルコードとコメントが丁寧なので、わかりやすいです。
CIの設定も含めて解説があるのは、嬉しいです。

テスト駆動Python

テストコードを書くことについて学びたい人にオススメです。

本書の目的

  • Pythonを使っているのでpytestを使ったテスト駆動開発する
  • シンプルなテストをシンプルに書く
  • 複雑なテストもシンプルに書く
  • 読みやすいテストを書く
  • self.assertEqual()やself.assertLessThan()のようなものではなく、assertだけでテスト駆動する
  • 単体テストまたはnoseのテストを実行できるようにする

Python実践データ分析100本ノック

「Kaggleを始める前に、まだ自信がないし、もう少し基礎的なところを勉強したい」と思っている人にオススメの本です。
逆に、Kaggleをやり込んでいる人にはオススメしません。

実践力を身につける Pythonの教科書

文法の基礎から始めて、後半ではより実践的なものを作っていきます。
クジラ飛行机さんの著書は、いい本が多いです。

退屈なことはPythonにやらせよう

初心者から中級者向けで、より実践的なPythonのプログラムが書かれています。
ノンプログラマーにとっては難しいと思うので、個人的には2冊目に選ぶのがいいと思います。

Pythonでいかにして暗号を破るか

本書は、暗号、暗号解読、暗号学について興味を持っている人のためのものです。
本書の暗号(23章と24章の公開鍵暗号を除く)はすべて古典的なものであり、ノートPCの計算能力でも解読できます。

暗号化プログラムを書きながら学び、それに対する解読プログラムも作ることがメインとなる本です。
もともと海外で発売された本らしく、売り上げがよかったので日本での販売もされることになったそうです。

米国データサイエンティストが教える統計学超入門講座【Pythonで実践】

今すぐ詳細を見てみる

統計学の基礎をゼロから学べます。
学習した理論をPythonでどのように実際のデータに適用できるのかも学習でき、理論x実装の相乗効果で確実に統計学を習得できます。

現役シリコンバレーエンジニアが教えるPythonで始めるスクラッチからのブロックチェーン開発入門

今すぐ詳細を見てみる

シリコンバレーで働く酒井さんの動画教材です。
Pythonを使ってブロックチェーンをスクラッチから作成します。
ブロックチェーンに対する概念的なことだけでなく、内部的な実装がどうなっているかも理解することができます。

まずは2時間で学ぶ、はじめての Django

今すぐ詳細を見てみる

フレームワークのDjangoをサクッと勉強したい人にオススメの動画です。
Django GirlsというチュートリアルにそってDjangoを学ぶことができます。

【Flask・Python3で高速ウェブ開発!】Flaskによるウェブアプリ開発入門

今すぐ詳細を見てみる

フレームワークのFlaskをサクッと勉強したい人にオススメの動画です。
Flaskでブログアプリを作成して、Web上に公開するところまでやります。

上級者向け

プロフェッショナルPython ソフトウェアデザインの原則と実践 (impress top gear)

本書の内容を習得することで、初中級者はコーディングスキルを大きく向上させ、プロフェッショナルなプログラミングへの道を見通せるようになります。
ベテランの開発者が最近のトレンドを押さえて、昔の知識を更新するのにも向いています。

エキスパートPythonプログラミング

Python開発のベストプラクティスが、この本には書かれています。
Python開発のエキスパートになりたいという方は、是非、この本を読んでみて下さい。

Pythonプロフェッショナルプログラミング 第3版

この本では、Python開発で使われる技術を網羅的に紹介しています。
これから、Pythonを使って本格的にチーム開発をしてきたい人は、是非、読んでみて下さい。

Effective Python

一線級のプログラマたちが座右の一冊としている「Effective」シリーズです。
ベストプラクティスや落とし穴の避け方、より良いPythonコードを書くために何をすべきかという内容が書かれています。

Fluent Python ―Pythonicな思考とコーディング手法

分厚い本です(笑)
Pythonっぽく書くためのノウハウが詰まっていて、読んでいて楽しくなります。
Pythonに関する深い知識が欲しい人には、これほど助けるになる本はないと思います。

電子書籍を大きな画面で読みたい人には、外部ディスプレイがオススメです

ディスプレイのオススメ【2022年最新】

ディスプレイの選び方 ①、使い方に合ったサイズを選ぶ まずは、サイズを決めていきましょう。 21型といった場合の「型」はインチ(2.54cm)を意味し、画面の対角線の長さが21インチであることを示しています。 19インチ以下のモニターは、コ ...

続きを見る

プログラミングスクールに行きたい人には、この記事がオススメです

都道府県別のプログラミングスクール紹介【2022年最新】

プログラミング言語 北海道 東北 関東 中部 近畿 中国 四国 九州 沖縄 まとめ この記事では、都道府県別にプログラミングスクールを紹介しました。 近くに行ってみたいスクールがあれば、是非、連絡をしてみて下さい^^ Good luck w ...

続きを見る

関連コンテンツ

-プログラミング, 書評

Copyright© プログラミング道場 , 2022 All Rights Reserved Powered by AFFINGER4.