※こちらの記事は、プロスタ編集部が現在大変人気の高いPythonの文法記事を公開することで、皆様の学習にお役に立ちたい意図で投稿しております。
参考サイト:【無料で使える】Pythonを勉強できる学習サイト7つ
#【無料で使える】Pythonを勉強できる学習サイト7つ
Pythonは文法が平易で、読みやすいことから、プログラミング初心者にも推奨される言語になっています。Pythonは特定の目的に特化して、人気が高い傾向があります。前述のように、数式処理などの分野では根強い人気があります。また、最近は大量のデータの中から知見を見いだすビッグデータ関連のプロジェクトが流行していますが、Rというデータ解析に特化したプログラミング言語と並んで、実行速度の速いPythonの人気が高まっているといわれています。特定の分野に興味があり、その専門家を目指すのであれば、Pythonを学ぶという選択がとても魅力的なものになるでしょう。
##ACT(アクト)
ACTはプログラミングをはじめとした学習コンテンツの提供メディアです。Pyhonのレッスンも複数あり、初心者向けにPythonの基礎構文に特化したものから、djangoとPythonを用いてランディングページを作成する実践に近いものまであります。デザイナー兼エンジニアの講師のレッスンなので、デザインも併せて学べる点が魅力です。
##ドットインストール
ドットインストールには大人気のPython講座があり、受講回数はなんと50万回超、現在受講している方も4000人以上います。Pyhonはシンプルで学習しやすいことから多くのプログラミング初心者に選ばれているようです。無料で学べる入門編の内容として、変数や数値、文字列、sortやjoinなどの命令、辞書、変数、オブジェクト、モジュールなどがあり、テーマごとに短い動画に分かれています。
##paiza(パイザ)
paizaでは5万人が受けたプログラミングのデータを元にカリキュラムが組まれています。環境構築もいらず、オンラインエディタですぐにPytohnの勉強を始めることができます。3分の動画を15本分見て「平成年度の計算」や「おみくじ」など、簡単なWebアプリケーションを作れるようになります。また、コードガールこれくしょんを使えば、プログラミングの問題を解きながらゲーム感覚でPythonの勉強ができます。
##Progra!(プログラ)
Progra!は一つ一つ課題を提出していくことでプログラミング能力を鍛えるサイトです。Pythonの重要項目55個だけ取り出した「これだけ!Pyhonコース」とより広い129項目をカバーしている「全部入りPythonコース」の2種類があります。「画面に文字を表示する」「変数を使う」「配列を使う」といったようにやることベースで一項目ずつ積み上げていく学習スタイルなので、プログラミングに苦手意識のある方でも挫折することなく続けられます。
##Udacity(ユダシティー)
UdacityはGoogleなどからも協力を得ているアメリカのオンライン学習サイトです。基本的には英語のサービスですが、リクルートとも提携することによって一部日本語対応しています。Pythonの講座も日本語字幕付きであるので、英語が苦手な方でも学習できます。関数やクラスに関して学び、課題にチャレンジする2週間程度で修了可能な初心者向けのプログラムです。講師はスタンフォード大学の修士号取得、過去にGoogleで勤務という輝かしい経歴を持つエンジニアです。
##Python-izm(パイソンイズム)
Python-izmは、Pythonに特化した学習サイトです。Pythonがそもそもどんな言語か、どこからインストールするか、基本的な構文などを知れる入門編、if文、for文、print文などのメソッド、インポート、開発環境などを学べる基礎編、関数の取り扱い、パッケージ化、拡張子の取得などを学べる応用編があり、初心者から上級者まで幅広いプログラミング学習者に愛用されています。
##CheckiO
CheckiOは、ゲーム感覚でPythonを学べるWebサービスです。プログラミングの問題をクリアすることで、レベルを上げて次のステージに進めます。解いた問題については他のユーザーの別解が見れる上に、コメントやいいねをもらえたりとユーザー間の交流も盛んです。Pythonの基本を身につけて、さらにスキルアップしたい方にオススメです。
CheckiOの詳細を見る
##Python(パイソン)の勉強を成功させるために
Pythonは初心者向けのプログラミング言語で、多くの人がプログラミング学習の入り口としています。以前は学習コンテンツは外国のものばかりだったため本で学ぶ人が多かったですが、最近では上記のように日本語のWebサービスやWebサイトが多く出てきて学びやすい環境が整ってきました。Pythonに興味が湧いた方は是非利用してみてください。