我、京大生ぞ我、京大生ぞ読者になる我、京大生ぞ現役京大生の雑記。プログラミング始めるならProgate!全レッスン制覇した僕が徹底レビュー【プログラミング独学・学習】2018-10-28プログラミング始めるならProgate!全レッスン制覇した僕が徹底レビュー【プログラミング独学・学習】プログラミングシェアするはてブシェアTweetFeedlyPocketこんにちは、京大生ブロガーのゲーテ(@goethe_kyodai)です。僕はプログラミングをProgateから始めました。目次Progateって何?どんな人向け?学べるプログラミング言語は?Progateのメリットスライドが超絶分かりやすい!学ぶべき言語がすぐ分かる!ランキングで競い合える!スライド検索機能で復習が捗る!安いProgateのデメリットあくまで初心者向けできた気になってしまうProgateを挫折した人へProgateって何?2014年に発足した会社Progateが運営する、月額980円でプログラミング学習サービスです。登録者は50万人を超える大盛況。プログラミング学習の最初のハードルを徹底的に下げ、楽しく学べるのが売りです。どんな人向け?Progateはプログラミング学習のサービスですが、向いてる人は・パソコンの基本の使い方が分かる・プログラミングガチの初心者!・フロントエンドエンジニアになりたい未経験者!です!数あるオンライン課金型のプログラミングサービスの中で、一番分かりやすく、一番初心者に優しいサービスであると言えます!主にフロントエンドエンジニア向けの内容がメインです。フロントエンドとは?ユーザーと直接データのやり取りを行う要素のことで、Web制作ではWebブラウザ側(クライアント側)を指します。みなさんがよく見るWebページを作るのが主な業務です。Rails、PHPはフロントエンド業務でがっつり使うので、かなりフロントエンドエンジニア向けのサービスということがわかります。最近、結構使われているSassがあるのが個人的には高ポイントです。LineやGitを学べるのも素晴らしいです。実務でプログラミングを使うことを意識しているので、エンジニアを本気で目指す人にとってはありがたい。Progateを始めるProgateのメリットスライドが超絶分かりやすい!全てのレッスンで、スライドで説明してくれます。これが超絶分かりやすい。このスライドによってプログミング学習のハードルがかなり下がってます。HTML/CSSでは図での説明が豊富で助かってます。フロントエンド言語は、基本的に「どう見えるか」が一番大事です。学ぶべき言語がすぐ分かる!「プログラミングの勉強始めるぞ〜」「エンジニアになるぞ〜」と意気込んでいざ始めようとしたら、「何学んでいいか全然わからん!」ってなった人は結構いると思います。Progateでは、こんな風に目的別に学ぶべき言語が整理されていて、一発で分かるようになっています。やるべき言語が決まるので、あとはやるだけ!って状態にすぐになれます。なると、やる気もドバドバ出ること間違いなし!ランキングで競い合える!レッスンを進めるとEXP(経験値)がもらえ、そのEXPに応じて順位が決まる競争システムがあります。ランキングは公開されるので承認欲求がビンビン満たされます!RPGのように、先へ先へ進みたくなっちゃいます(笑)。スライド検索機能で復習が捗る!プログラミングを学習していると、「これどうやってやんだっけ?」「この単語どんな意味だっけ?」って思うことありがちですよね。そんな時に役立つのがスライド検索機能です。図のように、レッスンごとにスライドを検索できるようになってます。復習したい時にかなり助かりますね!安いこれだけの内容で月額980円は安すぎます。プログラミングスクールなんて月何十万もかかりますしね。プログラミングを独学したい人に優しすぎます。Progateを始めるProgateのデメリットあくまで初心者向けProgateのターゲットはプログラミング初心者なので、しょうがないですが初心者向けの内容しかないことがデメリットです。(今後中級者向けのサービスが追加されるかも)Progateの内容で簡単なサービスは作れますが、エンジニアとして働きたい!という人は、Progateの内容だけじゃ不十分です。最初の足がかりの役目しか担ってません。・自分で一からサービスを作ってポートフォリオを作る・インターンやフリーランスとして働くとステップアップするのがオススメです。できた気になってしまうProgateのスライドは、めちゃくちゃ分かりやすいのでスイスイ進めます。一個一個丁寧に誘導してくれるので、ちゃんとしたモノを簡単に作れちゃいます。「オレってプログラミングできるじゃん!サイト作れるじゃん!」って思ってしまいがちです。それはProgateが丁寧に誘導してくれたおかげです。実際Progateで学習した内容を使って一からWebサイトを作ると、エラーがたくさん出てきます。エンジニアとして働くのに必須なエラー解決能力が、Progateだけでは付きません。僕は、HTML/CSSのレッスンを終えたあと、自分でWebページ(LP)を作ってみましたがProgateでは解決できないエラーが結構出てきて意外と苦労しました。ググりながらなんとか実現した感じです。Progateを終えた後に作ったWebページグーグルで解決できない問題は、無料で登録できるエンジニアQ&Aサイトのteratailで解決しました。返信がかなり早いのが素晴らしいです。無料で使えるので、プログラミング学習者はとりあえず登録しておくべきです。teratailに無料登録するteratailについてもっと詳しく知りたい人は「teratailを徹底レビューした記事」を見てください!tertailを詳しく無料のエンジニア特化型Q&Aサイトを詳しく解説!Progateを挫折した人へオンラインプログラミング学習サービスで一番分かりやすいProgateで挫折してしまった人は、もうマンツーマンで教えてくれるプログラミングスクールに通うしかありません。プログラミングスクールに金を払って通うのはちょっと待ったです。スクールって月何万もしますし、できれば十分に検討して決めたいところ。そんな方向けに、大手のスクールでは無料体験というのをやってます。(2)はてなブログをはじめよう!a86223990さんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。