こんにちは!データサイエンティスト(プログラマーもどき)のなべっちです。
プログラミング学習って、実際なにから始めたらいいんだと悩みませんか?
私は悩みました。
専門書は難しいし高いし、スクールに通うのもお金、時間などの問題もあって簡単ではないですよね。
自分に適性があるのかも分からないから、初期投資をするのにも二の足を踏んでしまいますよね。
でも大丈夫!
気軽にオンラインでプログラミングを学習できるサービスがあるんです。
今回は、初心者にとくにおすすめなProgate(プロゲート)をご紹介します。
プログラムの世界に飛び込むきっかけになってくれたらいいなと思います。
この記事のおすすめの方
・プログラミングを勉強したいけど、何から始めてよいのかわからない
・エンジニア転職に興味があるけど、自分に適性があるのかわからない
・書籍で独学を始めてみたけど、挫折してしまった
・ほかの言語がどんなものか学んでみたい
Progate(プロゲート)とは?
ユーザー数140万人(2020年時点5月)を超える初心者向けオンラインプログラミング学習サイトです。
「初心者から、創れる人を生み出す」ことを理念として掲げています。
初心者でも独学で、挫折せずに楽しく学べるレッスンが用意されています。
Progateの魅力、初心者へおすすめの理由
環境構築がいらない
すぐに学習を始めることができます。
パソコンとインターネット環境があればオンライン上で学習することができます。
初心者にとって、環境を整えることのハードルが高いと思うので、手軽に始められるのは嬉しいですね。
スライドがイラスト中心でわかりやすい
スライドの説明を見て、演習問題を解く流れで学習していきます。
スライドがシンプルで分かりやすく、可愛らしいキャラクタが登場したりと楽しく学習できます。
自分のペースでできますし、何度でも復習することができます。
いくら間違ってもいいんです。
ゲーム感覚で楽しみながら取り組める
ドラ◯エのレベル上げのごとく、レッスンをこなしていくと経験値が貰えレベルアップしていきます。
これが非常に楽しい!自然とゲーム感覚で取り組めるようになっています。
何周もして、みっちり叩き込みましょう。
ただし、レベル上げが目標にならないように注意してくださいね。
ランキングも用意されていて、上位ランカーはえげつないレベルですね(笑)
アプリ版で手軽に復習できる
スマホアプリが用意されています。
演習問題もコードを入力するのではなく、キーワードを選択して穴埋めしていく方式なのでポチポチ気軽に取り組み事ができます。
PC版と比べると学べるレッスンは少ないですが、すきま時間で復習するのにおすすめです。
ただし、実際にキー入力するわけではないので、スマホアプリだけで習得できるかというと厳しいです。
あくまで補助ツールの位置付けですね。
にんじゃわんこが可愛い
ただただ可愛い(笑)
公式LINEスタンプもあります。
無料会員と有料会員どちらがいい?
結論から言うと、有料会員(プラス会員)になることをおすすめします。
Progateは、料金プランが明確で非常にわかりやすくなっています。
無料会員と有料会員の違いは、受講できるレッスン数です。
有料会員は、月額たったの980円(税別)で全てのレッスンが制限なく受け放題になります。
無料会員は、各言語の基礎基本(初期編)のレッスンに限られます。
手始めに無料会員で受けられるレッスンを受けてみて、有料会員になるか考えてみればいいと思います。
それで物足りないと感じたら、有料会員になりましょう。
参考書を買うより安いですしね。
Progateで学べる言語は全部で15種類
レッスン
以下、15種類の言語で各レッスンが用意されています。
プログラム名 | レッスン数 | 無料会員 | 有料会員 | |
1 | HTML & CSS | 7 | 1 | 7 |
2 | JavaScript | 5 | 2 | 5 |
3 | jQuery | 4 | 1 | 4 |
4 | Ruby | 5 | 1 | 5 |
5 | Ruby on Rails5 | 15 | 2 | 15 |
6 | PHP | 5 | 1 | 5 |
7 | Java | 7 | 2 | 7 |
8 | Python | 5 | 1 | 5 |
9 | Command Line | 1 | 1 | 1 |
10 | Git | 1 | 1 | 1 |
11 | SQL | 5 | 1 | 5 |
12 | Sass | 1 | 0 | 1 |
13 | Go | 4 | 1 | 4 |
14 | React | 4 | 1 | 4 |
15 | Node.js | 3 | 1 | 3 |
合計 | 72 | 17 | 72 |
Web開発パス
「Web開発パス」というWeb開発に必要な知識をスルーで学べるコースも用意されています。
2020年5月時点では、2つのコースがあります。
こちらは発展的な内容になっているので、各言語の基礎をしっかり学習してからチャレンジしましょう!
Progateはとても簡単に始められる
とっっっても簡単です。
公式サイトにアクセスして新規アカウントを作成するだけ!
Googleやfacebook、twitterのアカウントをお持ちであれば、そのアカウントからもログインできます。
ログインできたら、どんどん初級編にチャレンジしてみましょう!
まとめ
Progateは、初心者がプログラミング学習のとっかかりとして利用するには最適なサービスです。
まずは、プログラムの楽しさを体験してもらえたらと思います。
しかし、残念ながらこれだけでは一人前のプログラマーになることはできません。
次のステップとしては、書籍で自習したりプログラミングスクールに通い、実践的なスキルを身につけていく必要があります。
どんどんスキルアップしていきましょうね。
以上、お疲れさまでした( ^^) _旦~~
↓次のステップのおすすめはこちら