1、Web 程序員(yuán)需要了解哪些知(zhī)識點
Web應用程序主要是運行在浏覽器上,我(wǒ)們平時打開(kāi)的網頁就是一(yī)個 Web 程序,常見的 Web 技術有:
HTTP
FTP
POP3
SMTP
TCP
IP protocols
HTML
XML
Coldfusion
ASP
JSP
PHP
ASP.NET
2、浏覽各式各樣的網站
在我(wǒ)們通常使用的浏覽器中(zhōng)如 Chrome,Firefox 可以按下(xià) F12 按鍵(或者右擊鼠标=》查看源碼)來查看網頁的源代碼。
網站類型有:企業站、門戶站、個人博客、信息百科、社交等。
3、學會使用一(yī)種流程圖軟件
可以是:MS Visio 或 Xmind。
4、熟悉網站結構
熟悉網站的樹(shù)形結構、站點地圖、導航設置等。
5、可以學習一(yī)種圖片處理軟件
6、學習基本的互聯網基礎知(zhī)識
基本Web服務協議(HTTP,FTP,SMTP和POP3或IMAP4)
Web服務器軟件(Apache、Tomcat、Nginx等)
浏覽器(Chrome、Firefox等)
電(diàn)子郵件服務器和客戶端軟件
7、學習 HTML 和 CSS
如果将網站比作一(yī)個房子,HTML 類似網頁的磚頭結構,CSS 就是對房子進行裝修的材料。
可直接上菜鳥教程網站學習。
8、學習 XML 、JSON 及相關技術
還是菜鳥教程
9、使用 HTML 創建一(yī)個簡單的靜态頁面
10、學習客戶端腳本語言
客戶端腳本語言可理解爲房子裏頭的各種開(kāi)關:電(diàn)燈、熱水器等。
語言有:JavaScript、VBScript、Java Applet(廢棄了),推薦直接學 JavaScript 吧。
JavaScript 是客戶端腳本語言,它很重要,好好學。
再說一(yī)遍:菜鳥教程有。
11、學習一(yī)種後端語言
可以是 PHP、JSP、ASP.Net等。這些語言主要用于與後台數據的交互,涉及到增加、删除、修改、查看數據等操作。
12、自己嘗試寫一(yī)個小(xiǎo)項目
可以是一(yī)個個人的博客系統、購物(wù)車(chē)等……
13、參與一(yī)個 Web 項目的開(kāi)發
學習隻是一(yī)個開(kāi)始,最重要的成長還是在項目開(kāi)發中(zhōng)……
參考地址:http://www.wikihow.com/Become-a-Programmer