本科三种课程

本科三种类型的课

1.开发流程课(软件工程项目管理):软件工程导论,需求工程,软件建模,软件质量保障与测试

开发一个软件,需要五步:需求,设计,编码,测试,部署,运维
编码只是其中的一步
需求:需求文档
设计:各种UML图
测试:测试工具,测试指标,设计测试用例
部署:服务器知识,Linux指令,服务器软件,高并发,分布式
运维:后期运维

2.系统原理课(五大课):数据结构与算法(最重要),计网,操作系统,计算机组成原理,数据库,编译原理

3.具体编程课(四个层次)

语言:java, python(辅), C
框架就是掌握基本的api调用,

内容创作

设计出系统只是程序员需要做的事, 但起决定性因素的是内容创作,商业看的是内容>功能

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