コードが苦手だった私がHTML/CSSを習得した方法【未経験からWebデザイナーへ】

こんにちは!Webデザイナーの@AoiDesignです。

Webデザイナーを目指す方にとって「コーディングスキルの習得」は一つの大きな壁だと思います。

一方、今はAIのおかげで驚くほど簡単にコードがかける時代になりました。

そうなると、

Webデザイン学習者

・そもそもコードって学ぶべきなの?
・どこまで勉強すればいいか分からない
・挫折せずにサクッと学ぶ方法ってない?

こんな疑問を抱える方も多いはずです。

そこで今回は、6年以上の実務経験から分かった「Webデザイナーに必要なコーディングスキルと学習法」を解説していきます。

RIKA

元々コーディングが苦手だった私でも習得できた方法です。参考になれば嬉しいです。

さっそくみていきましょう。

目次

Webデザイナーに必要なコーディングスキル

まず、そもそも論のお話になりますが、

コーディングスキルは「Webデザイナーにとって必須のスキル」ではないです。

こんな場合は必要ない

  • バナーやWebサイトの「見た目のデザイン制作」だけをおこなう
  • 分業制(デザイナーとコーダーが分担)の制作会社などに勤務する
  • ノーコードツール(Studioやペライチ、Canvaなど)でWeb制作をする
  • コーディング工程だけを外注して制作する

また、最近ではAIの発達によって「テキストで指示を出すだけでコードを生成」してくれるようなツールもあります。

そう考えると、本当に苦手だった場合は、ムリしてコーディングをやる必要はないと言えます。

RIKA

それよりも、Webデザイナーならデザイン力を徹底的に鍛えることが優先ではないでしょうか。

ただし、そうはいってもコードの知識はあるに越したことはないです。

なぜかというと、まず「コーダーさんの作業効率を考え、コーディングしやすいデザインデータを作れるスキル」というのは、結構大事だから。

また、私のような零細フリーランスの場合は、デザインに加えてコーディング工程も合わせて受注した方が、単価が高く稼ぎやすいからです。

ただ、いづれにせよ、Webデザイナーに必要なコーディングスキルというのは、けっこう限られています。

ここからは、Webデザイナーに特化したコーディング学習のポイントを解説していきますね。

【Webデザイナー向け】コーディング学習の3つのポイント

  • 作るものから逆算して考える
  • 一からコードを書く必要はない
  • 一度に全てを学ぶ必要はない

①作るものから逆算して考える

一つ目は、自分が作りたいものから逆算して必要なスキルを身につけることです。

なぜなら「Webサイト」といっても、何を作るかによって必要なコーディングスキルが変わるから。

例えば、

  • オリジナルのHPを一から制作
  • WordPressを使ってHPを制作
  • ノーコードツールを使ってHPを制作
  • LP(ランディングページ)制作

例えば、私は④のLPを専門に制作するデザイナーです。

LP制作で必要になるコーディングスキルは、通常の「HP制作」で求められるスキルと比べると、かなり限られています。

特に、美容系や健康系、情報商材系の分野に多い「画像」が主体のLPが、その典型です。

このタイプのLPは、ページの大部分を画像をつなぎ合わせて作ります。

なので「ボタン部分の実装」や「リンクの設置」など、最低限のコーディングスキルで十分なんですね。

一方で、企業サイトなどを作る場合は、その大半をコードを書いて作るので、本格的なコーディングスキルが必要になってきます。

こんな感じで、制作するものによって必要なコードスキルが異なります。

必要ないレベルまで学んで挫折してしまうのを避けるためにも、まずは自分に必要なコーディングレベルをざっくりと把握することが大切ですね。

②一からコードを書く必要はない

AIが発達した今の時代「一から自分でコードが書ける力」はもう必要なくなりました。

必要なのは「AIが書いたコードを調整や修正する力」です。

RIKA

実際、私も今では、コードの土台はすべてチャッピーに書いてもらい、それを多少修正する形でWeb制作しています。

現時点ではまだ、一度や二度の指示で完璧なコードを生成するのは難しいので、大体は修正が必要になります。

それでも、基本的なHTML/CSSの知識さえあれば修正可能ですよ。

また、私は「VS Code」というエディタツールを使ってコーディングを行っています。

このツールでは、例えば

  • タグの候補を自動で表示してくれる
  • 間違った箇所はエラーで教えてくれる

こういった補完機能がついているので、とても便利です。

RIKA

コーディングはAIが大得意の分野なので、便利なツールは積極的に使っていきましょう♪

③一度に全てを学ぶ必要はない

3つ目の学習ポイントは「コーディングは一度に全てを学ぶ必要はない」ということです。

RIKA

まずは、以下のような簡単なサイトが作れるだけでも十分です。
プロフィールサイト/1カラム
※参照:作って学ぶコーディング学習サイト

Webデザインスクールなどで学ぶ場合、課題で出される練習サイトが、けっこう難易度が高かったりします。

私が実際にそうでしたが、初心者で受講したスクールの課題が難しすぎて、すぐに挫折しました。

特に受講期間が短いスクールだと、慣れていない段階からハイレベルが要求され、自信をなくしてしまう方も多いです。

例えば、通常「HTML/CSS」の学習の後出てくる「JavaScript/jQuery」「WordPress」などは、後回しでも全然大丈夫かと思います。

「HTML/CSS」だけでも、作れるサイトの種類はたくさんありますよ。

それに私は「JavaScript/jQuery」は超苦手なので、今はAIに丸々コードを書いてもらうか、ネットで拾ったコードをコピペで利用させてもらっています。

RIKA

コードはすべて覚えよう、完璧を目指そうとする必要は全くないということです♪

【4ステップ】私がHTML/CSSを習得した方法

ここからは、私が実際にコーディングスキルを習得した方法を「4ステップ」で解説していきます。

  • Progateの「HTML & CSSコース」を3周する
  • Webサイトのテンプレートを編集してみる
  • 一から簡単なWebサイトを作ってみる
  • 少し難易度の高いWebサイトに挑戦してみる

①Progateの「HTML & CSSコース」を3周する

https://prog-8.com/

私はまず最初に「Progate」という有名な学習サービスを使いました。

Progate(プロゲート) とは?
初心者向けのプログラミング学習サービス。手を動かしながら、段階的にコードの知識やスキルを身につけられます。

RIKA

可愛い忍者キャラが横について教えてくれます。
超初歩的な部分から始まるので、挫折しづらいです。

この「HTML & CSS 初級編と中級編」を3周して、コーディングの全体像を把握した感じです。

1周目最初は何がなんだか分からない部分も多かったですが、手を動かしてコードを書いていくうちに少しずつ慣れてくる。
2周目1周目でやった内容の理解を深め、コードの全体像をつかめるようになる。
3周目可能な限り答えやヒントを見ずに、自分の力でコードを書けるように練習。

「上級編」は、できそうな方だけやればいいと思います。

Progateは無料で使えますが、コースによっては途中から有料のプラスプランが必要になります。

といっても「1,490円(税込)/月」とかなりお手頃価格だし、月単位で契約できるので安心です。

1〜3ヶ月だけでもいいので課金し、まずは基礎固めをしっかりするのがおすすめです。

RIKA

コードは暗記する必要はないですよ。
「へぇ、こんな感じで動くんだ〜」といった理解だけで十分です。

②Webサイトのテンプレートを編集してみる

次が、Webサイトのテンプレートを編集してみるステップです。

自分でコードを書いてサイトを作るのではなく、完成したサイトをいじってみるだけです。

具体的には、

  • テキストや画像を入れ替える
  • 文字や背景の色を変える

といったカスタマイズをします。

RIKA

「ここをイジると、こう変わるんだ!」といった感じで、コードへの理解を深めます。

カスタマイズ方法

STEP
配布サイトからデータをダウンロード

テンプレートは、無料の配布サイトで見つけることができます。

STEP
エディタ(VScode)でデータを開く

コードを編集するには、エディタというツールを使います。

おすすめは無料で使えて高機能な「VScode」というエディタです。

こちらのアプリをPCにインストールします。

インストールが完了したら、左上「開く」からダウンロードしたデータを開きます。

ダウンロード時は「圧縮」されたファイルになっているので、解凍したファイルを開きましょう。

STEP
コードをいじって編集してみる

画面右下に「Go Live」というタブがあるので、クリックします。

すると、ブラウザが開いて、ページのプレビューが見れます。

あとは、テキストを入れ替えたり、背景色を変えてみたり、いろいろとHTML/CSSをいじってみます。

どのコードを編集すると、どのように変化するのか」実際に見て確かめていくという感じですね。

③一から簡単なWebサイトを作ってみる

ステップ3では、一からコードを書いていきます。

私は、無料で配布されている「デザインカンプ」を元におこないました。

デザインカンプとは?
PhotoshopやFigmaなどで作られたデザインデータのこと。実務ではカンプを元にコーダーがコーディングを行います。

デザインカンプは、こちらの配布サイトがおすすめです。

Codejump 作って学ぶコーディング学習サイト
「Adobe XD」と「Figma」のデータが無料でダウンロード可能。主流になりつつある「Figma」で練習するといいと思います。

▼具体例

figmaのデザインカンプデータ

このようなカンプを見ながら、同じレイアウト・デザインになるようにコードを書いていきます。

エディタは前述した「VS Code」を使うといいと思います。

おすすめ教材:コーディング演習課題

デザインカンプからのコーディング練習を本格的にやるなら、私のおすすめは 「コーディング演習課題」 です。

実務と同じ流れで練習ができ、かつプロからの添削サポートもついています。

RIKA

私もコーディング力を上げる目的で購入し、全ての課題を完走済みです。

▼受講レビューも書いています。

\ 即戦力が身につく!実践型の人気教材

④少し難易度の高いWebサイトに挑戦してみる

最後のステップは、少し難易度の高いWebサイト制作への挑戦です。

ステップ3の練習と同じですが、より難易度の高いデザインカンプに取り組んでいきます。

例えば

  • 複雑なレイアウトが組み込まれたサイト
  • 複数の動き(アニメーション)が加わったサイト
  • 装飾が多めでデザイン性の高いサイト

実務に近いサイトへ挑戦することで、ドンドン実力が上がっていきますよ。

実力レベルが上がる良質な「デザインカンプ」の探し方

前日した「コーディング演習課題全部盛り」 なら、初級〜上級までレベルごとに難易度を上げて練習ができます。

\ 即戦力が身につく!実践型の人気教材

また、書籍を買って練習する方法もあります。

▼具体例

RIKA

5つのサイト制作を通じて、コード技術を学べます。
どれもおしゃれなデザインなので、楽しみながら作れます♪

5種類のサイト(ランディングページ・ブログ・コーポレート・イベント・ギャラリー)

▼その他のおすすめ本は、別記事でまとめています。

コーディング学習でつまずいた時の3つの解決策

  • ChatGPTなどAIを使う
  • MENTAで質問をする
  • Webスクールを利用する

①ChatGPTなどAIを使う

ChatGPT

1つ目は、ChatGPTをはじめとするAIを活用する方法です。

チャッピーは無料で使えるし、基本的にどんな質問にも答えてくれます。

例えば、

コード初心者

ボックスを横並びにできません。
どこが間違ってるのか教えて。

といった感じで質問すると、間違いや解決策を教えてくれます。

RIKA

私の場合、チャッピーの有料プランに加入していて、コード生成や疑問点の解決に使っています。

やはり有料版のほうが、回答の精度が高いですね。

また、質問数やファイル追加の制限もないので、思い切ってどんどん使えます。

これからAIを使って勉強する方は、学習期間の数ヶ月だけでも、有料プランに入っておくのがおすすめですよ。

②MENTAで質問をする

https://menta.work/

AIではなく、人に質問したい方には「MENTA(メンタ)」がおすすめです。

MENTAとは?
その道のプロや現役エンジニア・デザイナーさんから、マンツーマンで質問対応やサポートをしてもらえるサービス。

有料のサービスですが、デザインスクールなどと比べるとお手頃価格で購入できます。

▼こんなサービスがあります


「コーディング」カテゴリーのサービス一覧(2025.8)
  • 未経験から3ヶ月プログラミング学習サポート
  • Web制作の独学・営業・案件対応サポート
  • 現役エンジニアがお悩み何でも解決サポート

初回利用する方は、以下のリンクから登録で「500円割引クーポン」がもらえます。

500円クーポンがもらえる! /

③Webスクールを利用する

3つ目は、Webデザインやプログラミングなどのスクールを活用する方法です。

こんな方におすすめ

  • 独学でやったけど何度も挫折した
  • カリキュラムに沿って一から体系的に学びたい
  • 卒業制作やポートフォリオ用の作品を作りたい
  • 専属の先生について、たくさん質問がしたい
RIKA

個人的なおすすめは「デイトラ」です。

デイトラは、未経験からWebスキルを学べるオンライン学習スクール

受講生の多くは、IT企業への転職、副業やフリーランスを目指す20〜40代の男女です。

コーディング(HTML・CSS)を学びたいなら「Web制作コース」が対象になります。

RIKA

ちなみに、私は「Webデザインコース」と「Shopifyコース」の受講経験があります。

無料レッスン動画も見れる/

▼受講レビューも書いています。

私のおすすめスクール・講座・書籍
RIKA

これまで多くのスクール・講座を受講してきた私が、実際に受講して良かったものを厳選してご紹介しています。

よかったらシェアしてね!
  • URLをコピーしました!
目次