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