静岡理工科大学 菅沼ホーム

-HTML5, JavaScript, PHP, ActionScript, Ruby,Java による-

Webプログラミング

 (このページのダウンロード
  Web デザイン( Web design )とは,Web サイトに対し,GUI 部品,画像,文書などの配置,配色等を決めることです.このように記述すると,絵を描くように,美しい Web サイトを作成することが目的であるように思われるかもしれませんが,それだけではありません.勿論,美しさは Web サイトにおける重要な要素です.しかし,美しいだけでは良い Web サイトとはいえません.少なくとも以下に示す 2 点については,十分考慮して設計する必要があります.

  基本的に,Web サイトを HTML だけで作成することも可能です.しかし,デザインを細かく指定し,かつ,それを修正しやすくするためには Cascading Style Sheets( CSS,カスケーディング・スタイル・シート,カスケード・スタイル・シート)に対する知識が必要になります.さらに,見応えのあるサイトを作成するためには,より多くのプログラミング言語を必要とします.

  例えば,「ページの特定の箇所にマウスカーソルを持って行くと,その背景色や内容が変化する」といった動的なページを作成しようとすると JavaScript に関する知識が必要になります.また,既存の動画を組み込むのであれば HTML だけで可能ですが,自分でアニメーションやゲームを作成し,それをページに組み込みたいような場合は,JavaScript,ActionScript,Java 等に関する知識も必要になります.さらに,アンケートを実施するページのように,クライアント側からサーバー側へデータを送信するようなページも存在します.このような場合は,そのデータを受け取るためのプログラム( CGI )をサーバ側に用意する必要があります.そのプログラムを記述する言語は任意ですが,受け取ったデータをデータベースに保存する場合も多く,その際には,PHP のような言語がよく使用されています.このサイトでは,そのようなプログラミング言語について解説します.

全体の目次

  1. ホームページを作ろう!

      HTML5,JavaScript,PHP,Java, ActionScript を使用して簡単な Web サイトを作り,その作成を通して,各言語の特徴,使用法等について学ぶページです.

  2. 言語リファレンス

      HTML5,JavaScript,PHP, ActionScript,Ruby に対する概説とリファレンスです.基本的に,C/C++ や Java に対する基本的な知識を持っているものと仮定して記述していますので,初心者向きではないかもしれません.なお,C/C++ や Java に関しては,「C/C++ と Java」や「Java と C/C++」を参照してください.

    1. HTML

    2. JavaScript

    3. PHP

    4. ActionScript 3

    5. Ruby

静岡理工科大学 菅沼ホーム