-
1 # 邁克爾傑尼龜
-
2 # 玩轉科技
就我個人認為大學裡面學的不是具體的一門技術,而是一個入門的思想,如果你把基礎課程例如c語音等學好了,對於web前端而言是很容易入門的,所以大學裡面教的不是具體雜麼做一個功能,雜麼做一個網站,而是一個整體的思想。
-
3 # IT人劉俊明
作為一名教育工作者我來回答一下這個問題。
大陸的本科院校不僅Web前端的課程設定較少(有部分選修課程的設定),程式語言類課程設定的也不多,很多本科院校只講授一門或兩門程式設計課程。也許很多人會說高校的課程設定與實際開發脫節了,但實際情況是高校課程的設定要考慮多方面的因素。
本科院校不僅要培養應用型人才,也擔負著培養高階人才的責任,因為一部分學生要繼續深造,讀研究生課程。以計算機專業為例,數學、物理等基礎學科在後續的研究中十分重要,軟體問題歸根到底就是數學問題,硬體問題歸根到底就是物理問題。所以很多計算機專業的學生要學習大量的數學課程,其中比較重要的課程有高等數學、線性代數、機率論與數理統計、離散數學、演算法導論等。這些課程對計算機專業的同學來說比較重要,無論未來從事大資料方向還是人工智慧方向,演算法都是核心元素。從事物聯網方向的同學還要有紮實的物理基礎和網路基礎,所以基礎課程的設定對計算機專業非常重要。
國內外很多計算機領域的頂級專家都是從事數學研究出身的,比如國內大資料頂級專家鄂維南院士就是數學家。我在2016年12月參加了鄂維南院士主持的第一屆大資料教育論壇,很多國內高校和知名企業都參加了此次論壇,包括北京大學(主辦方)、清華大學、上海交大、中山大學等。
會上各個高校把大資料課程的設定情況進行了分享,在課程設定上也都把基礎學科放在了重要的位置上,鄂維南院士則講解了演算法在大資料研究中所起到的重要作用。
所以高校的課程設定是非常謹慎的,每一門課程的設定都需要很多行業專家、企業專家、教育專家共同研討,這些專家大部分都是各個領域的頂級人才,所以不要輕易判斷高校課程設定的合理與否。
計算機專業課程的設定不僅要滿足企業的需要,也要滿足更高級別人才培養的需要,所以在很多工具類課程(程式語言)的設定上就會很謹慎,這也是為什麼大陸本科院校很少設定前端課程的原因。
-
4 # 善為七善
大學計算機專業的很多課程都基礎公共課程,這是為培養高階人才做準備的,如高數,物理,數位電路,計算機原理,作業系統,計算機網路,原理資料結構,程式設計,軟體工程等理論偏多,主要是培養研究思維,研究方法。
前臺UI技術相對難度低,近幾年才得到重視。
一般都做選修內容,完全可以自學。
回覆列表
回答,因為前端相對於後臺程式語言顯得更加年輕,既然年輕就有優勢,發展蓬勃前景廣闊,今後前後端可以說同樣重要,甚至前端更加重要一些。前端配合的是設計ui,後臺配合的是資料庫伺服器。既然年輕也就有劣勢,各種編碼規則有些雜亂,許多規則沒有統一性,新興行業老師也沒有特別在行,最後,變化太快而且所學根本無非是html,css,js三者 內容不多(框架總會有興起和沒落)不可能設定一個web前端的專業,只能納入計算機專業課程。如果非要開專業,我想是ui+前端邏輯+簡單的後臺語言。