Hatena謎のウィルスにやられて5日ぶりに体調不良から復帰しました。ブログ書かなきゃと思い、しばらく続けていたProgateに満足したのでレビューがてら紹介したいと思います。プログラミング初心者でこれから何で学習しようかなと思ってる方の参考になればと思います。ProgateでさっそくPHPの学習をしてみたProgateとはあちこちのエンジニアブログで書かれているし自分で調べればわかるのですが念のためサラッと。見るようにしています。Progateは・・・と。日本の企業なんですね!国内だけでなく米国とインド子会社を設立。゚Д゚)世界中に45万人ものユーザーがいる「オンラインプログラミング学習サービス」。Proateを使ってみてそのメリットデメリット実際に自分で使ってみて感じたメリットです。無料版でもある程度学習でき、有料でも月額1000円未満と安い「プログラミングって何なの?」と言うレベルの初心者にかなりお勧めしたい。知るきっかけになるしここから興味が持てれば次のステップに進んでもいい、それが無料で学べるのが最大のメリットだと思う。ブラウザ上でコードを書いて、その場で結果表示できるプログラミングの環境構築が要らない。ブラウザ上でコードを書いてすぐ結果を目視できるのでわかりやすい。初心者でもとっつきやすい優しいレベルから教材がある教材のレベルが非常に優しいところから始まる。これ以下の教材はおそらく見当たらないのではないか。スライド形式なのでスムーズに進められつまずきにくい1コマ1コマが単発で書かれてる内容が短くて次へボタンを押していくだけなので1個1個理解しながらスムーズに進められる学習内容、進捗をレベルで表現してわかりやすい現在の自分のポジションがわかり、中断したレッスンからも始められやすい。Lv制になっていてやりがいを促すような仕掛けもある。用意されている多数の言語を全部学べるJAVAだけとか、PHPだけ、とかSwiftだけ、とかじゃなくて。全部のプログラミング言語を並列で閲覧できるのもメリットかと思います。こちらは自分が感じたデメリットについて。けプログラミングがマジで初めてという方むけ。テスト・リリース・運用はノータッチプログラミングにフォーカスしているためか、製品を作る際のその前後の工程については触れられていない様子。Progateを始めよう!登録、前準備Progateを始めるにあたっての前準備と、アカウント作成についてまとめました。Progateでプログラミングするのに必要なモノProgateはオンラインでブラウザ上でプログラミング学習ができるので、必要なものといえばパソコンですが、スマホやタブレットでもできます。Playからダウンロードして取り組むこともできます。Progateへの登録の流れ自分が登録した際の流れを書いておきます。自分はパソコンでアカウント登録しました。アカウント作成には「Facebook」「Twitter」「Google」で連携して登録するか、メールアドレスで登録できるようです。今回は連携せずにメールアドレスで登録してみます。ユーザー名とアドレスとパスワードを入力して。メールがくるので認証URLをクリックして完了です。アカウント作成したらすぐ使えるようになりました。Progateの有料版の評判、実際に取り組んでみて有料会員になってみました。内容をレポしてみたいと思います。有料版への移行の仕方について。画面下部の「有料会員プラン」から変更ができます。有料会員は月額980円となっています。別に高くはないですね。プラス会員のほうの登録ボタンをクリック支払方法はクレジットカードかPaypalが選択できます。私はクレジットカード払いにしました。これだけの手続きですぐアカウントが切り替わり、無料会員では見れなかったコンテンツが開示されるようになりました。ちなみに解約するには、画面右上の自分のアイコン>アカウント設定>お支払情報と進みます。それで「プランをキャンセル」をクリックすればOKです。Progate有料版をレポ無料会員では鍵マークがついていて見れなかった部分が見れるようになります。Railsのレッスン)さて、実際に有料版を使ってみました。使い勝手は無料版と変わらないのでスムーズに進めていくことができます。学べる内容がどんどん進化していきます。いくつかの言語ごとにProgateでどれぐらい深堀できるかを見てみました。私の印象では以下のような感じです。RailsのレッスンではWEBアプリに必須の「ユーザー登録」「ログイン」「投稿」といった機能まで網羅されています。