学習できる言語・スキル
- Python
- NumPy
- Pandas
- Matplotlib
- 機械学習
- スクレイピング
- 機械学習
- ディープラーニング
受講料金
- 無料会員無料
- 有料レッスンコンテンツによる
その他サービス・特徴など
- 無料会員でも学習可能
- コードを書きながら学べる
- 月額不要でレッスンごとに購入
Leagence Programming(リージェンスプログラミング)の特徴
Leagence ProgrammingはPythonに特化したオンライン学習サービスで、Pythonの基礎からディープラーニングまで幅広く学習することができます。
レッスンは「Python入門」など基礎部分はもちろん、NumPyやPandasのようなライブラリのほか機械学習やスクレイピングなど様々なレッスンが用意されており、無料レッスンであれば誰でも利用することができます。
会員登録してログインすると各レッスンの進捗・学習時間を管理できるほか、有料レッスンではさらに理解を深めるためのレッスンが用意されているので、本格的にPythonの勉強をしたい方は購入して学習できます。
解説を見ながらエディタでコードが書ける
レッスン画面では初心者でもわかりやすい解説だけでなく、エディタに直接コードを書いて実行することができます。
ただ解説を読んで進めるだけではプログラミングはなかなか身につきませんが、実際にコードを書くことで理解度が深まりやすくなります。
初めてプログラミングを勉強する人にとっては実行するための環境構築にも一苦労しますが、リージェンスプログラミングではブラウザ上で書いてそのまま実行できる初心者に優しい設計となっています。
パソコン一台あれば勉強できるので、場所を選ばず空いた時間に学習しやすいのも嬉しいポイント。
無料レッスンが豊富
リージェンスプログラミングは誰でも気軽に勉強できる無料レッスンと、有料レッスンが用意されていますが、無料で勉強できるレッスンが非常に充実しているのも魅力です。
様々なスキルを学習することができますが、例えばPython入門では39の項目を無料で学習することができます。
[Python入門]
- Hello World
- 四則演算
- 変数
- 文字列の連結(+演算子)
- データの型
- エラーメッセージ1
- エスケープシーケンス
- 比較演算
- if文 – 条件分岐
- 論理演算
- エラーメッセージ2
- リスト1
- エラーメッセージ3
- リスト2
- スライス
- リストのソート
- for文-繰り返し処理
- while文-繰り返し処理
- タプル
- アンパック代入
- 辞書型 – 要素の取得
- 辞書型 – 更新・追加
- 辞書型 – 集計
- 辞書型 – 削除
- エラーメッセージ4
- 文字列操作1
- 文字列操作2
- 文字列のフォーマット
- 関数
- 関数 – 戻り値
- 変数のスコープ
- クラス
- クラス2
- クラス3
- 二次元リスト
- Datetime
- 例外処理
- random
- math
基礎など概要については無料で学べるので、Pythonに興味がある方が最初に勉強する学習サービスとしてオススメ。
本格的にPythonを勉強したい人は無料レッスンは実践しておいたほうが良いと思います。
有料レッスンは買い切り
有料レッスンは買い切りなので一度購入すれば何度でも勉強することができるので無駄なく利用できます。
月額制のオンライン学習サービスも良いですが、利用してもしなくても利用料金が発生するため利用頻度が少ない人には無駄になってしまうこともありますが、リージェンスプログラミングならそういった心配はありません。
自分ペースで無駄なく勉強したい人にはリージェンスプログラミングが合うかもしれません。
有料レッスンは執筆時点では準備中で購入することはできませんが、順次公開予定となっています。
- Python【検定編】1:1980円
- Python【検定編】2:1980円
- データ分析【検定編】:2980円
- NumPy:980円
- Pandas:980円
- ディープラーニング:2980円
リージェンスプログラミングの始め方
無料レッスンであれば誰でも登録不要で手軽に利用することができますが、しっかり勉強するなら会員登録しておきましょう。
会員登録は無料で、進捗や学習時間を管理できるようになります。
リージェンスプログラミングの無料登録
リージェンスプログラミングの新規会員登録は、トップページ上部の「ログイン」をクリックすると表示されるログインフォーム下の「会員登録」をクリックします。
また、レッスン一覧画面の上部には「新規登録」というテキストリンクが表示されるので、こちらからも登録手続きが可能です。
アカウント登録画面に切り替わるので下記項目を入力します。
- ニックネーム
- メールアドレス
- パスワード
利用規約やプライバシーポリシーを確認して、問題なければ「送信」ボタンをクリックすると会員登録確認メールが送信されるので、メールに記載されている本登録用URLをクリックして登録を完了させます。
これでリージェンスプログラミングの新規会員登録は完了です。
先程入力したメールアドレスとパスワードでログインできるようになります。
学習スタート
会員登録できたらさっそく学習をスタートしてみましょう。
まずは気軽に勉強できる無料レッスンで基礎を学習しましょう。
レッスン一覧から学習したい内容を選択します。
カリキュラムが表示されるので、初心者はレッスン1から順番に進めていきましょう。
レッスン画面について
レッスン画面では解説を見ながら学習した内容を実際に記述することができます。
画面左側には解説・解答が、右側にはエディタが表示されています。
解説部分ではわかりやすいように丁寧に解説してくれているので、初心者にも安心。
どうしても理解できない場合は参考書やインターネットで調べて理解を深めるようにしましょう。
記述した後に「判定」をクリックすると、間違っていなければレッスン終了となります。
次に進めない場合
入力内容が間違っていると次に進めることができません。
間違っている箇所を修正して再度判定してみましょう。
どうしても問題が解けない場合は画面左側の下部にある「解答を見る」から正しい記述内容を確認してみましょう。
自力で解決することも大切ですが、あまり長く同じ問題に時間をかけると良くないので、一旦はクリアして後日改めて挑戦するなどしましょう。
入門におすすめのプログラミング学習サイト
これから「プログラミングを学びたい」という方におすすめのプログラミング学習サイトをご紹介します。

Progate(プロゲート)
オンラインでHTML、CSS、JS、Ruby、Java、Python、Swiftなど様々なプログラミングが学べる学習サービス。無料会員でも基礎レベルのレッスンを受けることが可能。
- 無料で学習可能
- 環境構築不要



Udemy(ユーデミー)
世界最大級のオンラインの動画学習プラットフォームで様々なプログラミング言語・スキルが学べる。講座動画を購入した後も30日間返金保証があるので安心して購入できる。
- 講座動画が豊富
- 30日間返金保証
