-
1 # Bean蠶豆
-
2 # 海綿鵬娛樂
網頁程式設計
網頁程式設計應該屬於計算機程式設計的一種,一般前端web網頁開發,對應職位是前端開發工程師崗位,主要負責互動式網站以及前端頁面開發,瀏覽器相容性除錯,移動網際網路應用開發等。涉及的語言主要包括HTML,CSS,JavaScript,熟悉各種框架angular,react,vue,React router,redux等。熟悉webpack,gulp等打包框架。與後端工程師協同工作。
計算機程式設計計算機程式設計涵蓋內容很廣,包括前端開發,後端開發,伺服器開發,嵌入式系統開發,驅動開發,應用開發,安卓開發,iOS開發,大資料,機器學習,影象處理,語音識別,神經網路,區塊鏈,演算法研究等等。計算機方向很多,語言種類也多,主流語言包括C,C++,C#,Java,python,PHP,nodejs等。
總結綜上所述,網頁程式設計是計算機程式設計中的一個分支,個人建議如果從事計算機方向,不能只會從事網頁程式設計,也要熟悉C,C++或Java語言,瞭解其基礎知識和資料結構。
-
3 # V談計算機
首先認同前面幾位的觀點,計算機程式設計主要有兩大分支,一個是網站方面,一個是軟體方面。這裡說的是狹義的軟體,廣義上網站也是軟體。這兩方面都是基於作業系統的程式設計,網站程式設計屬於計算機程式設計的分支,而網頁程式設計是網站程式設計中的一部分。
一般我們訪問的淘寶網習慣上叫做網站,使用的QQ習慣叫做軟體或者應用程式。二者還是有所不同,網站的訪問是需要瀏覽器的,瀏覽器也是一個軟體。而軟體一般直接能夠透過作業系統直接啟動。我想樓主問的是軟體程式設計和網頁程式設計的比較,以前會有這種感覺,開發軟體的比開發網站的難度更高。實際上從程式設計的難易角度和就業的角度上講,兩者是差不多的。
下面來說一下計算機程式設計的一些方向,計算機程式設計主要在兩個板塊下面,一個是底層開發,使用例如C、C++語言。QQ電腦軟體、驅動這些都離不開這些語言的。另外一個就是高階語言開發,這一塊參與的人員眾多,方向如PHP、Java、Python、Ruby等作為後端處理語言,這些語言的特點就是開發快速,並且很多人員一起貢獻了不少開源的資源。目前的大多數網站都是這些語言開發的。
然而網站程式設計中分前端開發和後端開發,網頁程式設計就屬於前端開發,工作職位就叫“前端開發工程師”,必須和主要學習的程式語言就是HTML、CSS、JavaScript三個,啟動JavaScript是邏輯核心,其他兩個作為介面展示。真正厲害的前端工程師都是JavaScript很厲害的。基JavaScript語言出來的框架也層出不窮。如果有興趣歡迎研究。
回覆列表
個人的經驗來看網頁程式設計是計算機程式設計的一個應用方向。網頁程式設計的基礎是HTML語言。
什麼是網頁程式設計,網頁程式設計的目的網頁程式設計主要是利用工具進行網頁設計的基本理論和基本方法,側重的是面向使用者的前端類開發工作,也就是我們常規意義上的前端工程師。涉及到的語言基礎包含以下幾個方面:
javascript,javascript是指令碼語言,是網路的基本語言,是網路上最流行的語言,被用於網頁的設計改進,表單驗證等;
html語言超文字標記語言,是指頁面上包含圖片、連結、超媒體資訊等非文字類元素。
什麼是計算機程式設計計算機程式設計是指利用程式設計工具,寫一段程式碼,讓計算機執行的過程,叫計算機程式設計,具有代表性的語言有python、java、php、jsp、asp等。主要表現為面對物件的程式設計思想。
總的來說,網頁程式設計是計算機程式設計是的一個分支應用,即透過在程式設計一定的程式碼使得我們伺服器裡的內容,能夠透過瀏覽器的渲染被我們的客戶端使用者檢視。因此網頁程式設計屬於前端的範疇,我們一般所說的計算機程式設計則更偏向於後端的資料邏輯等開發相關的工作。