本科三種課程

本科三種類型的課

1.開發流程課(軟件工程項目管理):軟件工程導論,需求工程,軟件建模,軟件質量保障與測試

開發一個軟件,需要五步:需求,設計,編碼,測試,部署,運維
編碼只是其中的一步
需求:需求文檔
設計:各種UML圖
測試:測試工具,測試指標,設計測試用例
部署:服務器知識,Linux指令,服務器軟件,高併發,分佈式
運維:後期運維

2.系統原理課(五大課):數據結構與算法(最重要),計網,操作系統,計算機組成原理,數據庫,編譯原理

3.具體編程課(四個層次)

語言:java, python(輔), C
框架就是掌握基本的api調用,

內容創作

設計出系統只是程序員需要做的事, 但起決定性因素的是內容創作,商業看的是內容>功能

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章