未経験からプログラミングを学ぶなら「Progate」がオススメ

IT

「Progate」

ノンプログラマーの方がよく利用していることを知って、どんな感じで進めていくのか気になったので使ってみました。

そして使ってみて納得!
未経験の方や新しい言語を学ぼうと思っている方に優しい内容になってました!
利用してみてメリットだと思うところを紹介していきたいと思います。

いやー
自分がプログラマ始めた時代にこれ欲しかったです、ホントに笑

公式サイト

まずは公式サイトのご案内です。
「Progate」
(アカウントが既にある方だとマイページに飛ぶようです)

今回紹介に使う画像は、公式サイトのProgateの紹介についてページからお借りした素材を使わせていただいております。
こういった素材やブランドカラーも一緒に掲載して、ブログで紹介しやすくなっているところも、記事にしようと思った理由です。

アカウント登録は、メールアドレス以外にもTwitter・Facebook・Googleのアカウントでも登録することができます。

開発環境を準備する必要がない

通常プログラミングを習得したいのであれば、まずは開発環境を整えて基本的な構文を学んで…という流れですが、Progateは準備する必要なし!!

ファイル・フォルダの作成やディレクトリ構造の確認、ソースコードの打ち込み、コマンドの入力・・・
全部ブラウザ上で出来ます!

これほんとに凄い。
プログラミングの最初の難関は構文が理解できないことじゃなくて開発環境作ることなんです。
あと自分で環境作ってやった場合って、あっちの画面見てこっちの画面見てあれ打ち込んで・・ってすごく最初は面倒なんですよね。
でもそれがない。1画面にまとまっている。これは便利。

余談ですが、
試しに指示されてないコマンド打ってもちゃんと動作しました笑 echoですけどね

レベル表記やスキルマップで上達を実感できる

こちらがマイページ。
スキルマップやLv表記で上達を実感できます。

課題をクリアするごとにEXP(経験値)をもらってレベルアップもするし、レッスンが終了すると祝ってもらえます。
褒められて伸びる方は是非笑

親しみやすいデザインとキャラクター

レッスンは文字を読みながら進めますが、
その内容は端的でわかりやすく、公式キャラクターの会話によって教えてくれる場面もあるため親しみやすくなっています。

現在受けれる学習コース

コースの選択画面にも配慮が見られます。
コースには、「言語別」と「目的別」があります。
「この言語を習得したい」という人もいるでしょうけど、「WEBサイト作ってみたい」と目的があるけど言語がどうとかはまだわからない方にも安心です。

(2018/08/19現在)

言語別

  • HTML & CSS
  • JavaScript
  • jQuery
  • Ruby
  • Ruby on Rails5
  • PHP
  • Java
  • Python
  • Swift
  • Command Line
  • Git
  • SQL
  • Sass
  • Go
  • 目的別

  • まずはここからスタート はじめてのプログラミングコース
  • 綺麗なWebページを作ろう Webデザインコース
  • 本格的なWebサービスを作成しよう Ruby on Railsコース
  • シンプルなWebサイトを作ろう PHPコース
  • 自由自在にデータを取得しよう データ分析コース
  • 1人からみんなで開発 はじめての共同開発コース
  • 個人的に嬉しかったところ

    これは個人的というかかなり部分的なところです。

    レッスンのない部分も補完してくれる

    試しにGitのコースを受講してみたんですが、終了後にこんなページが出てきました。

    Win・Macそれぞれの補完記事が紹介されます。
    レッスンにない部分も補完してくれていてありがたいです。

    エディタとスライドの行き来が簡単

    コード打ち込んでて"ここなんだっけ"ってなった時、わざわざページを戻って書いてあるスライドを探す必要なし!新設設計!
    課題と、それに関するスライドのリンクが設置されていてストレスになりません。

    スライドからの戻りもページ遷移しないのが良いですね。

    追加して欲しいサービス

    「○○のサービスを作る時は、●●のスキルが必要」とか、「△△のスキルがあると××の職業を目指せる」とか、
    レッスン習得後のざっくりとしたロードマップみたいなものを一緒に紹介してくれると、初心者にはさらに優しく便利だと思います。

    レッスンが実装されていなくとも、そういう指針はこの業界にいない人には非常にありがたい情報だと思います。

    おわりに

    なんといい時代になったことでしょう(泣)
    こういったサービスを利用すれば、プログラミングは誰でも出来る時代になりつつありますね。

    本やブログから学ぶのもいいと思いますが、最初のとっかかりはとにかく余計なストレスをなくした方がいいです。
    Progateのようなサービスを積極的に利用していきましょう。

    ただ、
    勉強が目的にならないよう気をつけて下さいね笑

    スポンサードリンク

    ITリテラシー・プログラミングのまとめ記事