1ヶ月でWebデザイン・プログラミングスキルをオーダーメイドのカリキュラムで学べるスクール、それがWebCamp。

「数億規模スタートアップのCTO講師」と「エンジニアキャリア専門のポテパン」が贈る、実践型Rubyスクール。

【無料で使える】Pythonを勉強できる学習サイト7つ

python学習サイト
Pocket

Pythonは非常に広範囲で利用されているプログラミング言語です。開発作業の生産性の高さやプログラムの読みやすさなどから、小規模開発から大規模開発まで汎用的に使用されています。Webシステムの開発において人気が高く、Djangoというフレームワークが開発されています。また、デスクトップのソフトウェアにも採用されることがあります。さらに、CAD、3Dモデリング、数式処理といった複雑な処理と大量のデータを用いるプログラムにも多く使われています。近年では、システム管理用のプログラムとしても採用され、Pythonが活躍する機会は多くあります。

Pythonは文法が平易で、読みやすいことから、プログラミング初心者にも推奨される言語になっています。Pythonは特定の目的に特化して、人気が高い傾向があります。前述のように、数式処理などの分野では根強い人気があります。また、最近は大量のデータの中から知見を見いだすビッグデータ関連のプロジェクトが流行していますが、Rというデータ解析に特化したプログラミング言語と並んで、実行速度の速いPythonの人気が高まっているといわれています。特定の分野に興味があり、その専門家を目指すのであれば、Pythonを学ぶという選択がとても魅力的なものになるでしょう。

ACT(アクト)

ACT

ACTはプログラミングをはじめとした学習コンテンツの提供メディアです。Pyhonのレッスンも複数あり、初心者向けにPythonの基礎構文に特化したものから、djangoとPythonを用いてランディングページを作成する実践に近いものまであります。デザイナー兼エンジニアの講師のレッスンなので、デザインも併せて学べる点が魅力です。

ACT(アクト)の詳細を見る

ドットインストール

ドットインストール

ドットインストールには大人気のPython講座があり、受講回数はなんと50万回超、現在受講している方も4000人以上います。Pyhonはシンプルで学習しやすいことから多くのプログラミング初心者に選ばれているようです。無料で学べる入門編の内容として、変数や数値、文字列、sortやjoinなどの命令、辞書、変数、オブジェクト、モジュールなどがあり、テーマごとに短い動画に分かれています。

ドットインストールの詳細を見る

paiza(パイザ)

paiza
paizaでは5万人が受けたプログラミングのデータを元にカリキュラムが組まれています。環境構築もいらず、オンラインエディタですぐにPytohnの勉強を始めることができます。3分の動画を15本分見て「平成年度の計算」や「おみくじ」など、簡単なWebアプリケーションを作れるようになります。また、コードガールこれくしょんを使えば、プログラミングの問題を解きながらゲーム感覚でPythonの勉強ができます。

paiza(パイザ)の詳細を見る

Progra!(プログラ)

Progra!

Progra!は一つ一つ課題を提出していくことでプログラミング能力を鍛えるサイトです。Pythonの重要項目55個だけ取り出した「これだけ!Pyhonコース」とより広い129項目をカバーしている「全部入りPythonコース」の2種類があります。「画面に文字を表示する」「変数を使う」「配列を使う」といったようにやることベースで一項目ずつ積み上げていく学習スタイルなので、プログラミングに苦手意識のある方でも挫折することなく続けられます。

Progra!(プログラ)の詳細を見る

Udacity(ユダシティー)

Udacity
UdacityはGoogleなどからも協力を得ているアメリカのオンライン学習サイトです。基本的には英語のサービスですが、リクルートとも提携することによって一部日本語対応しています。Pythonの講座も日本語字幕付きであるので、英語が苦手な方でも学習できます。関数やクラスに関して学び、課題にチャレンジする2週間程度で修了可能な初心者向けのプログラムです。講師はスタンフォード大学の修士号取得、過去にGoogleで勤務という輝かしい経歴を持つエンジニアです。

Udacity(ユダシティー)の詳細を見る

Python-izm(パイソンイズム)

Python-izm

Python-izmは、Pythonに特化した学習サイトです。Pythonがそもそもどんな言語か、どこからインストールするか、基本的な構文などを知れる入門編、if文、for文、print文などのメソッド、インポート、開発環境などを学べる基礎編、関数の取り扱い、パッケージ化、拡張子の取得などを学べる応用編があり、初心者から上級者まで幅広いプログラミング学習者に愛用されています。

Python-izm(パイソンイズム)の詳細を見る

CheckiO

CheckiO

CheckiOは、ゲーム感覚でPythonを学べるWebサービスです。プログラミングの問題をクリアすることで、レベルを上げて次のステージに進めます。解いた問題については他のユーザーの別解が見れる上に、コメントやいいねをもらえたりとユーザー間の交流も盛んです。Pythonの基本を身につけて、さらにスキルアップしたい方にオススメです。
CheckiOの詳細を見る

Python(パイソン)の勉強を成功させるために

Pythonは初心者向けのプログラミング言語で、多くの人がプログラミング学習の入り口としています。以前は学習コンテンツは外国のものばかりだったため本で学ぶ人が多かったですが、最近では上記のように日本語のWebサービスやWebサイトが多く出てきて学びやすい環境が整ってきました。Pythonに興味が湧いた方は是非利用してみてください。

投稿者:プロスタ編集部

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

おすすめスクール

全国30校舎で展開されるヒューマンアカデミーのWeb講座は修了者数4万人超、講師とカリキュラムの満足度がどちらも9割を超えています。就職や転職に必要なレベルの実務スキルを身に付けられます。

初心者がプログラミングで挫折しない学習方法を無料動画で公開中。オンラインに特化したプログラミングスクール「TechAcademy(テックアカデミー)」が解説。

この記事が気に入ったら
いいね!しよう

プロスタの最新情報をお届けします

あわせて読みたい

関連記事

イチ押しランキング

1リナックスアカデミー

リナックスアカデミー

2システムアーキテクチュアナレッジ

システムアーキテクチュアナレッジ
ページ上部へ戻る