こんな人におすすめ

・まずはプログラミングに触れてみたい!

・時間や場所に制限されずにプログラミングを学びたい!

Progateとは

「初心者から、創れる人を生み出す」ことを理念とした無料のオンラインプログラミング学習サイトです。

特に用意するものもなくパソコン一つあればオンライン上で学習できてしまうので、「とりあえず独学でプログラミングを学習してみたい」という人にはおすすめです。

Webサービスを創るのに必要となる言語(HTML,CSS,JavaScript,PHP,Rubyなど)をオンラインでわかりやすく学べる、10万人以上のユーザーに愛される人気のサービスになります。

オンライン学習サービスならではの、学習者が楽しくプログラミング学習を継続できるための仕掛けが数多く施されています。2016年4月からは有料サービスのProgateプラスもはじまり、コンテンツもより一層充実してきています。

学習のステップとしては、「学習コース」「道場コース」「プロジェクトコース」という3つに分かれていて基礎から実践的な内容まで一連で学ぶことができます。

Progateの特徴

・学習の進み具合に応じてキャラクターが育ち、ゲーム感覚で楽しめる!

・HTML / CSS、Ruby / Ruby on Rails、Java Script、Python等豊富な言語が学習可能!

・学習と実践を交互に行う効率的な学習プログラムを用意!

・パソコンさえあれば自分の好きな時間に、好きな場所で、学習可能!

学習の進み具合に応じてキャラクターが育ち、ゲーム感覚で楽しめる!

Prgogateのログイン後の画面は以下の画像のようになります。自分のプログラミング習熟度がレベルを確認することができます。またグラフにより、各言語ごとの自分の習熟度も視覚的にパッと確認することも可能です。

みなさんもスマホゲーム等のゲームに一度はハマったことがあるかと思いますが、自分のキャラクターがレベルアップしていく感覚ってすごくワクワクしますよね?

Progateではそのレベルアップによるワクワク感を感じながら学習を進めることができます。これなら楽しく続けられそうですね。

HTML / CSS、Ruby / Ruby on Rails、Java Script、Python等豊富な言語が学習可能!

HTML & CSS、JavaScript、PHPなどの主要な言語に加え、有料プランになりますが「Python」「Swift」「Java」など最近需要の増している言語の学習も可能です。

また、言語の数だけではなく各言語の学習コンテンツも豊富で、特に多くのベンチャー企業で利用されている「Ruby on Rails」のコースにはかなり豊富なコンテンツが用意されています。

さらに今後は「コマンドライン」「iPhoneアプリ開発」「アンドロイドアプリ開発」など、言語ではなく目的に合わせたレッスンも追加される予定です。

学習と実践を交互に行う効率的な学習プログラムを用意!

Progateのカリキュラムは

①スライドで基礎知識インプット

②エディタにコードを書いて実践

③プレビューで表示を確認

の3つのステップで構成されています。

インプットしたらすぐに手を動かして書き、出来るものを確認するので、効率的にプログラミングスキルを身につけることができます。

①スライドで基礎知識インプット

知識の学習は、以下の画像のようにスライドを用いた丁寧な解説によって行われるので、初心者の方にもわかりやすいです。

カリキュラムの流れに沿ってスライドで学習を進めることができるのはもちろん、関連するスライドでタグ付けもされているので、気になるところだけ集中的に複数のスライドで学習することも可能です。

またお気に入りスライドの保存もできるので、ちょっと詰まったなというときなどはお気に入りスライドとして保存しておいて、後で見返すことも出来ます

②コードを書いて実践

Progateでは環境構築なしにコードを書いて実践することができます。基本的にプログラミングの学習を開始する際には、たくさんの準備が必要になります。

言語ごとに必要なツールをダウンロードしたり、3時間程度の所用時間を要するものなどもあります。しかしProgateではそういった煩わしい作業をせずとも、学習をスムーズに開始することができます。

③プレビューで表示を確認

Progateでは書いたコードの結果もオンライン上ですぐに確認することができます。つまり、自分の書いているコードの意味が一目でわかるということ。

インプットした内容に従ってコードは書いてみたけど、実際これってどんな形で反映されるのだろうといったモヤモヤを即時に解消しながら学習を進めることができるということです。

自分の書いたコードが実際にどんな形で動くのかを見れるので、常に自分の成長実感を感じながら学習を進めることができます。

パソコンさえあれば自分の好きな時間に、好きな場所で、学習可能!

Progateはオンラインのプロウグラミング学習サービスになるので、パソコンさえあれば自分の好きな時間に、好きな場所で、学習可能です。

朝方や日中は仕事をしていて時間が取れないけど、夜なら時間をとることもできるといった方は、夜だけ集中的に学習を進めることも、

あまり肩肘張らずに学習したいといった方は、カフェでゆったりしながら、家でゴロゴロくつろぎながら、あなたのスタイルに合わせて学習を進めることもできます。

Progateで学習可能な言語

※エンジニアの方に依頼中

Progateの料金プラン / 学習可能言語

無料会員

無料会員は、HTML初級編、Ruby基礎編など、基礎レベルの10レッスンを学習できます。

HTML、PHP、Ruby等の主要な言語の基礎的な部分を一通り学習することができるため、こちらのコースの学習を終えれば、簡単なWebサイトの制作ができるようになります

プラス会員(月額980円)

有料会員になれば、Progateで公開中の全45レッスン、基礎から実践まですべてを学習できるようになります。無料のコースでは物足りないといった方にはこちらのコースもおすすめです。

無料コースで学習可能なHTML、PHP、Ruby等の主要な言語に加え、Python、Swift、Java等の最近需要の増している言語の学習が可能になります。

プレミアム会員(月額2,980円)

プレミアム会員になれば、プロのエンジニアがあなたの学習をチャットでサポートしてくれます。独学で学習を進めているとつまづくところがよくあるといった方にはおすすめです。

学習中に疑問が生じた際にはすぐに疑問を解消でき、返事は平均1分で届くとのことなので、滞りなく学習を進めることができます。

※ 対応時間:(平日)10:00~12:00, 13:00~19:00, 19:30~21:00(土日祝日)10:00~12:00, 13:00~18:00

Progateのまとめ

いかがでしたでしょうか。Progateには楽しく学習するための仕掛けがたくさんありますね。パソコンさえあれば無料で気軽に始めることができるので、興味のある方は一度Progateで学習を始めてみるといいかもしれませんね。

Progateは独学のスタイルになります。独学でも楽しく学習が続けられるように工夫されたサービスですが、中にはそれでも独学だと学習が続かないなと思う方もいるかと思います。

独学だと続けられなさそうな方や、より実戦的なスキルを身に付けたいといった方には、TECH::CAMP、Web Camp等の通塾形式のプログラミングもご紹介しているので、興味のある方はこちらの記事も合わせて読んでみてください。

・TECH::CAMPの記事・Web Campの記事