Webで学ぶ!オンラインのプログラミング学習サービス24選【2021年版】

プログラミング学習サービス
ENGINEER

「今年はプログラミングに挑戦するぞ!」と決意を固めたものの、時間が取れなかったり、学習方法がわからない方へ。

オンラインで効率的にプログラミングを学べる、プログラミング学習サービスを24個集めました。

無料で講座を受けられるものや、実践的なプログラミングスキルが身につくもの、こどもでも学習できるゲーム感覚のものなど幅広くご紹介しています。

それぞれのサービスで学習できる言語もまとめているので、自分にあったサービスを見つけるのにぜひ役立ててください。

オンラインの学習サービスを選ぶポイント

ポイント1. 学習できるプログラミング言語を確認する

プログラミングの目的に合わせて、学ぶべき言語も異なってきます。自分の学習したい言語が講座に含まれているか、事前に確認しておきましょう。

以下ではプログラミング言語の一例をご紹介します。

【Webのフロントエンド開発に必要な言語例】

  • HTML
    Webサイトにおけるテキストや画像の配置を決めるための言語。
  • CSS
    テキストや背景の色を変更するなど、Webサイトの装飾をするための言語。
  • JavaScript/jQuery
    Webサイトに動きをつけるためのプログラミング言語。アニメーションの実装などが可能。

【Webのバックエンド開発に必要な言語例】

  • PHP
    ECサイトや自動返信機能をつけられるプログラミング言語。初心者がはじめに学ぶ言語として人気です。
  • Ruby
    日本発のプログラミング言語。日本語で書かれた開発事例やチュートリアルが多く、初心者でも学習しやすいです。
  • Java
    Web以外にスマホアプリなどでも使用されているプログラミング言語。一度取得すれば、Webに限らずさまざまな分野で活躍できます。

【AIの開発に必要な言語例】

  • Python
    機械学習の分野でもっともシェアを獲得しているプログラミング言語。文法がシンプルなのでとっつきやすいです。

ポイント2. 学習方法を確認する

オンラインでプログラミングを学習するときの形式は、大きく3つあります。

自身の学習スタイルに合ったものを選ぶことで、効率よくスキルを取得できるでしょう。

  • スライド/テキスト形式
    テキストベースで、自分のペースで学習したい方におすすめ。
  • 動画形式
    インプットからアウトプットまで一連の流れが動画で説明されているタイプ。ビジュアルで理解したい方におすすめ。
  • 実戦形式
    Webサービス上で実際にプログラミングをしながら学ぶタイプ。書きながら覚えたい人向け。
  • ゲーム形式
    ゲーム感覚でプログラミングの基礎知識を学べます。開発目的というよりは、こどもにプログラミングを触れさせたいときに適しています。

オンラインのプログラミング学習サービス

1. CodeCamp

CodeCamp

『CodeCamp』は、オンラインのプログラミング学習サービスです。サイバーエージェントやYahoo!など、有名企業の現役エンジニアが1対1で指導してくれます。

毎日7:00から23:00まで、年中無休でレッスンを開講しているので、仕事の前後に講座を受けられます。

他のオンライン学習サービスより値段は高いですが、その分プロのノウハウを吸収できるので、未経験からエンジニアを目指している方におすすめのサービスです。

料金 2ヶ月プラン 148,000円〜
4ヶ月プラン 248,000円〜
6ヶ月プラン 298,000円〜
言語 CSS、HTML、Python、JavaScript、Ruby、Rails、jQuery、SQLなど

CodeCamp

2. DMM WEBCAMP

DMMWEBCAMPPRO

転職成功率98%を誇る『DMM WEBCAMP』が、オンラインで受講可能になりました。

無料カウンセリングやキャリアサポートなど、手厚い保証あり。初心者でも3ヶ月で就職/転職を目指せると評判です。

オンライン学習だと続けられるか心配な方も、分からない部分は質問できるサポート付きなので安心です。

料金 転職プラン 一括679,800円/月24,882円〜
言語 HTML、JavaScript、Rubyなど

DMM WEBCAMP PRO

3. TECH CAMP

TECH CAMP

全国主要都市に教室を構える『TECH CAMP』も、完全オンラインでのプログラミング学習が実現。チャットまたはビデオ通話で何度でもプロの講師に質問できるため、オンラインでも不自由なく学習を進められます。

「14日間無条件返金保証」「ITエンジニア転職保証」といった返金保証制度が充実しているのも魅力のひとつです。

オンラインでも講師とのコミュニケーションを頻繁に取りたい方は、ぜひ利用してみてください。

料金
  • 短期集中スタイル(10週間):35,000円〜(税込)/月
  • 夜間・休日スタイル(半年):46,000円〜(税込)/月
言語 Ruby、Ruby on Rails、HTML、CSS、Sass、Haml、JavaScript、jQuery

TECH CAMP

4. ヒューマンアカデミー

ヒューマンアカデミー

2020年で創立35年を迎える『ヒューマンアカデミー』でも、プログラミングのオンライン学習が可能です。以下の2種類のコースがあり、プログラミング初心者の方はもちろん、必要な言語だけを学びたい経験者の方にも対応しています。

  • 【セットコース】
    未経験者向け。Webサービス開発やIT・プログラミング基礎、動的Webサイト構築など6種類のコースからなる。最短3ヶ月〜となっており、時間をかけて基礎から学びたい人におすすめ。
  • 【単科コース】
    必要な分野/スキルを個別に学べる。HTML/CSS、J Query、開発インフラなど15種類のコースが用意されている。スキルの幅を広げたい人におすすめ。

就転職のサポートが手厚く、高い内定率も魅力のひとつ。プログラミングを学んで仕事に活かしたい方にぴったりの学習サービスです。

料金
  • セットコース:7,920円〜/月
  • 単科コース:3,300円~/月
言語 HTML、CSS、jQuery、JavaScript、Servlet、JS、PHP、cakePHP、Ruby on Railsなど

ヒューマンアカデミー

5. RailsHack

RailsHack

RailsHackは動画教材でプログラミングを学習できるオンラインスクールです。

1番の特徴は受講期間に制限がないこと。一度受講すれば、教材の閲覧も講師への質問も何度でも行うことが可能です。

実戦形式の課題が多くカリキュラムを進めていくと、自然にポートフォリオが完成する仕組み。質問に対しても質問対応専門のITエンジニアが回答してくれるので、スムーズに学習を進められます。

料金 69,800円
言語 HTML、CSS、Bootstrap、Ruby on Rails

RailsHack

6. テックパートナーズカレッジ

テックパートナーズカレッジ

テックパートナーズカレッジは、Webシステム開発会社に特化した人材紹介会社セルバが運営するオンラインスクール。

そのため、スキル指導はもちろんのこと、卒業後の就職・転職活動の支援も充実しているのが特徴です。

レッスンはオンラインでのマンツーマン。個人のスキルやスケジュールに合わせた丁寧な指導で、無理なく効率的にスキルを伸ばしていけます。また、プログラミング力だけに限らず、案件の獲得方法やクライアントとの交渉術などエンジニアとして稼ぐために重要なスキルまでも習得できます。

料金 学生:50,000円(税込)/月
社会人:60,000円(税込)/月
※各種割引あり 10000円〜
言語 PHP、Laravel、Git、GitHub、HTML5、CSS3、JavaScript、MySQL

テックパートナーズカレッジ

7. Playground

Playground

Playgroundは「速く作る」ことに特化したプログラミング学習サービス。

知識よりも経験を重視し、学ぶのではなく作るための教材が用意されています。課題も数が多く、受講者は課題作成から逆算して実践的に学んでいくことが可能です。

質問には、現役で活躍するエンジニアが回答していくれます。プログラミング言語のバージョンアップに合わせてその都度カリキュラムも更新されるため、最新のスキルを習得できるのが特徴です。

7日間の完全返金保証もあるため、気軽にお試しできます。

料金 入会金:49,800円(税別)
月会費:550円(税込)
言語 Swift、XCode、Firebase、GIt、HTML、CSS

Playground

8. Progate

Progate

『Progate』は、オンラインでプログラミングを学習できるサービスです。「初心者でも、独学できるレッスンを」というテーマを掲げ、初心者がひとりでも途中で投げ出さずにできるよう、スライド学習と実践学習を採用しています。

スライドを使うことで自分のペースで学習を進められるので、空いた時間で効率的にプログラミングを学べます。

また、実際にプログラムを書いていくと、完成にどれだけ近づいたのかが進捗バーに%で表示されるので、進捗が目に見えてやる気が持続します。

プログラミング初心者におすすめの学習サービスです。

料金
  • 個人プラン-0円(全16講座)
  • 法人プラン- 1,480円/月(全66講座)
言語 CSS、HTML、PHP、JavaScript、jQuery、Ruby、Ruby on Rails、Java、Python、Swift、Command Line、SQL、Git、Sass

Progate

9. ドットインストール

ドットインストール

3分の動画でプログラミングを学べる、初心者向けの学習サービスです。HLML、PHP、CSSなどのプログラミング言語を「入門編」として基礎から学んでいきます。

動画にはプログラミングの入力画面が表示され、音声での説明と一緒にプログラムが書かれていきます。忙しくてまとまった時間が取れない社会人でも、スキマ時間を使って簡単にプログラミングを学べるおすすめのサービスです。

料金
  • 無料プラン-0円
  • プレミアムプラン- 980円/月
  • 法人プラン- 2,480円/月(1人あたり)
言語 CSS、HTML、JavaScript、Ruby、Ruby on Rails、Bootstrap、Emmet

ドットインストール

10. CODEPREP

CODEPREP

プログラミングを実践形式で学ぶ、オンラインの学習サービスです。

Websocketで実際にチャットを作ったり、Googlemapの地図上にマーカーを表示したりと、実際にプログラミングで何かを作りながら学習を進められます。

知識をつめこむよりも、実際にトライしながら学習したい方におすすめのサービスです。

料金 個人プラン-0円
言語 CSS、HTML、Python、JavaScript、Java、Ruby

CODEPREP

11. Schoo

Schoo

プログラミングを動画で学べるオンライン学習サービスです。

1回60分の動画を見ながら、プログラミングを学習します。10回で1シリーズとなっていて、それに加えて2週に1度のペースで生放送の授業を受けられます。(授業の回数や開催間隔はそれぞれの授業ごとに異なります)

講師は有名企業のトップ役員や公式インストラクターなど、第一線で活躍されていた方が揃っています。

オンラインでもプロに質問したり、他のユーザーと交流できる環境を探している方におすすめの学習サービスです。

料金
  • 個人プラン-0円
  • 法人プラン- 提案プランによる
言語 CSS、HTML、PHP、Python、jQuery、Photoshop、Illustrator

Schoo

12. paiza動画ラーニング

paiza動画ラーニング

『Paiza』は実際にプログラミングをしながらスキルアップを狙う、オンライン学習サービスです。3分の動画を見ながら実際にプログラミングを行い、そのあと応用問題で力試しをするという、シンプルな学習法が魅力です。

開発環境を作らなくてもブラウザ上でプログラミングができるので、忙しい人方でもすぐに始められます。

また、わからない箇所があったら現役のエンジニアにアドバイスをもらえるサポートもあるので、ぜひ活用してみてください。

料金
  • 無料プラン-0円
  • 有料プラン- 600円/月
言語 CSS、HTML、Python、PHP、JavaScript、Ruby、Bootstrap、DB/SQL、LAMP、Rails、Sinatra、Git

paiza動画ラーニング

13. ミニツク

ミニツク

プログラミング言語の「Ruby」を学ぶオンラインのプログラミング学習サービス。「演習」「入門」「技術者認定試験対策」など、レベル別にコースが分かれています。

動画で説明を聞いたり、実際にRubyを使ってコードを書いてみたりしながら、Rubyを扱えるエンジニアへの道を進んでいきます。RubyとRuby on Railsをマスターしたいエンジニアの方におすすめです。

料金 無料
言語 Ruby、Ruby on Rails

ミニツク

14. ウェブカツ!!

ウェブカツ!!

オンラインでプログラミングを学習するサービスです。

「HTML/CSS部」「JavaScript/jQuery部」など、言語ごとに講座が分かれていて、好きな言語を動画で学ぶことができます。

イラストや図を使った直感的な解説が多く、プログラミング未経験の方が理解しやすいように工夫されています。

料金 プレミアムプラン- 3,980円/月
言語 CSS、HTML、PHP、Python、jQuery、SQL、Brackets

ウェブカツ!!

15. アイデミー

アイデミー

エンジニアのための、AIプログラミング学習サービスです。

基礎から学ぶ「Python入門」と、中級編の「ディープラーニング」の、2種類の学習コースから自分に合ったコースを選べます。

自分が使っているブラウザからすぐにプログラミング学習を始められるので、プログラミングのための環境を準備する必要がなく、初心者でも簡単にはじめられます。

AIや機械学習を学んでキャリアアップしたいエンジニアの方におすすめのオンラインサービスです。

料金 個人プラン-0円
言語 Python

アイデミー

16. PyQ

PyQ

プログラミング言語を使ったオンライン学習で、データ分析を学べる学習サービスです。Pythonとpandas、scikit-learn、JupyterNotebookを使ってプログラミングをいちから学んでいきます。

このツールでは、500問以上の問題を解きながら徐々にプログラミングをマスターしていきます。

「はじめてのプログラミング」「はじめの一歩」「初級」「中級」「実務レベル」というようにレベルが分かれているので、自分に合った学習レベルで腕を磨くことができます。

プログラミングの基礎から応用まで幅広く学習したい方におすすめのオンラインサービスです。

料金
  • ライト- 2,980円/月
  • スタンダード- 7,980円/月
  • メンター- 29,800円/月
  • プレミアム- 98,000円/月
言語 Python、pandas

PyQ

17. progra!

progra!

『progra!』は、実際にプログラミングをしながら学ぶオンラインの学習サービスです。

世界中のプログラミング教育の現場で使われている、MIT(米マサチューセッツ工科大学)が開発したプログラミング学習言語「Scratch」を使った動画教材を使用します。Scratchのゲーム作成が動画で学習できるのはいいですね。

ブラウザから簡単に利用でき、マウス操作だけでも扱えるのでこどもにプログラミングを触れさせたい方におすすめです。

料金 ライセンス取得型プラン- 6,480円/月
言語 Scratch

progra!

18. MOONBlock

MOONBlock

ゲーム感覚でプログラミング学習ができるオンライン学習サービスです。

「ゲーム」「ネットワーク」「制御」などから好きな項目を選び、ブロックを組み合わせながらプログラミングを学習します。

ブロックを組んだ後にコードが確認できるので、自分が組み立てた動作がどのように設計されているのか、楽しみながら学ぶことができます。プログラミング初心者の方におすすめのオンラインサービスですです。

料金 無料
言語 JavaScriptなど

MOONBlock

19. シラバス

シラバス

Webデザインやアプリの開発方法を学ぶ、無料のプログラミングオンライン学習サービスです。初心者でもWordPressの構築ができるようになるような優れた学習教材が用意されています。

プログラミングの基礎が画像で詳しく説明されているので、自分に必要な情報を重点的に学べます。

またコーディングやプログラミング以外のコース(ビジネス、英語,IT、デザインなど)も公開されているので、Webデザインを包括的に学習したい人におすすめのオンライン学習サービスです。

料金 無料プラン-0円
言語 CSS、HTML

シラバス

20. コードモンキー

コードモンキー

『コードモンキー』は、こどもから大人まで楽しめるプログラミング学習サービスです。

「コードの冒険」「ゲームビルダー」というふたつのコースがあり、前者はお猿のモンタとバナナを手に入れる冒険をしながらプログラミングに触れていきます。後者は独学でゲームビルディングを学べるコースです。

ゲーム感覚で学べるので、「楽しくプログラミングを学びたい」という方や「こどもにプログラミングの考え方を勉強させたい」という方におすすめのオンライン学習サービスです。

料金
  • コードの冒険- 6,480円/年
  • ゲームビルダー- 6,480円/年
  • コードの冒険&ゲームビルダー- 9,990円/年
言語 プログラミング言語の基礎知識

コードモンキー

21. Flappy Code

 Flappy Code

NPO法人Code.orgが提供する、オンラインのプログラミング学習ツールです。「Flappy Bird」というゲームをベースに、楽しくプログラミングを学習できます。

ビデオを見ながらコードを書き、ゲームを進めていくので、プログラミングを学習するハードルが低くなっています。ゲームが完成したら他人に共有できるので、成果が見えやすく学習が持続しそうですね。

無料で始められるので、楽しくプログラミングを学びたい方はぜひ活用してみてください。

料金 無料プラン-0円
言語 プログラミング言語の基礎知識

Flappy Code

22. AtCoder

AtCoder

『AtCoder』は、オンラインで参加できるプログラミングのコンテストです。月に1回〜2回開催するコンテストで上位に入ると、ポイントを獲得できます。

自分の実力を試したり、他のエンジニアのプログラミングを参考にしたり、使い方はたくさんありますね。

コンテストに参加するだけでなく、過去問の解説もやっているので、普段はふれることのないレアな情報を見つけられるかもしれません。

料金 無料
言語 プログラミング言語全般

AtCoder

23. Skill Hacks

オンラインで全完結するプログラミング動画講座。初心者の状態からひとまずプログラミングの基礎を身につけたい方におすすめです。

比較的安価なため、いきなり高額な受講料を払うのに躊躇してしまう場合も安心。

受講生用のLINE@で分からない箇所はいつでも質問可能です。

料金 69,800円
言語 HTML、Ruby、Railsなど

Skill Hacks

24. code.9leap.net

ゲーム感覚でプログラミングを学べる新感覚教材サイト。ゲーミングプログラミングに特化しているため、プログラミングでゲーム作成をしたい方向けです。

enchant.jsと呼ばれるゲームエンジンを主に使用。ブラウザ上で動作します。

無料なので、まずはプログラミングとはどんなものかを試しに触ってみるのに最適です。

料金 無料
言語 ゲームプログラミング

code.9leap.net

オンライン学習のメリット/デメリット

【メリット】

  • スキマ時間に受講できる
  • スクールよりも受講料が安い
  • 通学の手間がない

【デメリット】

  • モチベーションの維持が難しい
  • その場でフィードバックを受けにくい
  • PCを自分で用意しなければならない

通学タイプのスクールよりも時間やお金の融通が効きやすい傾向です。自身で学習習慣をつけられる人にはオンラインタイプが適しているでしょう。

おわりに

自分に合ったプログラミング学習サービスは見つかりましたか?

学習教材には無料のコースがありますが、無料コースは期間限定だったり有料会員への登録が必要だったりするので、登録するときは利用規約をよく読むことをおすすめします。

この記事が、より良いプログラミング学習サービスを探すときの参考になれば幸いです。

(執筆:エミリー 編集:Kimura Yumi、Kitamura Yuu、Workship MAGAZINE編集部)

いまの働き方に悩んでいるあなたへ。

「フリーランスとして、もっと大きな仕事にかかわりたいな……」
「企業で働いてるけど、副業でキャリアを広げていきたいな……」

新しい働き方が加速するいまこそ、キャリアの選択肢を広げるフリーランス・複業・副業向けお仕事マッチングサービス『Workship(ワークシップ)がおすすめです。

  • 20,000人以上のフリーランス、パラレルワーカーが登録
  • 朝日新聞社、mixi、リクルートなど人気企業も多数登録
  • 公開中の募集のうち60%以上がリモートOKのお仕事
  • 土日、週1、フルタイムなどさまざまな働き方あり
  • 万一のトラブル時にも無料で賠償責任保険つき
  • お仕事成約でお祝い金1万円プレゼント!

登録から案件獲得まで、お金は一切かかりません。一度詳細をのぞいてみませんか?

>フリーランス・複業・副業ワーカーの方はこちら

>法人の方はこちら

Workship CTA

SHARE

RELATED

  • お問い合わせ
  • お問い合わせ
  • お問い合わせ