格安で学べるオンラインプログラミング学習サイト3選

プログラミング

2020年から小学校で必修化される「プログラミング」。就職・転職・在宅副業においても大きく注目を集めていますよね。

「別に情報系の大学を出たわけじゃないけれど、いまからプログラミングを学びたい!」という社会人の皆さんには、様々なプログラミングスクールが目に入るでしょう。しかし、大手のプログラミングスクールは数十万円の受講料がかかるものも多く、非常に高額です。

もっと気軽にプログラミングを始めたい、という人には、格安で学べるオンラインプログラミング学習サイトはいかがでしょうか?

可愛いキャラクターとスライド学習 Progate

Progate公式サイト

学べる言語の種類

HTML&CSS・JavaScript・jQuery・Ruby・Ruby on Rails5・PHP・Java・Swift・Command Line・Sass・Git・SQL・Go・React・Python

たくさんあってどれから勉強してよいのかわからない人は、まずはHTML&CSS、JavaScript、jQueryのようなホームページ制作に役立つ言語から学ぶとよいでしょう。

学習システム

Progateでは、まず基礎知識を身に着けるためのスライド学習からスタートします。スライドは大きな文字と、ポップなデザインで誰でも見やすいものとなっています。
「にんじゃわんこ」という可愛らしい公式キャラクターも登場し、学習中でも「勉強をしている」という堅苦しいイメージを感じることはありません。

スライド学習が終わると、学んだことを確認するための実践問題に挑戦します。正解かどうかは、コンピュータが自動で判定してくれるので、学習をサクサク進めることができます。ある程度問題を解いて知識が貯まってきたら、「道場コース」という少しレベルの高い問題に挑戦してみましょう。

料金

無料でも学習コースの一部を見ることはできますが、すべての学習コースを受講するためには有料会員になる必要があります。有料会員の値段は月額980円(税別)です。

メリットとデメリット

Progateのメリットは以下の点です。

メリット
  • 全くの初心者でも学びやすい
  • 学習サイト上にプログラミング環境が整っているため、環境構築の必要性がない
  • スライド式なので、動画学習よりマイペースに学習できる
  • 公式キャラクターなど、ビジュアル面がとっつきやすい

Progateでは入力したプログラムの結果がすぐに分かるシステムになっています。新しいソフトを別にインストールしたり、サーバー環境を整える必要がないので、どの言語でもすぐに学び始めることができます。

スライドは「自分のペースで読み進めることができるので、動画学習のように聞き逃すこともなく、繰り返し確認するのにも最適です。プログラミングを全く勉強したことがない初心者でもスタートしやすい学習サイトといえます。

デメリットは以下の点です。

デメリット
  • どちらかといえば初心者向けなので、実践的な技術を学びたい場合は続けて自習が必要
  • 環境構築については自分で調べなければならない
  • 就職支援はない
  • 質問システムがない

サイト内でインプットからアウトプットまで終わってしまうので、いざ学習サイトを離れて自分でプログラミング、となると何をしてよいのかわからなくなってしまう可能性があります。Progateでは、自分のパソコンでプログラミングを行うための環境構築についてはほとんど触れていません。

また、質問システムが存在しないので、学習でつまずいても自力で解決する必要があります。これは初心者には大きなデメリットになります。Progateの問題は模範解答を見ることができるので、そこから自分でどこが間違っていたのか考えていくことになるでしょう。

プログラミング言語選び放題の3分動画サイト ドットインストール

ドットインストール公式サイト

学べる言語の種類

ドットインストールで学べる言語・分野の種類は多岐にわたります。

HTML&CSS・JavaScript・Ruby・PHP・Java・Python・Swift・Sass・Git・SQL・Go・BASIC・C言語・MySQL・Pascal・mustache・Ada・Arduino・AWK・Backbone.js・Perl・Visual Basic・SVG・sed・Scratch・Scala・Redis…

ここに書ききれないほどの言語が紹介されており、主要なプログラミング言語のみならず、少しマニアックな言語まで広く学習できる点が特徴です。

学習システム

ドットインストールは動画を見てプログラミングを学ぶことができるサイトです。基本的な機能は動画視聴のみですが、有料会員になることで動画の文字起こし、ソースコードの閲覧、現役エンジニアへの質問などが可能になります。

プログラミング環境が内蔵されているProgateとは違い、勉強のためには自分のパソコンにプログラミング環境を構築していく必要があります。ただ初心者でもプログラミングがスタートできるよう、プログラミング用エディタの紹介、サーバー構築の方法などを詳細に説明した動画も同時に公開されています。

すべての動画は3分以内に収まっているので、忙しい人でも少しずつプログラミングを学んでいけるシステムになっています。

料金

無料会員も1部の動画を見ることはできますが、すべての動画を見るためには有料会員登録(プレミアム会員)が必要です。金額は1,080円(税込)です。有料会員になると音声再生速度の調整、音声の文字起こし閲覧、ソースコード閲覧、講義音声の切り替え(女性ボイス、男性ボイスを選べる)、現役エンジニアへの質問機能が利用できるようになります。

メリットとデメリット

ドットインストールのメリットは以下の点です。

メリット
  • 3分動画で少しずつ学べる
  • 動画なので、実際にどのように画面を操作するか分かりやすい
  • 豊富なプログラミング言語が紹介されている
  • 自分でプログラミング環境を構築する力が身につく

ドットインストールでは非常に豊富な種類のプログラミング言語が紹介されています。あなたの目的に合わせた幅広いニーズにこたえることができるでしょう。また、3分ずつという動画構成により、忙しい日は1回だけ、休日にはまとめて動画を見直す…といった柔軟な使い方が可能です。

他のサイトでは省かれがちな、自分のパソコンでプログラミング環境を構築するための解説も充実してます。

一方デメリットは以下の点です。

デメリット
  • プログラミング環境は自分で設定する必要がある
  • 講師が使っているエディタやサーバーと自分が使っているものが違う場合がある
  • 練習問題や課題がないので本当に自分の実力が身についたか分かりにくい

ドットインストールでは自分でプログラミング環境を設定する必要がありますが、初心者の場合まず設定の段階でつまずいてしまうことがあります。
またプログラミング環境が統一されていないので、講師が画面上で使っているパソコンやエディタの種類と自分が使っている画面が違って戸惑う場合もあるでしょう。

さらに動画を見ることがメインのドットインストールでは、Progateや後述のPaizaのような練習問題を解く機能がないので「実力がちゃんとついているのか」分かりにくい面があります。

就職・転職支援も頼りになる Paizaラーニング

Paizaラーニング公式サイト

学べる言語の種類

Paizaラーニングで学ぶことができる言語の種類は

C・C#・Python3・HTML・JavaScript・Java・シェルコマンド・SQL・Python3・PHP・Ruby

となっています。他にも、情報処理やWEBセキュリティなど、WEB業界で働くために必要な基礎知識を学ぶこともできます。

学習システム

PaizaラーニングのシステムはProgateと似ています。ただし、Paizaの場合はスライドではなく、動画による学習です。動画を見た後、確認問題が出題されるといった流れになっています。

プログラミング環境はサイトの中に整っており、プログラミング入力の結果をすぐに実行してみることができます。

またそれぞれの言語別コース学習とは別に「スキルチェック」という機能も備えています。「スキルチェック」では、多くのランク別プログラミング問題が出題されます。ランクの高い問題を解くと、ユーザーのレベルが上がっていきます。

そして、高いレベルを獲得するとPaizaラーニングの姉妹サービス、Paiza新卒、Paiza転職に紹介されている求人に書類選考無しで応募することができるようになります。
プログラミング学習サイトと就職・転職サービスが連携しているところが、Paizaラーニングの特徴です。

料金

動画は1部無料ですが、すべての動画を見るためには有料会員に登録する必要があります。有料会員の料金は契約する期間によって変わってきます。
一番安いものが12ヶ月会員プランで月額600円(税込)、一番高いものが1ヶ月会員プランで月額980円(税込)です。有料会員になるとエンジニアへの質問ができるようになり、ポートフォリオ作成までフォローしてもらえます。

メリットとデメリット

Paizaラーニングのメリットは以下の点です。

メリット
  • プログラミング環境の構築が不要
  • 現役声優を起用した聞きやすい講義音声
  • Paiza新卒・Paiza転職と連携した就職支援サービス
  • スキルチェックで自分の実力を常に確認できる

Paizaラーニングはサイトの中にプログラミング実行環境が整っているので、自分で環境構築をする手間をかけず、すぐに学習に入ることができます。

またアニメチックなキャラクターと現役声優のキャラクターボイスがあいまって、勉強をしているというよりもゲームをしているような感覚でプログラミング学習ができる点も魅力です。

前述のように格安のオンライン学習サイトとしては珍しく就職支援のサービスも行っており、「プログラミング学習後に転職を」と考えている人にはお勧めできます。

一方Paizaラーニングのデメリットは以下の点です。

デメリット
  • レベルがやや高め
  • 学べる言語が少ない
  • 0からの環境構築について知識が身につかない

Paizaラーニングでは学習の先に転職が目標として設定されているからか、Progate、ドットインストールよりやや高度な内容も勉強していきます。

またプログラミングのための環境構築についてはあまり触れられていないので、自分のパソコンでプログラミングをしたいという場合は別のサイトや本などで勉強をする必要がありそうです。
学べる言語の種類もProgateやドットインストールよりは少なめです。

自分の目的にあったプログラミング学習サイトを使おう

一般的にプログラミングスクールは非常に高額ですが、ここで紹介した3サイトは機能をフルに使うための有料会員になったとしても月額1,000円程度ですみます。

3つのサイトにはそれぞれ特徴がありますので、自分の目的にあったサイトを選びましょう。会員登録自体はどれも無料でできますので、気になったサイトは一度試してみてはいかがでしょうか。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です