paiza times

paizaがお届けする、テック・キャリア・マネジメント領域における「今必要な情報」を届けるWebメディア

logo

paizaがお届けする、テック・キャリア・マネジメント領域の「今必要な情報」を届けるWebメディア

初心者からOK・無料でPythonを学べるプログラミング学習サイトまとめ

f:id:paiza:20200608183600j:plain

f:id:paiza:20140916135428p:plainこんにちは。谷口です。

paizaの動画学習サービス「paizaラーニング」で現在最も人気のあるプログラミング言語はPythonです。paiza以外でもPythonを学習されている方は多いかと思います。

では、Python初心者の皆さんは、普段どうやって勉強をしていますか?

  • Web上で学習サービスを探す
  • 書籍を買って学ぶ
  • スクールに通う

などの方法がありますが、昨今の社会情勢もあり、実際に通って学ぶことが難しくなっている方も多いかと思います。

そこで、今回は低コストで効率よく学びたい人に向けて、初心者でも無料でPythonが学べるサービス・サイトをご紹介します。
 
プログラミング初心者の方も、ぜひ気軽にPythonの学習を始めてみてください。

Python入門者向けサービス

ドットインストールのPython3入門

f:id:paiza:20200608175518p:plain
プログラミングが動画で学べるドットインストールでは「Python3入門」でPythonの基礎が学べます。

ProgateのPythonコース

prog-8.com
イラスト中心のスライドでプログラミングが学べるProgateでは、実際にプロダクトを作りながらPythonの書き方を学べます。

The Python Tutorial

docs.python.org
Pythonは公式ドキュメントのチュートリアルも充実しています。日本語のサイトもありますので、初心者でも取り組みやすいかと思います。

docs.python.org

paizaラーニングのPython入門編

paizaラーニングでは、動画講座を見てPythonの基礎を学び、そのあと演習問題を解くことで理解を深めることができます。ブラウザ上で動画を見ながら同時にコードを書いて実行したり、問題を解いたりできるので、面倒な環境設定なしにすぐ学習を始めることができます。

Python入門編では、条件分岐、四則演算、ループ処理からリスト、ディクショナリ、クラスの使い方、例外処理などについて学ぶことができます。

コードガールこれくしょんのノーマルモードPythonコース・ハードモードPythonコース

コードガールこれくしょん』(ガルこれ)は、プログラミング問題を解いて「コードガール」を集めながらストーリーを進めていくプログラミング学習コンテンツです。ノーマルモードは、Pythonのほかにも、Java、PHP、Ruby、C、C++、C#、JavaScriptにも対応しています。

ノーマルモードは初心者向け、ハードモードは多少コードが書けるようになってきた方向けの問題が出題されるので、ゲームを進めていくだけでPythonのコードの書き方が習得できます。

コードが書けるようになってきた人、プログラミング問題を解きたい人

paizaのスキルチェック問題

paizaのスキルチェック

paizaでは、プログラミングスキルチェック問題の結果により、S・A・B・C・D・Eの6段階でランクが分かります。ぜひ問題を解いて、ランクアップを目指してみてください。

Python Exercises, Practice, Solution

www.w3resource.com
文字列やリスト、辞書を使う練習から、Numpyなど機械学習に使えるライブラリを使うための問題まで、Pythonを使ったあらゆる分野の問題に挑戦できるサイトです。

CodingBat Python

codingbat.com
CodingBatには、JavaとPythonの問題があります。英語のみ対応のサイトになりますが、自動採点ですぐに結果が分かるので、問題集として取り組むのに便利かと思います。

まとめ

というわけで、初心者でも無料でPythonが学べる学習コンテンツやゲームをご紹介しました。

「まずはPythonの使い方を学びたい!」という方は、paizaラーニングPython入門編から初めて、そこからWeb開発や機械学習など、興味のある分野の学習を広げていくと、無理なく学べるかと思います。

Python入門編について、詳しくはこちら


また、「自分がどれくらいPythonでプログラミングできるようになったのか試してみたい」という方はぜひスキルチェック問題に挑戦してみてください。(もちろんPython以外の言語でも挑戦できます!)

paizaのスキルチェック





paizaラーニング」では、未経験者でもブラウザさえあれば、今すぐプログラミングの基礎が動画で学べるレッスンを多数公開しております。

詳しくはこちら

paizaラーニング

そしてpaizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。

スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。

詳しくはこちら

paizaのスキルチェック

paizaのおすすめコンテンツ

PPG proken プログラミングゲーム「初恋 プログラミング研究会〜海に行こうよ〜」 PPG Bingo プログラミングゲーム「コードレビューBINGO!!」
paiza転職 paiza新卒 EN:TRY paizaラーニング 記事内に記載している情報は、記事公開時点でのものとなります。 Copyright Paiza, Inc, All rights reserved.