软件技术专业大学如何学习(如何学好软件工程)

大学排名2023-11-16 17:36:47教师设计网

如何学好软件工程 软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和...

如何学好软件工程 软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发...更多内容小编为你整理了详细内容,欢迎浏览。

软件技术专业大学如何学习

如何学好软件工程

软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和软件管理学。 专业简罩搭散介是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件人才的培养给予了非常优惠的政策。本专业培养掌握计算机软件基本理论知识,熟悉软件开发和管理技术、能够在计算机软件领域中从事软件设计、开发和管理的高级人才。 主修课程该专业除了学习公共基础课外,还将系统学习离散数学、数据结物氏构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还其实可以选修一些其它选修课。 毕业去向除考取国内外名牌大学研究生外,主要毕业去向是计算机软件专业公司﹑信息咨询公司﹑以及金融等其它独资、合资企业。 培养目标本专业培养适应社会发展需求,德、智、体、美全面发展,具有扎实的计算机应用理论和知识基础,掌握软件工程领域的前沿技术和软件开发方法,具有较强的实践能力和创新精神,具备较强的软件项目的系统分析、设计、开发和测试能力,能够按照工程化的原则和方法从事软件项目开发和管理的应用型枝搜人才。

软件工程如何学好?

本人乃软件工程专业毕业生!
不要着急,要自信一点,都是这么过来的,大学里面主要学的就是理论,实际操作都是要靠自己在课外的时间多自学.一般大一都是学C,大二学习java和C ,不过你自己要弄清楚,你到底想精通哪一门,千万不要每一门都去深究(暂时你没有那么多的时间)。大学课堂上学的东西真的好重要,千万别听别人说什么“大学什么都学不到”,我学的是java,下面是我学习的部分路线(直接从以前的回答中复制过来的),希望对你有用。
首先找一本简单的教材,先对java有个基本的认识(大概看那么半个月就差不多了,随便下载一本入门的书就行了)
然后推荐你看<<java核心技尘祥并术>>,分为上下两卷,已经是第八版了,大概有一千六七百页;当 你看完后,基本的java知识已经掌握了(记住,一定要多练习啊)(我那时候一个暑假看完第一遍,每天看将近十个小时加练习,但是要弄懂,呵呵,至少看个三四遍吧,这两本书只要能搞懂70%就很不错了)
这个时候你其实可以看看<<thinking in java>>中文名"java编程思想",这本书写的比较难,如果你看不懂,那么你要多做练习,慢慢看,如果看完了,而且懂了,那么证明你的java水平到达了一个更高的层次;(去参加面试的时候问的那些java知识完全其实可以应付过来了)(或者你其实可以先看下面的书,边看thinking in java这本书,这样也是其实可以的,而且学习的效率应该会高些)
然后java就会分方向,j2me(*编程)不我们的建议你去学这个(要学就学android*编程),已经过时了;j2ee方向(Web编程),先学html,javaScript,css(这些书多得数不清,呵呵),然后就学servlet和jsp,《jsp应用开发详解》(入门) 《Servlet与JSP核心编程》(核心)这两本书还不错,然后就其实可以学SSH(三大框架,这个书一大堆),
学习struts的时候我们的建议你从struts1开始学起《精通Struts基于MVC的Java Web设计与开发》,然后就其实可以学习struts2《Struts2权威指南》,接下来学习Hibernate《精通Hibernate:Java对象持久化技术详解》,最后学习Spring《spring2.0技术手册》(提示:只要你java基础学得好,这些东西都会学得很快)
这个时候你就要把注意力放在设计模式,数据结构和计算机算法上面来了, 设计模式其实可以先看<<深入浅出设计模式>> 然后再看<<java与模式>>, 数据结构我们的建议你看清华大学严慰敏老师写的那本教材; 计算机算法要了解基本的排序,如果你不做底层,只做应用的话,没有必要去看那个<<算法导论>这本书太难了。 (设计模式,数据结构和算法才是真正的精髓,要有很多年的编程经验才能够使用得游刃有余,光看懂还不行的,一定要多练习,到了这个境界才是真正的java高手)(我学java有三年了,这是我的体会)
等你掌握前面的这些知识之后,推荐你看<<effective java>>,这本书是目前java领域公认的高级书籍。在项目中你肯定会遇到一些前端的知识,那么你得精通javascript,<<JavaScript权威指南>>(入门), <<JavaScript高级程序设计>>(进阶),这两本书弄懂了,那么学习jquery和extjs都会很快的。
还有要提醒你一下,对于初学者,不要使用eclipse编程工具,我们的建议你先用记事本写程序,当你比较熟练了之后就其实可以使用eclipse这些工具了。
不要心急,不要图快,所有的书要一本本的慢慢看,多看几遍(一本书看上个四五遍,你就其实可以成高手,呵呵)。
java基础(j2se)的重点有:继承、多态、流、线程、网络编程、反射、*、数据库连接、泛型、JNI技术、分布式技术还有解析xml也是很重要的,如果你想学android*编程,那么SWING和AWT要熟悉一下派迹。如果你不想学Web编程(j2ee),那么我我们的建议你其实可以学android*编程《Google Android开发入门与实战》(入门) 《Google Android SDK开发范例大全》(深入)(我们的建议把android当作业余爱好,把web编程当作主攻方向,因为j2ee包含了大量框架知识),书很多,其实可以自宴册己去搜。多想 多看 多练才是王道,不要相信什么培训机构,这些都没啥用,真正学好只能靠你自己。
面向对象思想 java基础(j2se) 数据结构 设计模式 计算机算法 为核心,学好了这几个8000元/月轻而易举,什么都其实可以不学好,唯独这几科一定要学好,切记切记!
当然,随着你的技术水平的提高,你还会要学习其他的语言,不过这都是后话,等你把上面的东西掌握了,我再告诉你怎么学(高并发等内容),哈哈!

软件技术专业需要学习些什么?要什么特长?

如今互联网行业飞跃发展,互联网技术日新月异,就当前就业百形势来说 IT行业是适合目前社会趋势的,社会也需要大量的 IT技术型人才,各行各业也需要,所以就业广泛。学互联网的主要优势有:
1、电脑行业需求量大,工作很好找,度而知腔且工作环境也不错。
2、电脑行业的工作与社会接问触都比较紧密,紧跟潮流,所以见识和思想都会比较开放,也有利于以后自己发答展。
3、学习电脑入手比较快,学习难度不是很内大。
4、现在有些学校有一些技能加学历的政策 ,不过主要看你自己的选键圆择,上大学虽说听起来好,但是很多大学生都是毕业即失业的,还不如趁早学习门技术,搭亮衫毕业就其实可以工作,选对了好的容行业,以后的发展空也会很大的。其实可以去学习计算机网络,现在学网络就是不错的选择。

大学里软件技术这门专业要学习什么内容?

大学里软件专业一般来说要学习以下内容:
C语言,VB,C ,JAVA几种编程语销盯言中的一种或几种。

数据结构,计算机组成原理,操作系统,嵌入式系统,软件工程导论,软件项目管理,数据库原理,数字媒体艺术,编译原理等和计算机紧密相关的知识。

高等数学,线性代数,离散数学,数值计算等数学学科(一般本科学校都要学数学,专科学校可能不会学)

英语(本闷斗世科学校会学)

以上只是总体概况,具体每个蚂肢学校安排可能不同,但都大同小异。

软件技术专业大学如何学习相关拓展阅读

如何学好软件工程 软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和 ... 如何学好软件工程 软件工程学的主要内容是软件开发技术和软件工程管理。 软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和 ...

相关推荐

猜你喜欢

大家正在看

换一换