模写修行メディア

Progateの次に勉強すべきこと(web制作/フロントエンド編)

95%OFFセール中4/8の15:15まで

弊社メンバーで作ったUdemy教材がセール中です!

  • Web制作会社が教えるFigmaからのコーディング50本ノック
95%OFFで購入する

プログラミング学習サービスはたくさんありますが、その中でも圧倒的に知名度があり、多くの方に使われているサービスがProgateです。

Progateを使った学習は、HTML・CSSを終えてから、下記のどちらかに進むのが王道の流れです。

  • フロントエンドに興味があればJavaScript
  • バックエンドに興味があればRuby or PHP or Python

初学者の方にとってプログラミングに慣れる / 知るという意味で、この流れは適切です。ただし、Progateは基礎の基礎を勉強するサービスです。Progateだけではとても実務レベルのスキルや知識は身につきません。

この記事では、『Progateの次は何を勉強すれば良いのか』について、web制作 / フロントエンドに特化して紹介します。

↓プロになるための学習ロードマップ(web制作編)は、下記の記事をご覧ください。

【2024年版】web制作でプロになるための独学ロードマップ!

↓web制作のおすすめの学習サービスは、下記にまとめています。

【2024年版】web制作の独学に使える学習サイト15選!

👇 メンターやってます 👇

模写修行やこのメディアを作ったメンバー中心に、Web制作業界を目指す方のための学習支援サービス 『Hello Mentor』 を運営しています。

基礎学習後に迷子になっていませんか?脱初心者したいなら、私たちにお任せください!

模写武者くんのアイコン
  • 基礎学習後にやるべきことがわからない...
  • スクール卒だけど実力不足だと感じている...
  • 自分のコードが正しい書き方かわからない...
  • 未経験から1人で転職できる気がしない...
  • 独立するためのノウハウがない...

特に上記のような方は、ぜひ下記のリンクからサービス詳細をご覧ください。

受け入れ人数制限あり

詳しく見る

サブスクで入会金・解約金・最低契約期間もなし

Hello MentorのLINEを登録すると、過去ウェビナーの一部をプレゼントしています。また、今後開催するウェビナーや講義にも無料で参加できるチャンスがあります。

👆 無料でプレゼント 👆

この記事の目次

Progateはどんな方に向いているサービスか

↑Progateはこんな方に向いているサービスです。

初心者向けに、かなり分かりやすく学べるサービスなので、勉強の入りとしては良いです。多くのエンジニアがおすすめしています。

↑こんな方にとってはProgateを使うことは非効率な学習方法になります。

現役エンジニアが、他の分野や言語を学ぶ際、Progateを使う方はほとんどいません。大体の方が書籍や公式ドキュメントで勉強します。

Progateはプログラミングに慣れる / 触れてみる目的のために活用しましょう!

gakuのアイコン

幅広くよりもまずは1つの分野を極めることが大事!

  • 何を作りたいか
  • どんな企業に就職したいか
  • どんな働き方をしたいか

目的によって、勉強すべきことや方針は変わります。

その方向性が定まっていないから、『Progateで色んな言語に触れてみる』のであれば、それは悪いことではありません。

しかし、目的が決まっているのであれば、あれこれ手を出すべきではありません。実務レベルのスキルを身に付ける上で、広く浅く勉強することは遠回りです。

💡 例えば...

  • HTML・CSS / JavaScript / jQuery / React がどれも少しだけ書ける人
  • JavaScriptはまだほとんど書けないけどHTML・CSSはちゃんと書ける人

後者の方が需要はあります。簡単と言われがちなコーディングもちゃんと書ける人は多くいません。

  • レスポンスが速い
  • コーディングのスピードが速い
  • 言われてないことも汲み取れる

ちゃんと書けることに加え、↑これらがあれば、稼げないと言われているコーディングでも、3,40万/月くらいは十分可能な範囲です。

基礎学習後...迷子になっていませんか?

Web制作業界を目指す方の多くが、基礎学習後にやるべきことがわからず、迷子状態になっています。あなたも下記のように感じていませんか?

  • 基礎学習後にやるべきことがわからない...
  • スクール卒だけど実力不足だと感じている...
  • 自分のコードが正しい書き方かわからない...
  • 未経験から1人で転職できる気がしない...
  • 独立するためのノウハウがない...

そんな悩みを解決するために、模写修行やこのメディアを作ったエンジニア・デザイナー中心に、学習支援サービス 『Hello Mentor』 を運営しています。

転職成功者や副業・フリーランスデビューした方も出ています。

受け入れ人数制限あり

詳しく見る

サブスクで入会金・解約金・最低契約期間もなし

Hello MentorのLINEを登録すると、過去ウェビナーの一部をプレゼントしています。また、今後開催するウェビナーや講義にも無料で参加できるチャンスがあります。

👆 無料でプレゼント 👆

Progateの次はまずコーディングのレベルを上げる!

フロントエンドを主戦場にするのであれば、Progate終了後にまずはコーディングをしっかり勉強しましょう。コーディングがまともに出来ることは必須です。

個人的には上の3点が実務レベルだと思います。この3点に関して詳しく紹介します。

Progateは良いサービスですが、到達できるレベルは『かなり簡単なデザインであれば再現できる』くらいです。

gakuのアイコン

デザインを再現できる

前述した通り、Progateをしっかりやれば、かなり簡単なデザインであれば再現できます。次のステップとしては、もっと複雑なデザインも再現できることを目指します。

複雑なデザインとは、ギャラリーサイトに載っているようなデザインのことではありません。それよりもっと簡単なwebサイトです。例えば、模写修行の教材くらいのレベルです。

そのために必要なことはとにかく書くことです。2,30サイトくらい作ればデザインを見ただけで、おおよそHTML・CSSのイメージ出来るようになります。

保守性や拡張性を考えたコードが書ける

保守性や拡張性を考えたコードを書けるようになるためには、CSS設計の勉強をしましょう。

学習サービスや書籍のほとんどは初学者をターゲットにしているので、SEO / 保守性 / 拡張性をあまり考えていないケースもあります。

プログラミングスクールも同じです。多くのスクールでCSS設計は教えていません。

CSSは破綻しやすい言語なので、自己流で書いていると、どんどんひどいコードになります!😭

gakuのアイコン

CSS設計の概要が知りたい方は、下の記事を参考にしてみてください。

【CSS設計入門】class名の決め方(命名規則)から具体的な書き方まで詳しく解説

しっかり学ぶためには書籍で勉強するのがおすすめです。下の記事で紹介している3冊は、必ず読んでおいた方が良いです。

【レビュー記事】CSS設計に関するおすすめの本はこの3冊で決まり!

効率よく書けるようになる

フリーランスや副業では、効率よく書くことは自分の時給を上げることに繋がます。

  • Sass
  • EJS / Pug
  • gulp / npm scripts / webpack
  • Git / GitHub

効率化するためにはこれらを勉強しましょう。コーディングがある程度出来る人にとって、学習コストは高くないはずです。ただし、全くJavaScriptに触れていない状態だと、難しいです。まずJavaScriptを軽く勉強してからの方が良いかもしれません。

今後の方向性によっては使わないものもあるかもしれませんが、学んでおいても損はないです。

Git / GitHub は効率化ではありませんが、チーム開発の時には必要なので、勉強しておくと良いです。

コーディングの練習には模写修行がおすすめ!

模写修行
  • デザインを再現できる
  • 保守性や拡張性を考えたコードが書ける
  • 効率よく書ける

この3点全ての練習になるように作ったのが、僕らが運営している模写修行です。全ての教材が無料なので、ぜひご利用ください。

模写修行で実践的な練習を✊

さっそく練習する

コーディングの次に勉強すべきこと

コーディングの次に勉強すべきこと

コーディングが出来るようになったら、その後どの道に進みたいかは2パターンに別れます。

  • web制作を仕事にする
  • フロントエンドエンジニアになる

どちらに進むかによって、やるべきことが変わります。もちろんいずれどちらも出来る人を目指しても良いです。

web制作を仕事にする

  • JavaScript(jQuery)
  • WordPress

web制作を仕事にしたい場合にやるべきことは、上の2つです。

【2024年版】web制作の独学に使える学習サイト15選!

JavaScript(jQuery)とWordPressの基礎を勉強するのにおすすめのサイトや教材は、上の記事で紹介しています。

jQueryは古い?オワコン?今から勉強すべきかを解説!

jQueryは勉強しなくても良いと個人的には思います。詳しくは上記の記事をご覧ください。

JavaScriptのアニメーション系のライブラリでは、GSAPが有名です。多くのサイトで使われています。興味があるライブラリは積極的に使ってみると良いです。

WordPressはオワコンと言われることもありますが、そんなことはありません。まだまだ使われますし、WordPressがわからないと対応できる仕事はかなり減ります。

基礎を勉強した後は、ポートフォリオサイトを作ってみると良いです。

駆け出しweb制作者向け!ポートフォリオサイトの作り方!

どんなことを意識して作ると良いかは、上の記事を参考にしてみてください。

学習ステップ

  1. よし、web制作の勉強をするぞ!
  2. ProgateでHTML・CSS / JavaScript / jQueryをやってみる
  3. コーディング(HTML・CSS)を勉強する
  4. JavaScriptの基礎とjQueryを勉強する
  5. WordPressの基礎を勉強する
  6. ポートフォリオサイトを作ってみる

フロントエンドエンジニアになる

フロントエンジニアが扱うJavaScriptは、ReactやVueなどのライブラリやフレームワークとTypeScriptになります。ReactとVueはどちらか1つで大丈夫です。

  • ReactとセットでNext.js、
  • VueとセットでNuxt.js

これらも勉強することになります。Next.jsとNuxt.jsはフレームワークです。

フロントエンジニアもサイトに動きを付けることはありますが、web制作のように派手な動きを作ることはあまりありません。また、jQueryを使うこともほぼないです。

ReactとVueに関して、日本ではVueも人気ですが、世界的にはReactの方が人気です。最近の勢い的にも個人的にはReactがおすすめです。

フロントエンドは流れが速いので、学習に使う書籍は、1年以内に出版されたものが良いです。

超重要!
ProgateのReactコースは、今は使わない古い書き方で解説しているので、おすすめしません。

学習ステップ

  1. よし、フロントエンドエンジニアになるぞ!
  2. ProgateでHTML・CSS / JavaScript をやってみる
  3. コーディング(HTML・CSS)を勉強する
  4. JavaScriptを勉強する
  5. React or Vueを勉強する
  6. TypeScriptを勉強する
  7. 何か作ってみる

基礎学習後...迷子になっていませんか?

模写修行やこのメディアを作ったメンバー中心に、Web制作業界を目指す方のための学習支援サービス 『Hello Mentor』 を運営しています。

下記のような、基礎学習後にやるべきことがわからず、迷子状態になっている方に特におすすめです

  • 基礎学習後にやるべきことがわからない...
  • スクール卒だけど実力不足だと感じている...
  • 自分のコードが正しい書き方かわからない...
  • 未経験から1人で転職できる気がしない...
  • 独立するためのノウハウがない...

メンターは、全員が現役のプロです。駆け出しの方やメンターだけをやっている方はいません。

少数精鋭で運営しているため、受け入れ人数に限りがあります。本気でWeb制作業界を目指している方は、ぜひご検討ください。

受け入れ人数制限あり

詳しく見る

サブスクで入会金・解約金・最低契約期間もなし

Hello MentorのLINEを登録すると、過去ウェビナーの一部をプレゼントしています。また、今後開催するウェビナーや講義にも無料で参加できるチャンスがあります。

この記事を書いた人

Gakuのアイコン

Gaku / @gaku92014091

フリーランス8年を経て法人化(4期目)。コンテンツ制作、ライティング、マーケティング、デザイン、コーディング、プログラミングなど、幅広くやってます!

当メディア運営メンバーでメンターやってます!👉

詳しく見る

\Share/

模写修行のトップページのスクリーンショット
模写修行

駆け出しコーダー向けコーディング練習教材