カテゴリー

くらしノート kurashi note

実務で学んだ「コーディング」業務の実態

目次へ戻る

投稿日 2024.03.18 / 更新日 2024.6.21

スマホ pc マウス

普段HP制作のご依頼以外に、webデザイナーとしてのお仕事、コーダーのお仕事をそれぞれお受けしています。

割合で言うと、私の場合は
webデザイン 3:コーディング 7
くらいの割合です。

比較的コーディング業務をお受けすることが多いのですが、実は業務を始めるまで、コーディングがどんなものかイメージが湧かずにいました。

未経験の方にとって、なかなか想像しにくいところかと思います。そこで、今日の記事では以下の内容をピックアップして解説していきます。

  • コーディングってどんなことするの?
  • コーディングに必要なものは?
  • 作業の内容は??

すべてを伝えようとすると長くなってしまうので、要所要所をピックアップしてお伝えします。

コーディングに興味をお持ちの方の参考になれば幸いです。

目次

コーディングってな〜に?

コーディングとは、プログラミング言語を使ってソースコードを書くことを指します。

↑このように表現すると少し難しく感じるかもしれませんが、webブラウザを通してサイトを閲覧する際、実は専門の言語を使って表示させているんですね。

※webブラウザ:パソコンやスマートフォン等を利用してWebサーバに接続し、ウェブページを表示するためのソフトウェア。ChromeやSafari、Firefoxなどがあります。

その作業をコーディングと言い、日本語で言うと「符号化」と言うそうです。
(知らなかったです…)

プログラミング言語とは?

コーディングで言うプログラミング言語は、主にHTML・CSS・JavaScript・phpが主要の言語です。

私も普段から上記の言語を駆使してソースコードを書いています。

一番よく使うのはHTML・CSSで、HTMLでマークアップCSSで装飾していくイメージです。

マークアップ?装飾?

はい、HTML・CSSはそれぞれ言語や用途が異なります。

  • HTML⋯マークアップ言語(文書の要素に目印(タグ)をつける)
  • CSS⋯スタイルシート言語(HTML等にスタイルをつける)

こんな認識で問題ないと思います。

他の言語は?

JavaScript・php等もHTMLやCSS程ではありませんが使用しています。

言語が増えると、よりリッチなサイトになっていきますよ〜!

なんだか難しそうだけど..コーディングに必要なものは?

pcとスマホ、ネット環境さえあれば問題ありません!

デザインからコーディング

いざ!!コーディング!
実務では、デザイナーさんからお預かりしたデザインデータからコーディングしていきます。

私はこの作業が楽しくて仕方ありません〜。笑

具体的に、この「くらしノート」を例に挙げてみると、

どこがスライダーなのか?メニューはどんな形なのか?コンテンツ幅はどのくらいなのか?等、デザインデータを見ながら再現していきます。

しかし、デザインデータがまるっと一式(pc・スマホ・下層ページ)届くこともありますが、トップページのデザインだけ、の場合もあったりします。

すなわち、スマホや下層ページはワイヤーフレームをベースに、よしなにデザインコーディングしてくださいね。といった状況です。

※ワイヤーフレーム:webサイトを作る上での設計図ですね

つまり…コーディングだけではなく、ちょっとのデザインスキルもお持ちだと尚ヨシです\(^o^)/

動的サイトでは…

動的サイトとは、お知らせ機能やブログ等が付いたサイトをいいます。

ダイナミックページ等とも言い、更新性が高く、ユーザーさんや訪れる時間によって異なる情報が表示されている、サイトです。
くらしノートも動的サイトに入ります。

サーバーやらデータベースやらなんやらが絡んでくるので詳細は割愛しますが、そういったサイトではphpを使用してコーディングしていきます。

動的サイトも含め、がつがつコーディングしていきます!

webサイトの見えない部分も

実は、webサイトには見えない情報部分(メタデータがあります。

※メタデータ:メタデータ、メタ情報とは、メタなデータ、すなわちデータについてのデータという意味で、あるデータが付随して持つそのデータ自身についての付加的なデータを指す。(引用:wikipedia)

例えば、検索したときの↓このタイトルや説明

ブラウザのタブ↓このアイコンとか。

マクドナルド…

こういった基本的な情報を表示する作業もコーディングに含まれます。

まとめ

今回は、実務で学んだコーディング業務の実態について記事にしました。

  • コーディングとは、プログラミング言語を使ってソースコードを書くこと
  • 言語が増えるとリッチなサイトに!
  • pcとスマホとネット環境があればOK◎
  • デザインデータからコーディングが基本。
  • ワイヤーフレームからのデザインコーディングもあり
  • 更新性の高い動的サイトも作成
  • webサイトで表示されない部分も作業する

少しでもコーディング業務に関心をお持ちの方、どんな仕事かイメージが湧かない!方へ、参考になれば幸いです。

ストアカでご質問の多いところ等、デザイン・コーディングtipsも近々記事にしていきたいな〜っと企んでいます\(^o^)/

\ シェア /

« »
前に戻る