A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
私は独学ですし、独学でないと学べないと思う。
これはすべての学問について言えることで、学校や教室で学べることは学び方と基礎にすぎず、使い物になるところに行くためには、その時その時の目的--やりたいことに合わせて独学するしかない。
私は今から20年近く前、45歳ころにネットの世界に足を踏み入れて間もなく取り組んだのがシェルスクリプトとPerl。まだブラウザも今ほどの機能は持っていなくて、サーバー側で処理をする時代でした。
当時はここのような回答してくれるところもなく、当時はニュースグループというメーリングリストしかなかった。そこで聞くと、返ってくる答えは「man!」とだけ。すなわちマニュアルを読め!!。それぞれの言語に付属しているマニュアルをコマンドプロンプトから、man ls として示される程度の内容は聞くな!!! ということ。厳しい世界でしたが、それは私にとって、単に疑問を教えてもらう以上に役立ちました。
人に聞くより調べろ!!。調べれば関連した情報も次々に調べなきゃならない。それらがすべて身につく。
HTMLのようなマークアップ言語( https://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%BC … )とプログラム言語は区別しないとなりませんが、
質問を
教えて!goo > [技術者向] コンピューター > プログラミング > Webデザイン・CSS >
のカテゴリーで質問されているので、Webデザイン・CSS に限定して回答すると
基本は HTML( https://ja.wikipedia.org/wiki/HyperText_Markup_L … )
これはSGMLから派出したマークアップ言語で、SGMLの背景( https://ja.wikipedia.org/wiki/Standard_Generaliz … )を読まれたら分かるように、文書の中にある個々の要素(Element)をタグによってマークアップするメタ言語( https://ja.wikipedia.org/wiki/%E3%83%A1%E3%82%BF … )にすぎません。
スタイルシートは、HTMLで示された文書構造に基づいて、それぞれの構成要素をどのように表現するかというものです。
私はHTMLは1.0~2.0~3.2と歩んできましたが、2.0~3.2に進むあたりで、この本来のSGML的な目的から大きく逸脱してしまいました。HTMLは文書の体裁を表すものという誤解が浸透して、<h1></h1>は文字を大きく見せるためとか・・。その反省からHTML4.01が策定されたのはご存知だと思います。
よって、「Webデザイン・CSS 」に限ると、きちんとHTMLを学ばれて、スタイルシート、を習得して必要に応じてjavascriptを学ぶのが良いと思います。
似たようなことを「動きのあるサイトの作り方がしりたい( https://oshiete.goo.ne.jp/qa/9236955.html )」に実例も上げていますから参考にしてください。
★Webデザイン・CSS以外のプログラムとなると、CGI,PHPとなるでしょう。
CGIは「ウェブサーバ上でユーザプログラムを動作させるための仕組み。 https://ja.wikipedia.org/wiki/Common_Gateway_Int … 」で、最も有効な仕組みで、サーバー側で動作させるプログラムは、Perl( https://ja.wikipedia.org/wiki/Perl ),Ruby( https://ja.wikipedia.org/wiki/Ruby ),AWK( https://ja.wikipedia.org/wiki/AWK ),Python( https://ja.wikipedia.org/wiki/Python )などがありますから、自分の好みに合ったものを身につければよい。
まあ、PerlかRubyが良いでしょう。いずれもテキスト処理が得意ですが、それ以外も可能です。
ただ、書いてはいちいちサーバーでテストはできません。そんなことしたらバグでサーバーがダウンしたり・・。
そのために、ローカルでプログラムを書いてテストする環境を構築しなければなりません。
私は、Cygwin( https://ja.wikipedia.org/wiki/Cygwin )でテスト環境を構築していますが、大きなニュースになっていたので、ご存知だと思われますが、次期Windows10の改定で
Build 2016で驚きの発表―Microsoftはこの夏Windows 10でBashシェルをサポート | TechCrunch Japan( http://jp.techcrunch.com/2016/03/31/20160330be-v … )
BashシェルをWindowsに搭載するWindows 10大型アップデートなど、Microsoft Build 2016で発表された重要な10項目まとめ - GIGAZINE( http://gigazine.net/news/20160331-microsoft-buil … )
と、Cygwin入れなくても可能になるかもしれません。
No.1
- 回答日時:
>>素材
何をイメージして言ってるか不明なんですが、静的webサイトを作りたいのならhtmlとcssを勉強。本屋さんでレッスンブックを売っている。
解説サイトは用語までは解説していないので、お薦め出来ない。
動的webサイト(可変データや、データ入力を伴う)を作りたいのならhtmlとcssに、javaスクリプト(かphp)を追加勉強。
データベ-スと連携(連動)したwebページを作りたいのなら
ASP(アクティブ・サーバー・ページドゥ)。
但し高度過ぎて独学は無理。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Web・クリエイティブ 副業 webデザイナー・動画編集について 8 2023/03/18 16:34
- その他(就職・転職・働き方) 軽作業の正社員 勤務実態について 2 2022/07/24 12:18
- Web・クリエイティブ webデザイナーについて。 webデザイナーの仕事についてですが、サイト上で使用する画像やイラストな 7 2022/10/31 13:56
- IT・エンジニアリング 文系出身でプログラミング未経験の人におすすめできるプログラミングの基礎?的な教材を教えてください。 4 2023/05/13 18:21
- 法学 刑法理論について 1 2022/06/19 10:18
- 楽器・演奏 ◆つかぬことをお伺いします♪ 5 2022/09/20 18:35
- 書類選考・エントリーシート 【急ぎです】指定校推薦の志望理由書の添削お願いしたいです! 商学部で1600字中1595字です 志望 1 2023/08/24 02:54
- 副業・複業 『Webライター』になりたいです。 まずブログSNS副業に興味関心がありました。 そして大きな目標と 14 2023/06/16 14:01
- 大学・短大 大学はあくまで学ぶ場所?遊ぶ場所? 5 2023/04/13 18:22
- その他(教育・科学・学問) 関数、写像について 1 2022/04/10 23:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォームボタン
-
HTMLからフォルダを開きたい
-
リンク先からリンク元の、同じ...
-
FLAMEでページを分け,下のペー...
-
iPadの標準ブラウザでローカルH...
-
htmlにtextファイルを表示させ...
-
一つのリンクに複数のURLを指定
-
C#のWPFでmidiを再生する方法が...
-
どれくらいのブラウザに対応で...
-
HP サイト FTP FFFTP ffftp...
-
java_run.batがダウンロードで...
-
どのページもすべて同じURLなの...
-
「あばよ!」の語源は?
-
32MBは重いでしょうか?
-
Index of/ の事なんですが‥。
-
エアーマンが倒せないのtab譜
-
ソースが短い理由
-
携帯サイト作成
-
自分のホームページ内のリンク...
-
画面サイズ’1024×’の中央表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URLの.aspとは??
-
リンク先のURLを隠して画像を表...
-
アクセス制限(1日1回)
-
JavaScriptとPHPの違いについて
-
フォームボタン
-
軽く制限のあるホームページの作成
-
html+php+mysql検索画面構成に...
-
処理終了後にフレームの更新
-
.htmlファイルを.phpにした時に...
-
aspxとうい拡張子がASP.netだと...
-
掲示板の作り方
-
ホームページで拡張子?がasp
-
webページをランダムで遷移する...
-
SEOと拡張子の関係について。
-
web 関係には全くの未経験の素...
-
ホームページを作る(HTML PHP J...
-
トップやサイド部分のテンプレ...
-
CSSナビゲーションで表示ページ...
-
拡張子がphtmlのファイルについて
-
html css phpが実行可能なツー...
おすすめ情報