Webの最新トピックを配信中!

【無料】デザインカンプからのコーディング練習教材

模写コーディング教材
コーディング練習用のデザイン(XD)と、完成版のコーディングデータを無料で配布しています。

下記からダウンロードできます。コーディング例もアップしているので参考にしてみてください。

デザイン(XD/47.3MB)
完成版コーディングデータ(ZIP/2.5MB)
コーディング例

※コーディングデータにて今後廃止予定の@importを使用しています。。@useに修正予定です。一応十分に参考にはなるはずなので@importの状態でまだ配布しています。修正までもう少々お待ちを〜。

このデザインはレイアウトが複雑な箇所もありページ数も多いため、難易度はやや高めです。
noteにて入門レベルからのコーディング教材を無料で配信し始めたので、このデザインが難しければ、まずはnoteの方から始めてみてください!
【無料】デザインカンプからのコーディング教材-入門編
【無料】デザインカンプからのコーディング教材-初級編

模写コーディング用のサイトを探している方や、コーディングの練習をしたい方はぜひトライしてみてください。

こちらのデザインをコーディングしたものはポートフォリオへ掲載していただいてOKです。XDのデザインもご自身で改変していただき、オリジナルのデザインを作ってポートフォリオに掲載していただいてかまいません。デザインを変えず再配布や販売する行為は禁止です。

デザインについて

架空のWeb制作会社のサイトデザインです。
トップページを含めて8ページです。スマホ用のデザインも含んでいます。
デザイン(XD/47.3MB)


ボタン上や記事下のページャー等に使用しているFontAwesomeのアイコンは著作権上デザインデータには含められないため省いています。コーディング例を参考に実装してみてください。

完成版コーディングデータについて

コーディングに必要な画像はこのデータ内のimgフォルダ内の画像を使用してください。
もちろんデザインから自力で画像データを作成してもOKです。
完成版コーディングデータ(ZIP/2.5MB)


SassとBEMを使って書かれているため、HTMLとCSSを勉強し始めたばかりの方には難しい書き方に思われるかもしれません。。
自分でコーディングをする際に難しくてわからない箇所があれば、こちらのコーディングデータを参考にしてください。

コーディング例もアップしていますので、こちらもコーディングする際の参考にしてください。
コーディング例

そのうち解説記事も書きたいと思っています!いつになるやらですが…

コラム①:Webデザイナーを強くオススメする理由

エンジニアになるのは本当に難しいです。
だからこそ、このサイトでは、Webデザイナーになることを強くオススメしています。

でも、もし、エンジニアになれれば、月収100万円以上も可能です。実際に僕の友人も軽く年収1000万円は超えています。

ほとんどの人がエンジニアにはなれないので、30〜40万円以上はする高額なプログラミングの学校に行くのはお金をドブに捨てる可能性があります。
どうしてもエンジニアになりたい方は、無料でプログラミングを学べるProEnginner開講の学校『プログラマカレッジ』に行きましょう。プログラマカレッジは、学校&就職支援の一体型サービスです。ここは本当にありがたい存在です。ソーシャルゲーム大手企業で有給インターンまで可能です。
無料のプログラミング学校はもう一つ、『GEEK JOB』があります。就職率97.8%と驚異的な数字を出しています!よりエンジニア色の強いカリキュラムを受けたい場合はこちらを受講します。
2校ともオススメです。無料見学をしてみて自分に合いそうな雰囲気の学校を選びましょう。
この2つの学校のどちらかに通って、自分にエンジニアとしての素質があるのかチェックしてください。もし、あなたに才能があったら、最高にラッキーな人生です。20代のみ対象です。もし20代ならこのチャンスをぜひつかんでください。

30歳以上の方は、『テックキャンプ エンジニア転職』 がオススメです。転職できなければ授業料全額返金してくれます。教室は9時〜22時まで開放し、教室あるいはオンラインでマンツーマンで無制限に質問ができます!超集中なら10週間、ゆったりなら6ヶ月と期間も生活に合わせて選べます。スクールは無数にありますが、有料系ではここが一番爆速に成長できそうです。
参考記事 : なぜ「エンジニア」ではなく「Webデザイナー」をすすめるのか

無料のプログラミング学校『プログラマカレッジ』の詳細を読む 『テックキャンプ エンジニア転職』の詳細を読む
コラム②:正社員のWebデザイナーを強くオススメする理由

このサイトでは、
本当にWebデザインのスキルを磨きたいなら、未経験の方はまずはWeb制作会社に正社員で入社すること
を強くオススメしています。

Webの最先端に触れられるWeb制作会社に入社し、スキルをガッツリ高めてほしいです。そして、社内では、やはり派遣でもなく、アルバイトでもなく、長く在籍する可能性のある正社員にこそ成長できるお仕事を振ってくれるのです。派遣やアルバイトは、リンク張り替えやテキスト修正など成長しづらい作業をやらされがちです……。

未経験OKで正社員のWebデザイナー・フロントエンドエンジニア案件を多く保有しているのが、IT系に強いワークポートWebistです。 ※現在はコロナの影響でこの2つのエージェントですら未経験OKの求人が少ない状況です。ただ、少しでも選択肢を増やすために、また今後状況が改善されてきた時のために登録しておきましょう。 なぜワークポートは未経験者に大量の求人を紹介できるのか?その評判の秘密に迫る! ↑ワークポートさんに会ってきました!ねほりはほりと質問をぶつけています。ぜひ読んでみてください。

転職エージェントは複数登録しますが、ワークポートとWebistはそのうちのメインエージェントして必ず登録しましょう。

『ワークポート』公式サイトへ 『Webist』公式サイトへ

“【無料】デザインカンプからのコーディング練習教材” への6件のフィードバック

  1. emi より:

    ねこぽんさん初めまして!Emiと申します。
    昨年からWebサイト制作の学習をしており、いつも楽しく読ませてもらってます!

    【無料配布】コーディング練習用デザインと完成版コーディングデータ
    のページを見て質問があり連絡させていただきました。

    コーディングデータを見せていただき、勉強させてもらってます。
    ちょうどSassを使用し始めていましたが、
    サイト1つ分のコードを公開されている方がなかなかいなかったのですごく助かります!

    コーディング時のの使用方法について質問があります。

    例えば、index.html内のタグ直下に
    がありますが、
    このタグはどのような役割のためにあるのでしょうか?

    .wrapperには特にスタイルなどは設定されていないと思うのですが、
    メンテナンス性が高くなるなどの理由があるのでしょうか?

    上記と同様にindex.html内NEWSセクション内にある
    についても、
    このdivはなくてもデザインは再現されるかと思うのですが、
    付けておいた方が良い理由などありますでしょうか?

    独学でコーディングの学習をしておりまして、
    さらに知識を深めていきたいので教えていただけたら嬉しいです!
    よろしくお願いします。

    • ねこポン より:

      emiさん、はじめまして!
      コーディングデータを使っていただきありがとうございます^^
      たしかにまるっとダウンロードOKなコーディング教材みたいなの少ないかもですね。

      どうやらコメント欄ではセキュリティの関係でHTMLのタグは消えてしまうようです…すみません。推測しながら回答していきますね。

      >例えば、index.html内のタグ直下にがありますが、このタグはどのような役割のためにあるのでしょうか?

      これはwrapperクラスのことですかね。僕はほぼ必ず全体をwrapperで囲みます。おっしゃるとおりメンテナンス性が高いと考えています。下記が理由です。

      ・ページ全体に適用したいCSS(例えばbackground-color)があるが、独自のCMSなどを使っていて仕様によってはbodyタグにclassを当てられない場合があるためwrapperクラスを用意しそれにCSSを適用する
      ・主にスマホで原因不明の横スクロールが発生した場合に、wrapperにoverflow-x:hiddenを当てて一時的に横スクロールを防ぐ(後で根本的な原因を突き止めるまでの緊急対応として)
      ・スクロール時にヘッダーを上部にposition:fixedで固定した際にwrapperにpadding-top:70px(ヘッダーの高さの例)を指定することがある

      >上記と同様にindex.html内NEWSセクション内にあるについても、このdivはなくてもデザインは再現されるかと思うのですが、付けておいた方が良い理由などありますでしょうか?

      これは何だろう…news__headingのことですかね。。
      見出しは単純にh2だけでもいいのですが、見出しっていろいろ拡張したりしますよね。右側に「もっと見る」ボタンを置いたり、見出しの下にちょっと一言を入れたり。そうなると事前にh2を見出しエリアとしてのdivで囲っておいてそこにmargin-bottomなどを適用するのが自然な気がします。「もっと見る」ボタンを作る際にはそのdivの中にサッと作れます。
      とはいえ小規模なサイトならh2だけでも全然いいと思います。無駄なタグが増えると見通しが悪くなりますもんね。今まで事業会社で働いてきて改修改修ばかりしてきたので、、h2とか見出しのタグがむき出しだと怖い病気にかかってしまっているのです。。

      ご指摘の点は上記で間違っていないでしょうか?間違ってたら教えてください。なんとかHTMLタグ抜きで書いてください笑
      コーディング学習、がんばってください^^

      • emi より:

        ねこぽんさん
        早速ありがとうございます!
        HTMLは使えないのですね。

        ご説明いただいた通りの場所です!
        詳しく説明いただきありがとございます。すごく勉強になりました!
        勉強頑張ります^ ^

  2. まっちゃん より:

    ねこぽんさん初めまして!現役でWEB制作フリーランスをさせていただいているものです。
    素晴らしいデザインカンプを拝見させていただきました。

    ご相談がありまして、コーディング勉強中の方向けにコーディングノウハウ、ないしはコードレビューをサービスとして提供しようと思っており、こちらのデザインカンプを受講希望者に提示させて頂きたく思いコメント致しました。
    ご返信頂けますと幸いです。よろしくお願い致します。

    • ねこポン より:

      まっちゃんさん、はじめまして!

      デザインカンプを活用していただけるのは嬉しいです!
      カンプの制作者をサイト上で示した上でぜひ使ってください。下記のような感じで、クレジット表記とリンクをしていただければご自由にお使いいただけます。

      —————————————–
      このデザインカンプは「未経験からWebデザイナーへ!」による制作です。
      https://webdesigner-go.com/
      —————————————–
      クレジット表記とリンクがあればテキストはおまかせいたします。

      コーディングレビューのサービス、応援しております。ぜひ初学者の方が気軽に楽しくコーディングスキルを伸ばせる仕組みをつくっていただきたいです^^

      よろしくお願いいたします。

      • まっちゃん より:

        ねこポンさん、早速のお返事ありがとうございます!
        活用させて頂けるとのことで嬉しく思います!

        サービス展開がんばります!

Webデザインのご質問やサイトの感想など、お気軽にどうぞ!

みなさまからのコメントを元に記事を作成することありますので、あらかじめご了承ください。
メールアドレスが公開されることはありません。
こちらで承認後にコメントは表示されます。
* が付いている欄は必須項目です。

  • 管理人(ねこポン)について

    週3日だけ会社で働く30代前半ウェブデザイナーです!
    インテリ風&仕事できる風を醸し出す腕前では右に出る者はいませんが、電話すら怖くて取れないし、無断欠勤してしまい自宅に警察が来たほどのコミュ症ポンコツ人間です。
    現在Web業界5年目。事業会社とWeb制作会社のウェブデザイナーを経て、フリーランスになりました。

    ★ 僕の20代まるごと黒歴史ストーリー

    最近ちょこっと『月曜から夜ふかし』に出演しました↓

    ★ 『月曜から夜ふかし』にちょこっと出演したら『BizSPA!』さんにインタビューしてもらいました!

    お問い合わせはこちら

  • なんでもWebの質問受け付け中 (^o^) /♪

  • スクール23校をまとめました!Webデザインスクール一覧

    おすすめのWebデザインスクール一覧

    おすすめのWebデザイン&プログラミングスクールを一部紹介!主要なスクール23校は『Webデザインスクールの一覧』でチェックしましょう。

    スクール名 料金 授業形式 ジャンル 就職支援

    求職者支援訓練
    ハロートレーニング
    無料
    (教材費のみ)
    通学
    (約6ヶ月/週4〜5日)
    Webデザイン ハローワークによるサポート
    プロによる総評

    一番おすすめのスクールは国の運営する求職者支援訓練(ハロートレーニング)です。授業料が無料!しかも約6ヶ月という期間がWebデザインの基礎スキルを習得するのに十分な長さです。僕自身も求職者支援訓練を経てWebデザイナーになりました。
    東京にはWebデザイナー系の訓練校は6校ほどあり、各地域にも1〜3校ほどは見つかるため、どんな人も通いやすいのもおすすめのポイントです。
    ふだん税金を払っているので、このようなスクールはしっかり活用させてもらいましょう笑。


    失業保険が受給できる方は職業訓練がおすすめです。期間が約3ヶ月と短くやや理解が浅くなる点は不安ですが、復習や独学で補えれば問題ありません。最近は数は2校ほどで少ないですが6ヶ月コースも登場しました!
    スクール名 料金 授業形式 ジャンル 就職支援

    LIG
    有料
    (¥450,000 〜)
    通学
    (6ヶ月)
    Webデザイン 転職セミナーあり/LIGへの採用実績もあり
    プロによる総評

    金銭的に余裕があればLIGを検討しましょう。超有名Web制作会社LIGによるWebデザインスクールです。現役のプロデザイナーが講師で、Mac&デュアルディスプレイという最新設備で学べます!LIG運営のコワーキングスペースも無料で使い放題。生徒のレベルによってはLIGへの就職も可能です。

    詳しくはこちら

    スクール名 料金 授業形式 ジャンル 就職支援

    CodeCamp
    デザインマスターコース
    有料
    (¥148,000 〜)
    オンライン
    (2ヶ月〜)
    Webデザイン キャリア支援あり
    (就職エージェントの紹介)
    プロによる総評

    CodeCampはオンラインのWebデザインスクールです。低価格ながら講師から直接指導とフィードバックを受けられるのが最大の特長です!おすすめのコースは「デザインマスターコース」。コスパ重視で講師と対話しながら学びたい人に最適なスクールです。

    詳しくはこちら

    スクール名 料金 授業形式 ジャンル 就職支援

    プログラマカレッジ
    無料 通学 プログラミング あり
    プロによる総評

    『プログラマカレッジ』は20代限定の通学式で完全無料のプログラミングスクールです。無料なのでエンジニアになりたい方はぜひ挑戦してみてください。スクール側は就業先の企業からお金をもらうことで無料で運営をしています。とはいえ授業の質は高いと評判です。『プログラマカレッジ』の卒業生による体験談記事はこちらです。

    詳しくはこちら

    スクール名 料金 授業形式 ジャンル 就職支援

    GEEK JOB
    無料 通学 プログラミング あり
    プロによる総評

    上で紹介した『プログラマカレッジ』と同様の20代限定の通学式で完全無料のプログラミングスクールです。プログラマカレッジは決まった時間に通学しますが、GEEK JOBは個別指導なので自分のペースで通学できます。エンジニアになりたい方は、自分の生活スタイルに合わせてどちらのスクールに行くか検討してみましょう。就職率97.8%は驚異的です!

    詳しくはこちら

    Web制作会社を歩き回れるゲームを作ってみました!ぜひ探検してみてください。(注意:音が出ます!)

    一番上へ