Web制作とは?初心者向けに仕事内容と必要なスキルを解説

Web制作の仕事内容と学ぶ順番を初心者向けに解説する記事のアイキャッチ

Web制作に興味を持ったものの、「デザインとコーディングは別の仕事?」「最初から全部の技術を学ぶ必要がある?」と迷っていませんか。

Web制作とは、目的に合うWebサイトを作り、公開後も育てる取り組みです。情報や見た目を考え、実際に表示・操作できる形にする作業まで含みます。

この記事では、作るサイトの種類、仕事とスキル、制作の流れを整理し、目的に合う学習の入口を紹介します。読み終えるころには、最初に作るものと学ぶ内容を一つ選べます。すべての技術を一度に身につける必要はありません。

この記事で分かること
  • Web制作の意味、作るサイトの種類、主な仕事
  • 必要なスキルと、Webデザイン・コーディング・Web開発の違い
  • 目的の整理から公開後の改善までの5つの工程
  • 初心者が目的別に選べる学習の入り口
目次

Web制作の意味と範囲

Web制作は、企業や個人が達成したい目的に合わせてWebサイトを企画し、形にして、公開後も運用する一連の仕事です。

たとえば、会社を知ってもらう、商品を販売する、問い合わせを増やす、情報を継続的に発信するといった目的があります。目的が変われば、必要なページ、見せ方、機能も変わります。

MDNの「初めてのウェブサイト」でも、Webサイトづくりは計画、コンテンツ作成、見た目の調整、操作の追加、公開という流れで説明されています。

最初に考えるのは、誰に何を届け、どんな行動につなげたいかです。使う技術は、その目的に合わせて選びます。

HOAI Point

技術を選ぶ前に目的を一文にする

「サービスの内容を知ってもらい、問い合わせてもらう」のように、Webサイトの目的を一文で表してから必要なページや機能を考えると、デザインやツール選びがぶれにくくなります。

Web制作で作るもの

Web制作の対象は、会社案内のサイトだけではありません。代表的なものを目的別に整理すると、次のようになります。

制作物主な目的特徴
コーポレートサイト(企業サイト)会社や事業への信頼をつくる会社情報、サービス、実績、問い合わせなどを掲載する
サービスサイトサービスの内容を理解してもらう特徴、料金、利用例などを複数のページで案内する
LP(ランディングページ)申し込みなどの行動につなげるここでは、特定の商品やサービスを一つのページで詳しく紹介するページを指す
ECサイト(ネットショップ)商品を販売する商品管理、決済、注文、配送などの機能が必要になる
ブログ・自社の情報発信サイト情報を継続的に発信する記事の追加、カテゴリー整理、検索導線を運用する
ポートフォリオサイト(作品・実績紹介)制作物や得意分野を伝える実績だけでなく、担当範囲や考え方も示す

WordPress公式の機能紹介では、ブログ、ビジネスサイト、ポートフォリオ、ニュースサイトなど、さまざまなWebサイトを作れることが案内されています。

同じ「Webサイト」でも、必要な機能は目的で変わります。 まずは作りたいものの種類を決めると、学ぶ範囲を絞りやすくなります。

Web制作に関わる主な仕事内容

Web制作は複数の工程で進みます。規模の大きな案件では専門職が分担し、小規模な案件では一人が複数の役割を担当することもあります。

仕事主な内容主な成果物
企画・ディレクション目的、対象読者、予算、期限、進め方を整理する要件、スケジュール、サイト構成
情報設計・Webデザイン情報の順序、導線、レイアウト、配色、文字、使いやすさを設計するページ構成図、画面の配置図、デザイン案
コーディング・画面の実装HTML・CSS・JavaScriptなどでブラウザーに表示・動作させるWebページ、部品、動き
更新・管理の仕組みづくりWordPressなどを使い、更新や管理ができる仕組みを作る管理画面、投稿機能、フォームなど
公開・運用・改善表示確認、公開、更新、保守、アクセス確認、改善を行う公開サイト、更新記録、改善案

ここでいう要件とは、サイトの目的や必要な機能など、制作前に決めておく条件です。ページ同士の構成図を「サイトマップ」、画面内の文章や画像の配置図を「ワイヤーフレーム」と呼びます。また、WordPressのように管理画面から記事やページを更新できる仕組みがCMS(コンテンツ管理システム)です。

厚生労働省の職業情報提供サイトjob tagでは、Webディレクターは企画・設計、制作進行、運用までを指揮する仕事、WebデザイナーはWebサイトのデザインを担う仕事として紹介されています。また、UX/UIデザイナーは、利用の流れや使ったときの体験(UX)、操作する画面(UI)を設計し、利用者に試してもらいながら改善します。

仕事を選んだり依頼したりするときは、肩書に加えてどの工程を、どこまで担当するかを確認しましょう。

HOAI Point

まず一つの工程で完成を経験する

小規模なWeb制作では、デザイン、コーディング、WordPress構築を一人で担当することがあります。ただし、学習まで同時に進める必要はありません。まず一つの工程で小さな成果物を完成させ、必要に応じて担当範囲を広げます。

Web制作に必要な主なスキル

必要なスキルは、目指す役割と作るWebサイトによって変わります。すべてを同じ深さで身につける必要はありません。

スキル何に使うか初心者の最初の目標
HTML見出し、文章、画像、リンクなどの構造を作る1ページの内容を正しい順序で組み立てる
CSS色、文字、余白、配置、画面幅ごとの見え方を整えるPCとスマートフォンで読みやすくする
JavaScriptメニュー、タブ、フォームなどに動きや反応を加える既存の短いコードを読み、簡単な動きを付ける
デザイン情報の優先順位、レイアウト、配色、文字、使いやすさを設計する参考サイトを観察し、理由を説明できる画面を作る
WordPressなどのCMSコードを毎回編集せずにページや記事を更新できるようにする投稿・固定ページを使い分け、更新できるサイトを作る
コミュニケーション・進行管理目的、要望、期限、担当範囲を関係者と共有する決定事項と未決事項を記録して認識をそろえる

MDNのHTML解説ではHTMLをWebの基本的な構成要素、CSS解説では見た目やレイアウトを整える技術、JavaScript解説では動的な機能を加える技術として説明しています。

HTML・CSSの基礎は、デザイナーやWordPressを運用する人が、ページの表示の仕組みを理解する助けにもなります。最初から高度なJavaScriptや、サーバー側でデータ保存・処理を行うバックエンド開発まで学ぶ必要はありません。

Webデザイン・コーディング・Web開発の違い

似た言葉ですが、中心となる役割が異なります。

言葉主な役割主なスキル
Webデザインレイアウト、配色、文字、画像、操作画面を整え、情報の見せ方と使いやすさを設計するデザインの基礎、Figmaなどの画面設計ツール、UI/UX
コーディングページ構造や見た目を整え、デザインをブラウザーで表示できる形にするHTML、CSS、基礎的なJavaScript
Web開発ログイン、検索、決済、外部連携など、Web上で動く機能や仕組みを設計・実装するJavaScript、PHPなどの言語、データベース、サーバー

ただし、会社や案件によって言葉の範囲は異なります。たとえば「Webデザイナー」がコーディングまで担当することも、「Web制作」がシステム開発を含むこともあります。

たとえば店舗サイトの制作では、営業時間を見やすく配置するのがデザイン、その画面をコードで表示するのがコーディング、予約の空き状況を管理する仕組みを作るのが開発です。一つのサイトに複数の役割が含まれます。

Web制作の基本の流れ

ここでは、制作の流れを5つにまとめます。架空の店舗紹介サイトを作る例で、各工程で何を決め、何ができれば次へ進めるかを見ていきましょう。実際には確認結果に応じて前の工程へ戻ることもあります。

STEP
目的・企画

「営業時間や場所を知ってもらい、来店につなげる」のように目的と対象読者を決めます。必要な情報、予算、公開時期を書き出し、関係者と共有できれば次へ進みます。

STEP
設計・デザイン

営業時間、アクセス、問い合わせをどの順で見せるか整理し、ページ構成図と画面の配置図を作ります。続いて文字・色・写真を整え、必要な情報へ迷わずたどり着ける案か確認します。

STEP
実装

実装とは、案を実際に表示・操作できる形にすることです。HTML・CSSで作る、WordPressの機能を使うなどの方法を選び、文章、画像、リンクを配置します。確認用のページで、内容と基本的な動作がそろったか確かめます。

STEP
確認・公開

PCとスマートフォンで文字・画像・リンクを確認し、フォームがあれば送信結果も確かめます。問題を直して公開先へ反映し、公開URLでも同じ内容が表示されるか確認します。

STEP
運用・改善

営業時間などの情報更新、バックアップ、使っているソフトウェアの更新を続けます。問い合わせや閲覧状況から困りそうな箇所を見つけ、一つ直したあとに表示・動作を再確認します。

公開に使うサーバー(サイトのデータを置く場所)やドメイン(サイトの住所となる名前)は、使うサービスに応じて前もって準備します。実装方法を決める段階で公開先も確認しておくと、最後に条件が合わなくなるのを防げます。

MDNの「初めてのウェブサイト」でも、プロが作るようなWebサイトを制作するには多くの作業が必要なため、初心者は小さなものから作り始めることが勧められています。

最初は1ページでも構いません。作成から確認・公開までを一度通すと、各工程のつながりを理解しやすくなります。

初心者は何から学べばよい?

コードを書く、画面を設計する、自分で情報を更新する、のうち興味に近い入口を一つ選びましょう。3つを同時に進める必要はありません。ここからも架空の店舗紹介を題材に、最初の成果物と確認方法を示します。仕事を受けられる水準を保証するものではなく、学び始めの目安です。

コードを書いてページを作りたい

PCにコードを書くためのテキストエディターとブラウザーを用意し、HTMLで情報を組み立て、CSSで見た目を整えます。最初は店名・営業時間・アクセスを載せた1ページで十分です。見出し、文章、使用できる画像、リンクを一つずつ配置してみましょう。

ファイルを保存してブラウザーで開き直し、文章と画像が表示され、リンクが意図したページへ進むか確認します。ウィンドウの幅を狭めても文字が読め、内容が横にはみ出さなければ最初の区切りです。その後、必要な動きに合わせてJavaScriptを学びます。

見た目や使いやすさを設計したい

レイアウト、余白、配色、文字の基礎を学びます。Figmaなどの画面設計ツールを用意し、店名・営業時間・アクセスを並べた店舗紹介の1画面を作ってみましょう。ここで作るのは見た目の設計案であり、そのまま公開サイトになるわけではありません。

PC用とスマートフォン用の配置を見比べ、営業時間とアクセスを迷わず見つけられるか確認します。「最初に見てほしい情報はどれか」「次に押す場所が分かるか」を説明できたら一区切りです。HTML・CSSの基礎も学ぶと、実装を担当する人と連携しやすくなります。

自分で更新できるサイトを作りたい

練習用のWordPressが使える状態になったら、店舗案内の固定ページと、臨時休業を伝えるお知らせの投稿を一つずつ作ってみましょう。固定ページは常設情報、投稿は日付順に増える情報に使います。まだ環境がなければ、記事末尾の「WordPressの始め方」で準備手順を確認できます。

練習では下書きとして保存し、プレビューで内容を確かめます。営業時間などの文章を一か所直し、保存後のプレビューに反映されたら最初の区切りです。公開済みのページを更新した場合は公開URLでも確認します。次に、見た目の土台となるテーマ、機能を追加するプラグイン、データを戻せるように保存するバックアップを学びます。

HOAI Point

学ぶ順番は「作りたいもの」から逆算する

学ぶ内容を増やす前に、小さな成果物を一つ完成させることを目標にしましょう。うまくいかなかった箇所を一つ直し、結果を確かめると、次に学ぶ内容を具体的に選べます。

よくある質問

Web制作は未経験からでも始められますか?

はい。まずは文章、画像、リンクがある1ページをHTML・CSSで作る、またはWordPressで数ページのサイトを作るなど、小さな完成を目標にすると始めやすくなります。

Web制作を始めるために資格は必要ですか?

学習を始めるために資格を取る必要はありません。job tagのWebデザイナーの説明でも、入職時に特定の資格は必須とされていませんが、基礎知識や技術は必要とされています。応募先によって求める条件は異なるため、募集内容を確認しましょう。

コーディングができなくてもWebサイトは作れますか?

WordPressやWebサイト作成サービスを使えば、コードを一から書かずに作れる範囲があります。ただし、HTML・CSSの基礎を知っていると、機能の限界や表示崩れの原因を判断しやすくなります。

HTML・CSS・JavaScriptはどの順番で学べばよいですか?

Webページを自分で実装したいなら、HTML、CSS、JavaScriptの順が基本です。HTMLで構造を作り、CSSで見た目を整えたあと、必要な操作や動きをJavaScriptで追加します。

まとめ

Web制作は、Webサイトを見た目だけで作る作業ではありません。目的整理、設計、デザイン、実装、公開、運用・改善までをつなぐ仕事です。

  • 作るものによって必要なページや機能が変わる
  • 規模により専門職が分担する場合と、一人が兼務する場合がある
  • 必要なスキルはHTML・CSS、JavaScript、デザイン、CMS、進行管理など
  • 初心者はすべてを同時に学ばず、作りたいものから逆算する

次の一歩は、完成させたいものを一つ決めることです。店舗紹介を題材に、コードなら1ページ、デザインなら画面の設計案、WordPressなら店舗案内とお知らせを目標にし、保存後の表示や内容まで確かめましょう。

目的別に次の記事を選ぶ

コードの基礎から始めるか、WordPressでサイトを開設するか、今の目的に合わせて進めましょう。

自分でコードを書きたい方は、HTMLとCSSの役割と、最初のページで試す書き方を確認してください。

WordPressでサイトを立ち上げたい方は、サーバーの準備から開設までの手順を確認できます。

この記事を書いた人

横畑デザイン事務所代表。Webデザイナー・プログラミング講師として、WordPressを中心としたWebサイトの制作・運用と個別指導に携わっています。実際の制作や指導で培った知識と経験をもとに、Web制作やAI活用について、初心者が迷わず一歩を踏み出せる情報を分かりやすく発信しています。

目次