Progateは、スライド形式でPythonを学べる学習サイトです。イラスト中心のカラフルなスライドは非常にわかりやすく、初心者でもサクサク進めることができるでしょう。Progateでは、自分のPCにPythonの開発環境を構築する必要はありません。ブラウザ上にコードを書き、実際に手を動かしながら学ぶことで、Pythonへの理解を深めることができます。 Web版だけでなくアプリ版も用意されているので、好きな時間に好きな場所で気軽に学習できます。
Pythonの基礎を学ぶコースは無料ですが、応用コースに進む場合、料金が発生します。
ドットインストールは、動画形式でPythonについて学べる学習サイトです。 すべての動画が3分程度で構成されているため、スキマ時間に気軽に学習できます。 初心者でも無理なく楽しく学習を続けられるよう、実践的に学べるレッスンが豊富に用意されています。プレミアム会員になると全ての動画が視聴でき、現役エンジニアにわからない箇所を質問することも可能です。
ただ、ドットインストールはProgateと異なり、ブラウザ上でプログラムを実行することはできません。実際にプログラムを動かすには、自分のPCにPythonの開発環境を構築する必要があります。環境構築の手順を解説した動画が用意されているので、自分の手で環境を構築したい方や、プログラミング経験がある方にオススメです。
Paizaラーニングは、動画レッスンを見ながらPC上でPythonのプログラムを実行できる学習サイトです。Python3入門編は全11レッスンで構成されており、1レッスンごとに5~12回のチャプターが用意されています。Pythonの基礎を短時間で学習できるよう、内容は基本的かつシンプルで、サンプルプログラムや演習課題のボリュームも少なめです。そのため、無理なくPythonへの理解を深めることができます。また、ユーザーサポートも手厚く、わからない点などをエンジニアに質問することも可能です。「Python×AI・機械学習入門編」など、上級者向けの講座も用意されています。(一部無料・有料プラン)
Udemyは、多種多様な分野の学習講座を販売している、買い切り型の学習サイトです。学習動画のコンテンツ量は圧倒的で、Python関連のものだけでも10,000件近くヒットします。基礎から専門性の高いもの、応用編まで幅広くカバーされているので、自分が学びたい分野をピンポイントで学習できます。Udemyは世界中で利用されているため、海外の講座も受講可能。Pythonの最前線について学びたい方にもおすすめです。
Udemyでは頻繁にタイムセールが開催されているので、気になる動画がセール対象になったら迷わず購入するとよいでしょう。