软件工程师要学习和掌握的东西:
(一).NET方面的开发
⒈熟悉.net开发体系,熟悉C# ASP .NET;
⒉熟悉SQLServer,Oracle,mysql,DB2数据库开发;
⒊具有企业管理系统项目经验;
4.了解企业ERP及财务管理软件(用友,金蝶)者优先;
5.善于沟通,能独立撰写方案。为人诚实,善于学习,做事认真负责,积极主动,具有敬业精神,有团队精神。
(二)JAVA应用程序开发
1.熟练使用Struts2+Spring+Hibernate
2.掌握Jquery
3.掌握Java
4.熟悉Oracle
5.掌握xml/webservice
6.掌握OOD、OOP
7.基本文档写作能力
软件工程师要学哪些?很多同学认为,学习软件工程师技术比较难,除了本身学习能力之外,还要数学和英语,那么对一些数学和英语差的同学对软件开发技术望而止步,那么学习软件工程师到底要不要数学和英语呢?需要学习哪些内容呢?下面青岛北大青鸟校区课程老师给大家详细介绍一下。
软件工程师要学哪些
软件工程师是一个大的领域,还可以往下细分,也就是说,如果我们要学习软件开发工程师,那么我们只需要学习一个小领域就可以, 不必完全学习。比如当然最热门的编程语言有php,java,.net,C++等,那么我们只要需要其中一门编程语言就可以,把这边语言学精通你就很了解不起。那么从企业的招聘来看,同样也只需要你掌握一门语言就可以。所以,当今企业对软件工程师的需求不是万精油,什么懂一点的人,而是需要对某一个技术点精通的人。至于英语和数学基础,大家完全不必担心,数学只要是我们常用的一些普通的加减法,而英语是一些计算机专业单词,不需要语法,一共不超过100个单词。只要你对软件开发工程师技术感兴趣,完全不必担心你的数学和英语基础。
软件工程师是IT行业里专业技术性很强的一项工作,很多企业都比较青睐全能型的软件开发工程师,那么全能型的软件开发工程师需具备哪些专业技能呢?
Java技术
技术目标:掌握企业项目开发流程及相关技术,能够使用SSM框架、SSH框架技术,快速高效地开发性能健壮的企业级应用。
Java基础技术
1.会使用Java基本语法编写简单控制台程序
2.会使用简单算法实现业务需求
3.会使用MyEclipse开发、调试程序
4.会使用操作属性文件读取配置信息
5.能够正确讲述面向对象相关概念,并在编写程序时熟练应用
6.能使用Java语言实现字符串操作、常用I/O操作
7.会使用JDBC完成数据增删改查操作
8.会使用异常处理程序中的意外情况
9.熟练运用Java常用API
10.理解Java反射机制并能简单运用,理解常用设计模式
B/S网站开发技术
1.能够使用JSP视图技术开发动态网站
2.能够在Web容器中部署和发布Web应用
3.会使用JSP+Servlet+JavaBean开发网站
4.会使用EL、JSTL简化页面开发
5.会使用Session、Cookie管理会话状态
6.会使用Commons-FileUpload实现文件上传
7.达到Ajax实现无刷新效果和jQuery简化Ajax开发的目标、
8.会结合jQuery提升用户体验
9.会使用JNDI、DataSource技术
10.会使用Filter完成中文处理,权限控制等功能
使用框架开发企业级应用
1.会使用MyBatis、Hibernate完成数据持久化操作
2.能够掌握Spring的核心机制-----IoC与AOP
- 上一篇:csdn是什么意思
- 下一篇:对路径的访问被拒绝
-
-
-
-
-
-
-
运动员广告形象塑造文献综述和参考文献
货币国际化国内外研究现状
从何红舟《桥上的风景》中感受油画构成美
多级反馈队列调度算法的研究+源代码
玫瑰精油特征香气成分研究
Toeplitz定理及其应用+文献综述
进出口贸易与经济增长文献综述和参考文献
身体自尊量表(PSPP)
甲硫醇钠生产工艺设计任务书
街头游园设计