最新开班
课程名称 报名截止 报名人数
高中起点学习班 即将开班 热招中
企业委培订制班 即将开班 热招中
私人名师辅导班 即将开班 热招中
待业速找工作班 即将开班 热招中
专家大课堂
accp
accp
男生
女生学什么好?女生学什么有前途?
高中落榜怎么办?高中生可以学软件么?
专职、再就业,让你的生涯不再与苦累相伴。
联系方式
地图

免费咨询:400-096-8028

报名电话:0731-88122069

学校地址:长沙市开福区金霞跨境产贸城北大青鸟校区

北大青鸟:软件开发工程师必须掌握哪几种技术?

做为一名成功的软件开发工程师不能只会一种开发语言就可以了,在实践应用开发过程中,必然会应用到其他相关的技术,所以掌握多种IT开发技术是必然的选择。北大青鸟科泰教育在IT培训方面就特别注重学员结合实践项目,学习多种技术的结合应用开发。在这里,科泰小编就给大家分享一下软件开发工程师必须掌握哪几种技术?

一、Java技术

技术目标:掌握企业项目开发流程及相关技术,能够使用SSM框架、SSH框架技术,快速高效地开发性能健壮的企业级应用。

(1)Java基础技术

1.会使用Java基本语法编写简单控制台程序

2.会使用简单算法实现业务需求

3.会使用MyEclipse开发、调试程序

4.会使用操作属性文件读取配置信息

5.能够正确讲述面向对象相关概念,并在编写程序时熟练应用

6.能使用Java语言实现字符串操作、常用I/O操作

7.会使用JDBC完成数据增删改查操作

8.会使用异常处理程序中的意外情况

9.熟练运用Java常用API

10.理解Java反射机制并能简单运用,理解常用设计模式

(2)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完成中文处理,权限控制等功能

(3)使用框架开发企业级应用

1.会使用MyBatis、Hibernate完成数据持久化操作

2.能够掌握Spring的核心机制-----IoC与AOP

3.会使用JSON对象进行数据传递

4.能够基于Spring MVC+Spring+MyBatis框架开发应用程序

5.能够掌握Struts2的核心技术----OGNL与拦截器机制

6.会使用jQuery+JSON+Struts实现Ajax

7.会使用Spring和Struts配置文件集成

8.会使用Struts+Spring+Hibernate完成应用系统的开发

9.会创建、发布、调用Web服务

北大青鸟:软件开发工程师必须掌握哪几种技术?

二、WEB前端技术

技术目标:掌握前端设计思想理念,能使用HTML5、CSS3、JavaScript、jQuery、Ajax、bootstrap等技术完成PC端、移动端页面设计、开发和实现。

(1)、静态页面的设计和制作

1.会使用HTML5进行网页布局

2.会使用HTML5媒体元索在网页中播放视频或音频

3.会使用HTML5属性进行表单验证

4.会使用CSS3选择器

5.会使用盒子模型及浮动属性定位网页元素

6.会使用CSS3实现动画效果

(2)、客户端脚本特效的制作

1.掌握JavaScript的基本语法

2.会使用JavaScript操作BOM和DOM

3.掌握JavaScript的面向对象用法

4.会使用jQuery中的选择器

5.会使用jQuery中的事件和动画

6.掌握jQuery中的DOM操作

7.会使用jQuery实现常见的网页特效

(3)、移动端应用

1.会使用媒体査询制作响应式网页

2.会使用Bootstrap框架制作前端网页

3.会使用视口标签浏览移动网页

4.会使用Zepto框架实现移动端特效交互

三、数据库技术

技术目标:掌握数据库设计思想、使用E-R图、第三范式进行规范的数据库设计;能使用三大关系型数据库MySQL、Oracle、SQL Server进行数据库开发能使用NoSQL数据库进行数据的存储访问。

(1)、数据库的基本应用

1.会使用SQL语句实现单表的增删改査操作

2.会使用SQL语句实现两表之间的联结査询

3.会使用SQL Server实现数据库的简单维护

(2)、数据库的高级应用

1.会设计符合第三范式的数据库

2.会使用SQL语句实现多表关联的复杂査询

3.会使用MySQL数据库对象及数据库的备份与恢复

(3)、Oracle数据库的基本应用

1.会安装配置卸载Oracle数据库

2.会创建使用Oracle数据库对象

3.会使用SQL语句实现Oracle数据库的访问

4.会使用PL/SQL语言实现简单业务处理

5会使用Oracle开发数据库应用程序

(4)、NoSQL数据库的基本应用

1.会配置与使用Memcached缓存技术

2.会配置与使用Redis数据库

3.会配置与使用HBase数据库

4.会配置与使用mongoDB数据库

四、大数据技术:

技术目标:认识大数据和云计算,能够在Hadoop平台上进行数据存储和数据的基本分析。

(1)、大数据技术应用

1.了解Hadoop体系结构

2.能够在虚拟机中安装Hadoop运行环境

3.能够在HDFS上进行文件管理操作

4.能够掌握MapReduce分布式计算框架

5.能够使用HDFS、MapReduce与HBase开发分布式应用

五、Android技术:

技术目标:掌握Android开发方面基础技术,能够完成简单的Android本地应用程序。

(1)、Andriod技术应用

1.会安装和配置Andriod studio 集成开发环境

2.能够掌握常用的布局方式

3.会使用常用的UI组件能够开发简单的手机应用程序

六、.NET技术:

技术目标:掌握ASP.NET MVC 框架,能够完成企业级应用开发。

.NET技术应用

1.会使用C#语言操作XML文件

2.会使用ADO.NET完成数据增删改查操作

3.会使用异常处理机制处理程序中的意外情况

4.能够正常讲述面向对象思想相关概念,并在编写程序时熟练应用

5.会使用泛型集合存储相关数据

6.能够掌握Windows桌面开发技术

7.会使用ASP.NET MVC 框架开发企业级应用

8.会使用Entity Framework访问数据库

科泰小编认为做为一名成功的软件开发工程师掌握以上专业技术后,再加入应用,相信你已纪能够在IT职业如鱼得水了。好好努力吧。
 

上一篇:北大青鸟:科泰学员如何提升职场能力?
下一篇:返回列表

长沙科泰
长沙科泰
长沙科泰IT教育