プログラミングスクール

【IT先生が教えるロードマップ】Progateとドットインストールの比較・お薦め講座

当サイトでは広告が表示される記事があります

プログラム言語を学習するにあたり、Progateとドットインストールは双璧ですね。

もし、以下のような疑問があれば、お力になれそうです。

  • Progateが終わったら、更に深く学べる講座はないのかな?
  • Progateにない講座はどんなのがある?
  • このプログラム言語の講座はProgateとどっちがお薦め?

私はIT専門学校の先生で、多くの学生さんにプログラミング言語・アプリ開発の授業をしてきました。特にProgateさんは授業でも使っていて、レベルは230になってしまいました。

筆者のprogate levelは 230

この記事では、Progateとドットインストールの講座内容を徹底比較して、以下のようなお薦め講座をご提案します。

  • Progateが終わった時のお薦め講座 4選
  • ドットインストールだけでOKなお薦め講座 6選
  • ドットインストールだけでできるお薦め講座 3選
  • ドットインストールで全部無料の講座 3選

せっかく「プログラムを勉強してみようかなぁ」と思って頂いたので、この記事が少しでも参考になったら、嬉しいです。

せんわんこ
せんわんこ

よろしくー

長年授業でやってきたことをまとめて、 ITパスポートの無料Note(1度落ちちゃった方向け) 基本情報技術者対策のNoteを作ってます。興味あったらどーぞ(▼・ω・▼)

Progateとドットインストールの違い

Progateとドットインストールの月額費用は約1,100円で、ほぼ同じです。

私のお薦め学習手順は3ステップ

  1. Progateの無料版で一通り触る
  2. Progateの有料版を1~2ヶ月する
  3. ドットインストールで深く学ぶ

Progateとドットインストールの特徴は、

  • Progateは講座数が少なく、入門者向き
  • ドットインストールは講座数が多く、教科書的で深く学習したい方向き

もう少し詳しくまとめます。特にどちらが良い悪いもありません。

Progateドットインストール
インプット手法スライド(10枚以内)動画(3分以内)
スマホ利用実習できるが選択式なので意味なし動画視聴できる
講座数・内容の質少ないが手早く気軽多いが教科書的
実習環境の準備全て不要自前で必要(解説動画アリ)
質問×(答えのコピペはできる)月5回までできる
無料版の効果基礎が学べるのが多い言語や講座の内容説明のみ
有料版の効果1~2ヶ月ならアリ有料でないと意味なし
月額費用1,078円税込1,080円税込み
支払い方法クレジット・デビット・プリペイドカードクレジットカード・WebMoney
Progateとドットインストールの特徴比較表

ドットインストールは、質問ができる点が優れていますが、自前で開発環境を準備する必要があります。環境準備の解説動画はあるとはいえ、パソコンに慣れてからが良いでしょう。

完全初心者さんは必ずProgateで「学習したいプログラム言語」を決めましょう。

「何を作っていきたいか」「就職や仕事に必要なのか」など目的意識をしっかり持って、「プログラムを勉強しました。でも何も作れません」にならないよう気を付けて学習を進めてくださいね。

「Progateが終わったら」やりたいお薦め講座 4選

以下4つが、是非学習して欲しい講座です。

  • HTML&CSS…Progateで手早く作った後に、教科書的に学べる
  • PHP…Progateで簡単なアプリを作った後に、本格的なアプリを作れる
  • Java…Progateで言語の基礎を学び、詳細に学べる
  • SQL…Progateで少し学んで、本格的に学べる

HTML&CSS・JavaはProgateの無料範囲でも充分です。SQLはProgateでは不十分なので、ドットインストールまで受講することをお薦めします。

私のIT専門学校では、1年生~2年生前期の授業内容です。

せんわんこ
せんわんこ

さらにJava言語で
Webアプリにつなげたいねー

Progateとドットインストールの講座の特徴をまとめてみました。

傾向は、Progateは入門重視、ドットインストールは教科書な詳しさを意識しています。

Progateドットインストール
講座の量少ないので手軽多いが教科書的
講座の質入門や基礎で終わり、役に立たない場合も教科書的に詳しいので学習内容は充実
モノづくり手早く作る場合と、作らずに終わる場合ありモノづくりに入るのが遅い。作らない講座は要注意
progateとドットインストールの講座の特性比較表

Progateでなるべく気軽に始めて、なるべく早くモノづくりをして「学習が何に使えるか」を意識しましょう。あなたが「もっと詳しく学んで習得していきたい」と思ったら、ドットインストールでより詳しく学習を進めましょう。

ただし、ドットインストールの講座は教科書的なものが多いです。「これを試して」「これを試して」とプログラム言語の機能試しが続くと挫折します。常に「モノづくりにどうつながるか」と目的を意識しましょう。

できれば、「こんなアプリを作ってみたい」って獲得目標があると良いですね。足し算だけの電卓アプリ、メモ帳など、パクリOK・機能制限でOK・簡単でOKなので、作ってみたいアプリを考えて学習を進めてみてくださいね。

せんわんこ
せんわんこ

自分が何をしているか
何の目的をしっかり持とー

以下5つも興味があれば、Progateで学習した後にドットインストールでやってOKです。

  • JavaScript…Progateで基礎を手早く学んだ後に、4講座で作れる
  • Ruby on Rails…どちらでもwebアプリ作れる
  • Sass…Progateが手早く学び、本格的に学べる
  • Go…Progateで気軽に作って、詳しく学べる
  • React…どちらでもwebアプリ作れる

ただし、初心者向けではなく、作ってみたいアプリ・就職や業務で必要などの目的がしっかりしていないとお薦めしません

せんわんこ
せんわんこ

ぼくもC言語学んでから
半年後に必要になって身についたー

Progateだけで / ドットインストールだけで良い講座 6選

Progateとドットインストールの講座内容を比較し、片方だけの受講で充分な講座を6つ選びました。

Progateだけで良い講座

  • jQuery…手軽にUI作れる
  • Ruby…基礎だけ学べる
  • Node.js…「Web開発コース」で集大成として学べる

ドットインストールだけで良い講座

  • Pythonライブラリを使える
  • Unix実用的に学べる
  • Git…Progateより実用的

初心者さんにお薦めはjQueryです。私のIT専門学校の2年生で授業していて、「動くホームページ」を作るプログラム言語です。

Unixもお薦め私のIT専門学校での2年生前期までの内容で、3年生ではLinuxでサーバーを構築します。今後webアプリを作るためにwebサーバーも必要なんです。

またProgateでHTML, CSS, JavaScriptをしっかり学んだなら、「Web開発コース(Node.js)」をするのもお薦め。Progateなら自前で開発環境・サーバー構築をしないで、webアプリ開発の全てを実習することができるからです。

せんわんこ
せんわんこ

webアプリ開発は
プログラムの1つのゴールだよねー

「Progateになく、ドットインストールだけにある」お薦め講座 3選

取り扱っている技術も内容も、ドットインストールの方が圧倒的に多いです。

ここではProgateになく、ドットインストールだけで学べる講座の中でお薦めを3つ挙げてみます。

  • Unity…ゲーム開発環境の代表格
  • Swift…Appleが開発したiPhoneアプリ開発の言語
  • Kotlin…googleが推奨しているAndroidアプリ開発言語

ゲーム開発環境は、UnityとUnreal Engineが2強です。Unityの講座はなかなかないので貴重です。

Unity講座では、2Dゲームも3Dゲームの作ります。作った後は書籍での学習をしましょう。

私のIT専門学校・他の学校さんでも使っているテキストです。土日に取り組めば、1~2ヶ月で一周できますよ。

せんわんこ
せんわんこ

講座内容は書籍の
1/5ぐらいだねー

自分のスマホで自分の作ったプログラムを動かすなんて、モチベ上がりますよね。SwiftやKotlinで簡単なプログラムを作ってみましょう。

プログラムは勉強するだけではなく、モノづくりをする時に考えて身につきます。

  • お手本を少し改造してみる
  • 小さくても動くモノを作る

ゼロから大きなモノを作るのではなく、まずはお手本・小さいモノを作って、少しだけでも改良してみましょう。

せんわんこ
せんわんこ

学んだこと、作ったことを
自分で使いこなしてこー

ドットインストールで「完全無料」の講座 3選

ドットインストールには無料で全て学習できる講座もあります。

私のお薦めは以下3つです。

  • C言語…コンパイル型言語の代表格。mbedマイコンで使える
  • Perl言語…スクリプト型言語の代表格。融通が効いて使いやすい
  • BASIC言語…インタープリタ型言語の代表格。小学生でもできる

プログラム言語は、基礎はほぼ同じです。

  • 順次・分岐・ループの基礎…どの言語でも学習できる
  • オブジェクト指向の基礎…C言語・BASICでは無理

以上3点を身につければOKです。

1つの言語で作れるようになれば他の言語の習得もスムーズです。

せんわんこ
せんわんこ

ぼくは小学生でBASIC独学
大学でC言語習って、perlを独学
仕事でJava・Python・VC#ですー

ただし、IT就職を視野に初めてプログラムを学ぶなら「Java言語」を圧倒的にお薦めします。

オブジェクト指向は理解は難しめですが、Java言語であれば最初から「おまじない」として、知らず知らずのうちに使うので慣れることができます。

せんわんこ
せんわんこ

むしろJavaを避けることは
できないねー

Progateと全講座を徹底比較 | 学習ロードマップ

最後に、今までのお薦め講座を洗い出した比較表を載せておきますね。

お薦め度Progateドットインストール学習の順番
HTML&CSS★★★軽く浅く作り始められる教科書的で作り始めるまで長いP→ド
JavaScript★★言語の基礎UI・アプリ作り講座が4つもあるP→ド
jQuery★★★手軽にUI作れる言語の詳細P(→ドは挫折注意)
Ruby★★言語の基礎Progateより詳しいが教科書的PだけでOK
Ruby on Rails★★Webアプリ作るWebアプリ作るどちらでもOK。環境不要なPかな
PHP★★★料金計算・注文画面で簡単アプリToDO管理アプリで本格的P→ド
Java★★★言語の基礎Progateより詳しい。教科書的P→ド
Python言語の基礎、AIなしライブラリ使用、AIなしドが良い。AIなし
Command(Unix)★★簡単すぎて無意味基礎充実。awk, sedやAWSもあるドだけでOK
Git実際のシステムではないので無意味Progateより詳しい。実際に使う時に受講。ドだけでOK
SQL★★★データの抽出メインで入門的SQL文もDBシステムも網羅している。MySQLに絞ると良いP→ド
Sass量は少ないが分かりやすいProgateよりは詳しいP→ド
Go入門で気軽に作れる詳しい。教科書的P→ド
React★★問い合わせフォームを作るTodoリストアプリを作るどちらでもOK。環境不要なPかな
Node.js★★Web開発コースと併せて実習すべき言語の基礎のみPだけでOK。「Web開発コース」を受講すること。
Progateとドットインストールの講座内容からみる学習ロードマップ表
せんわんこ
せんわんこ

まずはProgate無料だねー

他にも、Webアプリ開発ではVue.js, Chat.js, Expressもあり、プログラム言語やソフトの操作・開発環境の整備手順など充実しています。会員登録しなくても「レッスン一覧」は見れるので、ご確認お願いします。

Progateとドットインストールは、どちらも1,100円とリーズナブルです。2つを組み合わせることで、充分な学習効果を得ることができます。

最初は戸惑ったり難しく感じたりするでしょうが、ちょっとずつ進めて、繰り返すことで「慣れ」ます。自分なりでOKなので、諦めず一歩一歩学習を進めてくださいね。

この記事のロードマップが少しでもお役に立ったら、嬉しいです。

せんわんこ
せんわんこ

じゃ またー

タイトルとURLをコピーしました