Progate(プロゲート)には数多くのレッスンがあります。
今回はプログラミング初心者がどのレッスンを選択するべきかについて書きます。つまり、どの言語を学習すべきかということです。
初心者には学習方法や教材選びが超重要です。間違ったものを選んでしまうと、挫折して続けることができません。その点Progateは大丈夫です。初心者の人はとりあえずProgateをやっておけば問題なし。詳しくはこちらの記事をご覧ください。
※ ProgateのHTMLとCSS講座でも難しいという人はScratch(スクラッチ)をやってみることをやってみてはいかがでしょうか? 学習する言語が決まっている人は問題ありません。その言語のレッスンを進めてください。 まだ学習する言語が決まっていない人は、「HTML & CSS」から始めることをおすすめします。 HTMLとCSSを勧める1番の理由は簡単だからです。 タグの種類が多すぎて覚えるのが大変…と思う人もいると思いますが、安心してください。すべてのタグを覚える必要はありません。よく使うタグは使っていれば自然と覚えますし、たまに使うようなものは、その都度ネットで調べながらで十分です。タグよりもまずはHTMLとCSSの構造や仕組みを覚えましょう。基本的なところはすぐに覚えれると思います。 もちろん簡単と言っても極めようと思うと難しいですし、ある程度のスキルをつけるのにも努力は必要です。 ですが、他のプログラミング言語よりも学習のハードルは圧倒的に低いと言えます。 もしHTMLでも難しいと感じたら、ビジュアルプログラミング言語であるScratch(スクラッチ)をやってみることをおすすめします。 スクラッチについてはこちらをご覧ください。 誤解がないように書いておきますが、HTMLとCSSができるようになってもこの2つだけで安定した仕事に繋げるのは難しいと思います。フロント(ユーザーが見る画面側)の技術で仕事をするのなら、少なくともJavaScriptや、それらでよく使われているフレームワークの勉強も必要かと思います。 ですが何事も急にできるようになるものではありません。焦らずにひとつひとつクリアし前に進みましょう。 プログラミング言語に関わらずSQLは勉強しておきましょう。 どのような業務に携わるとしても、基本的にはデータベースは必要な場合が多いです。 ですのでSQLを学習していても損はないはずです。SELECTなどの基本的なSQL文は初心者にも理解しやすいので比較的取っ付きやすいと思います。 ですがもし仕事でSQLが不要なことが分かっていれば、ひとまずSQLは後回しでも大丈夫。その業務に必要な勉強を優先させましょう。 ProgateでHTMLとCSSをマスターしたら次のステップを考えましょう。 もちろんProgateの中に用意されている他のレッスンに取り組んでもいいと思います。 ですがProgateでやることがなくなった人や、他の教材を使って勉強したいという人は次のステップに進んでください。Progateと並行しながら別の媒体を使って勉強をしてもいいでしょう。 参考書を使うのも一つの方法ですが、本が苦手な人は動画で勉強するのがおすすめです。 動画で学ぶサイトで最も有名なのがドットインストール。 ひとつの動画が約3分程度なのでサクサク進めることができます。長い動画が辛い人はぜひ一度試してみてください。無料の範囲でも多数の動画で勉強できます。短い時間に収めるために動画内での学習速度は速めですが、一時停止をしながら取り組むといいと思います。 プログラミング言語を習得することは簡単ではありません。僕自身も現在学習中です。 おそらく一生学習を継続することになります。 長く続けるからこそ最初の取っ掛かりが非常に重要で、最初で躓いて挫折してしまうと勿体ないです。 逆に言えば最初さえ乗り越えてしまえば、あとは必死に勉強しなくても大丈夫になります。 ぜひProgateでHTMLとCSSから学習を始めて、いいスタートを切りませんか? プログラミングを学習する仲間が一人でも増えると僕も嬉しいです。 今回の記事は以上になります。 Progateを使った学習の関連記事もよろしくお願いします。まずはHTML & CSSから学習しよう
言語に関らずSQLはおさえておこう
Progateの次のステップを考えよう
まとめ