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