首先说明我自己的态度,我是这么认为的:先报班学习一门强悍的语言,再去往里面添油加醋,在不断的学习中完善自己。如果自习的话,比较慢,不过可以学习的比较全面系统、百度百科给计算机科学与技术专业(以下简称计算机专业)的描述,该专业的主干课程有算法、数据结构、操作系统、编译原理、计算机组成原理、计算机体系结构、计算机网络
C语言
这门课程是我们学习的第一门课程,c语言是比较较高级的语言,不一定要学好,但思维一定是要学习到的。为将来学习更加高级的语言做准备。
数据结构与算法
数据结构和算法的学习,可以让我们对我们的程序有了更加强大运算能力,优化我们的算法。
Linux
除了我们的Windows系统以外,linux也是当前主流的系统之一,它的开源等等优点,以及未来我们大数据存储都是在linux上进行的。
面向对象语言
我是在学习完c语言之后,第二学期学习的java语言,比起c语言,java语言更加的方便,更加的简单易上手,没有了指针这些繁琐的工具。
数据库与SQL
学习完一些语言之后,我们要对数据做处理,当然离不开数据库的操作,我们要掌握一门或者2门的数据库语言。
前端开发
数据处理完成之后,我们对数据有一定的处理和分析,才能展示给客户看,这里需要前端的一些知识,每个模块都有专门的一去做,如果你不做后端,完全可以将页面交给前端人员去开发但是简单的页面你也要会制作。当然,有全栈开发师,这也是十分厉害的人了。
后端开发
后端就是对数据的处理,这些有框架来帮助大家更加方便的学习,应用。比如Struts2,Spring等等。