こんにちは。
dreamweaverの体験版を導入し、これから自分の力でホームページ等々をデザイン、作成していきたいと考えているのですが、みなさんがオススメする、もしくは効率的なプログラミングの優先順位を教えてください。
ちなみに現在の私の知識量はFC2、ライブドアブログのhtml,CSSをいじくり回す程度の知識です。全体的な構成をなんとなく把握できるといった程度で、ほぼ素人です。
そのため、XHTMLなどなど、名前は知っているものの、現在、どの程度の利用価値があるのかがわかりません。
これから勉強を始めるとするなら、どのような分野から勉強していけばよいのでしょうか。
ぱっと見たところphpを習得することでかなり作成の幅が広がるような気もしますが、しかし基本も出来ていないうちからphpを始めるのもいかがなものかと思います。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
HTMLやCSSはプログラム言語ではないですし、プログラマーでもHTMLやCSSかけない人もいますのでご安心を。
Web関係なら
・ホームページの見た目を装飾したい(ページ自体が動くとか光るとか)⇒Webデザインに使われる言語
・コンテンツ内容を増やしたい(掲示板とかネットショップとかブラウザゲームとか)⇒CGIに使われる言語
やりたいことから察するに多分Webデザイン側に近い方だと思うのでFlash/AS3かJavaScriptをオススメします。
プログラム側の方をしたいのならPHP,Ruby,Pythonをオススメします。
今の技術をまず勉強したければ
Ajax , RIA , CGI , HTTP
この辺の言葉を調べてみてください。
どういったページがどんな言語でどういう風に作られてるのかが分かると思うので、目標とするページを決めてマネしながら勉強なんかもいいと思います。
作る対象というか目的がないとプログラム勉強しようにも、何をどう勉強すればいいか分からなくなってしまうかもしれませんし。
丁寧な回答、ありがとうございます!
あら、そうなんでしたか。
私はてっきりHTMLもCSSも一つのプログラム言語なのだと解釈していました。
私の今の目標は『自分がイメージしたデザインのWebサイト(もしくはお気に入りのWebサイト)をseo対策の施された状態でだいたい自分の力でだいたいイメージ通りの形にすることができる』
なんですが(dreamweaver等を使用して)、seoのことを考えた場合、有効なプログラム言語というのもあるのでしょうか。
(seoは常に流動している上、初心者がいきなりseoのことまで考えるのはかなりおこがましいことですが……)
それでは、まず、Javascriptの勉強をしていきたいと思います。
もしお暇があれば上記の質問もよろしくお願いいたします。
No.9
- 回答日時:
SEOのことを言語的に意識するのであれば、JavaScriptやFlash等でコンテンツを大量に書かない。
検索ロボットは基本的にプログラム言語を理解できません。
JavaScriptやFlash等を多様しすぎると、人間には視覚的に見やすくなっても検索エンジンにとっては意味不明なページとみなされてしまいます。
マークアップ言語(HTMLやXHTML)をしっかりマスターするのが言語的には、SEO対策に一番効きます。
タグの持っている意味を理解して書くことが重要です。
機械は視覚的なデザインは分からないので、ソースを基準に判断しますから、ソースを読んでコンテンツの内容が理解できるHTML文章をかけるようになればいいと思います。
W3Cという団体がHTMLの規格統一の運動をしているのでそちらを参考にタグ本来の意味を勉強するといいかと思います。
大量にリンクを得るページだったりアクセス数が多いページを作ればSEO対策になります。あとはオールドドメイン等。
HTMLを正しく書くのは基本ですが、正しくないHTMLで書いても優良サイトからリンクをもらえれば一気に跳ね上がったりしますし。
「このページのデザインがかっこいい」とか紹介(リンク)を沢山受けるようなサイトを作ってしまえばソースは汚くてもSEO対策としては効果抜群だったり・・・
参考URL:http://w3g.jp/
返答、ありがとうございます!
なるほど、それではJavaScript、Flash、PHPといったものはあくまで補助的なものであると考え、マークアップ言語をしっかり習得活用するところを徹底していくようにすればよいのですね。
No.7
- 回答日時:
ウェブサイト、ウェブアプリに限定するなら、
・JavaScript、またはActionScript
・PHPまたはPerl、CGIに関するルール
・データベース(一般的にはcsv/tsvですが、RDBMSも一般レベルで使われることが多いです。)
これらは全く別物ですので、英語を勉強した後に中国語やイタリア語を勉強しようというのと同じ。
何が基本で何が応用とかはありません。
(外国語の場合は、主語・述語・目的語などの文法は応用が利くかもしれませんけどね。)
HTML/XHTMLはウェブアプリとしては基本、数学で言えば四則計算です。
数学者になるため、四則計算を勉強しようという人はいません。
それは、あまりにも基本過ぎて、すでに勉強が終わっている物と見なされているだけです。
まだその基本が出来ていないなら、HTML/XHTMLからやるべきだと思います。
なるほど……、では、まずはHTMLリファレンスなんかを見ながら組んでいくところから始めていこうかと思います。
そこからJavaScript、PHPをメインに勉強します。
No.6
- 回答日時:
BASICでプログラムというものが理解できます
ハンドアッセンブルで機械語プログラミングも可能です
IOCSにアクセスしてコンピューターを直接制御することができます
BASICには二つの意味があります
基礎的な
と
初心者のために記号化された命令符号
BASICで作ったプログラムをBASICコンパイラーに通すと機械語プラムが生成されます
分かりやすいが応用範囲が広いです
回答ありがとうございます!
調べてみたところ、BASICはプログラミングの基礎の基礎といった感じですね。
勉強していこうかと思います。
No.2
- 回答日時:
Webサイトまわりを主としてやりたい,というのであれば最低でも,
・JavaScript
HTMLを使うクライアントサイドの標準言語。知らないとjQueryなどのライブラリ(これもJavaScript製ですが)すら使えない。
と,
・PHP/Ruby/Python/Perl
HTMLを使う場合のサーバーサイドで使われる言語群。基本的にコンパイルが不要。
・Java(+JSP)/C#orVB(+ASP.NET)
HTMLを使う場合のサーバーサイドで使われる言語群。基本的にコンパイルが必要。
の群からどれかひとつ,ということになるでしょうか。
他に,HTTPという通信自体も知らないと,プログラムを組む上では厳しいと思います。
サーバーサイドプログラミングでは,通信のキャプチャを行って,正常に通信がなされているかを調べたりもしますので。
ただ,最初に,というのであれば,HTML + CSSがわかっている前提ではJavaScriptかな,と思います。
あくまでクライアントサイドで実行できるため,確認しやすいでしょうし。
丁寧な回答、ありがとうございます!
なるほど……それではまずhtml,css,Javascriptから勉強していけばよさそうですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- Web・クリエイティブ 独学でwebデザイナーを目指すには 2 2022/09/17 16:27
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- その他(悩み相談・人生相談) 試験のための勉強や本番のための練習を"素の力で戦わない卑怯者のすることだ"と思ってしまうのをやめたい 2 2023/04/10 21:39
- 大学受験 自己推薦書の添削や意見・アドバイスお願いします 2 2022/08/27 19:34
- HTML・CSS お金をあまりかけずにプログラミングを勉強する方法を教えてください。 こんにちは。 Webデザイン系の 3 2022/08/05 03:22
- 美術・アート オリキャラ見てください&設定付けで困ってます②(再掲) ※色々不手際があったのと結構早めに過疎っちゃ 2 2023/02/22 16:11
- 世界情勢 勉強しない日本の大学生と、死に物狂いで勉強するアメリカの大学生。日本が負けて当然の理由ですね^^ 11 2022/10/24 07:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
String^の^自体が何を意味して...
-
ペイントチャットソフトに適し...
-
C#でできてC++でできないことは...
-
asp.net VB、HTML
-
プログラミング言語、何をして...
-
これからAI分野のプログラミン...
-
C言語を独学でマスターした人。。
-
iCloudフォトライブラリ内の画...
-
Google ColaboでGUI作成
-
Windows Media Playerを開くと...
-
Ps+のフリープレイでDestiny2の...
-
至急!!iTunesライブラリデー...
-
outp関数について
-
scipy っていうのをいれようと...
-
静的ライブラリから静的ライブ...
-
VB.NET とドットNET(.NET...
-
本格的なGUIを作るのにおすすめ...
-
ライブラリ作成時のグローバル...
-
c言語でntpdateコマンドにあた...
-
windows media playerのライブ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
String^の^自体が何を意味して...
-
VB と VC++ と VC#の違いは?
-
なぜHTMLのソースコードが無料...
-
clock_gettimeでミリ秒の時間差...
-
HTMLってホームページ以外どん...
-
C言語で自動販売機のプログラ...
-
基幹システムからデータを抽出...
-
PCゲームのModの作り方
-
お勧めのC言語勉強用フリーソ...
-
WordPressのサイトをオリジナル...
-
c言語はどのくらい出来るように...
-
VC++とVC#の違いを教えて下さい
-
c言語の本を教えてください。分...
-
C++を読めるようになりたい
-
電脳せどり用自動売買ソフト開発
-
簡単なシューティングゲームの...
-
C#でできてC++でできないことは...
-
C言語を独学でマスターした人。。
-
初心者ですが お尋ねします。C...
-
SEになるためには。。。。
おすすめ情報