1、Webプログラマーはどのような知識が必要か

Webアプリケーションは主にブラウザ上で動作し、普段開いているウェブページはWebプログラムです。一般的なWeb技術には以下のものがあります:

  • HTTP
  • FTP
  • POP3
  • SMTP
  • TCP
  • IP protocols
  • HTML
  • XML
  • Coldfusion
  • ASP
  • JSP
  • PHP
  • ASP.NET


2、さまざまなウェブサイトを閲覧する

通常使用するブラウザ(Chrome、Firefoxなど)では、F12キーを押す(または右クリック→ソースを表示)ことでウェブページのソースコードを表示できます。

ウェブサイトの種類には、企業サイト、ポータルサイト、個人ブログ、情報百科、SNSなどがあります。


3、フローチャートソフトを使いこなす

例:MS VisioやXmindなど。


4、ウェブサイトの構造に慣れる

ウェブサイトのツリー構造、サイトマップ、ナビゲーション設定などに慣れる。


5、画像処理ソフトを学ぶのもよい


6、基本的なインターネットの基礎知識を学ぶ

  • 基本的なWebサービスプロトコル(HTTP、FTP、SMTP、POP3またはIMAP4)
  • Webサーバーソフトウェア(Apache、Tomcat、Nginxなど)
  • ブラウザ(Chrome、Firefoxなど)
  • 電子メールサーバーとクライアントソフトウェア


7、HTMLとCSSを学ぶ

ウェブサイトを家に例えるなら、HTMLはウェブページのレンガ構造に似ており、CSSは家をリフォームする材料です。

サンプルのウェブサイトで直接学ぶことができます。


8、XML、JSONおよび関連技術を学ぶ

やはりサンプルです。


9、HTMLを使って簡単な静的ページを作成する


10、クライアントサイドスクリプト言語を学ぶ

クライアントサイドスクリプト言語は、家の中の電灯や給湯器などの各種スイッチと考えることができます。

言語には、JavaScript、VBScript、Java Applet(廃止済み)などがあります。JavaScriptを直接学ぶことをお勧めします。

JavaScriptはクライアントサイドスクリプト言語であり、非常に重要なので、しっかり学んでください。

もう一度言います:サンプルにあります。


11、バックエンド言語を学ぶ

PHP、JSP、ASP.Netなどがあります。これらの言語は主にバックエンドデータとの連携に使用され、データの追加、削除、変更、参照などの操作に関わります。


12、自分で小さなプロジェクトを書いてみる

個人のブログシステムやショッピングカートなどが考えられます……


13、Webプロジェクトの開発に参加する

学習はほんの始まりに過ぎず、最も重要な成長はプロジェクト開発の中にあります……

参考URL:http://www.wikihow.com/Become-a-Programmer