回覆列表
  • 1 # 使用者3964003095292

    簡單說下web程式設計吧。web程式設計大致上分為前後端。

    1.前端:前端主要是瀏覽器呈獻給使用者看到的東西,當然也有伺服器發過來給瀏覽器的內容,這些透過偵錯程式可以看見。前端的主要結構為HTML+CSS+JavaScript。HTML是整個網頁的骨架,是我們看見的主要內容。CSS則是網頁的衣服,讓網頁看上去更加豐富多彩,比如透過HTML輸出一段話,可以透過CSS設定字型的顏色大小等等。而JavaScript則是為HTML加入計算能力的。

    這三者,只有JavaScript是程式語言,是弱型別的基於原型的面向物件的程式語言。前端中JavaScript更多的用來驗證使用者提交的表單,操作DOM元素實現豐富多彩的效果。

    2.後端:後端的主要任務是處理客戶端的請求,使用者在瀏覽器上訪問網頁,伺服器就會收到請求(具體可以瞭解http協議和TCP/IP協議),然後把資料返回客戶端。後端的主要程式語言有java,php,node.js……。因為node.js 的出現,頗有前後端統一的現象,然而php和java仍然虎視眈眈。php以其極低的語法門欄和開源優勢佔有非常大的市場,然而其效能卻為人詬病,但是最新版的php已經在這些軟肋上有了很大的提升。齊次後端還需要了解資料庫技術,比如鼎鼎大名的mysql,最近mongodb這些非關係型資料庫也名聲大噪。以下簡單演示Apache伺服器中php連結mysql資料庫的操作,和node.js建立伺服器的程式。

    推薦入門參考資料:

    菜鳥教程 - 學的不僅是技術,更是夢想!w3school 線上教程

    以上

  • 2 # 使用者5875486363006

    前端是近幾年才提出來的,前端開發簡單來說就是:網站,移動web等頁面開發。相比於傳統網頁製作得要求更多,不僅要精通HTML,CSS,JS等基本技能,還要熟悉伺服器請求,熟悉一種伺服器語言如:php等。現在大學基本上還沒有開設一門專門針對前端開發的課程,不過有入門網頁開發課程,屬於軟體專業!

  • 中秋節和大豐收的關聯?
  • 求一首dj舞曲的名字歌詞是啦啦哆來咪我是開放的花蕾啦啦哆來咪我是你的小寶貝?