您好!欢迎来到上海前程网   学员登录 |  学员注册  |   机构登录 |  机构注册
+ 前程网微信
QQ登录
全国统一热线:400-810-1918    
您所在的位置:上海前程网 -> 计算机 -> 计算机/it -> Java+3G+物联网软件工程师架构工程师
分享到:
达内科技

课程类别: 计算机/it
授课机构: 达内科技
课    时:
学    费: 价格电询
上课地点:
课程人气: 已有22人浏览
课程评分:
电话咨询:400-810-1918
选择合适的班级
 
班级名称 开班日期 上课时段 学费原价 优惠价 报名
循环开班 循环开班 白班 价格电询 价格电询
同类热点网络课程
 
  • 暂无相关热门网络课程

课程主题

实训内容说明

实训目标

Unix/Linux操作系统

Unix开发环境

Unix操作系统概述、Unix文件系统、Unix的Kernel和Shell、远程登录的原理、用户管理命令、基本文件和目录操作命令、Unix操作系统的特殊字符、使用vi命令编辑文本文件、使用FTP进行文件传输、初始化文件及环境变量的配置、Shell脚本及crontab命令。

熟练掌握Sun Solaris Unix系统基本操作命令,能够胜任Unix/Linux系统下的Java程序开发和管理工作。

Java SE开发

Java语言基础

Java SE 6.0核心语法归纳讲解,包括Java语言的特点、环境的配置、开发基本命令、类的定义技巧、方法调用过程、对象生成原理与内存分布、标识符、关键字和数据类型、运算符和表达式、Java商业运算要点、流程控制语句、Java数组和链表等算法和数据结构;同时掌握Eclipse开发工具的使用。

熟练掌握Java核心语法

Java面向对象编程

囊括了Java面向对象的精髓,包括面向对象三大特性——封装、继承与多态,各种修饰符在面向对象思想下的综合运用,抽象类的特点和使用技巧,面向接口编程的思想和实践,内部类的应用,JDK核心类包括Object、String、Date和Calendar等类的使用和设计思想,正则表达式,自动封箱和解箱,Java异常处理,Java集合框架,泛型的语法和使用等。

熟练掌握Java面向对象思想

Java高级应用

主要研究:中高级软件工程师的必修利器——Java反射编程,Java图形开发组件的开发步骤和应用技巧,事件模型的设计理念和应用,Java多线程编程,Java的I/O流,Java网络编程等。

熟练掌握Java高级编程,这部分是作为高级程序员必须掌握的技术

XML语法与解析

XML(eXtensible Markup Language)的中文名称是可扩展标记语言,是树形的概念层次结构,简而言之它就是一种保存结构化数据的格式。XML作为一种面向内容的描述语言,通过基于树形数据结构的层次化概念分类体系模型,在很大程度上弥补了HTML作为网络标准语言在概念层次关系的语义表达上的不足。
主要学习内容:XML的意义、语法结构、XML良构的规范;DTD的意义和语法、使用名称空间的技巧;Schema的意义、语法,使用Java API解析XML;基于Java DOM和SAX的XML处理技术。

掌握目前最通用的网络数据格式,并能熟练在商业开发中应用

数据库编程

Oracle SQL

Oracle公司的Oracle数据库产品是当今的高端企业级应用的主流产品。我们主要学习:Oracle 10g数据库原理,SQL语句(DDL、DML、TCL、DCL)的语法,项目中经典SQL语句重现,Oracle数据库函数包括字符函数、数值函数、日期函数、数据类型转换函数以及组函数,数据库的设计,表连接包括等值连接、非等值连接、自连接和外连接,SQL子查询,Oracle序列对象在项目中的运用,索引及视图,系统表的应用技巧,Oracle SQL的错误排查及调优解决方案。

掌握Oracle数据库设计、操作和开发

MySQL数据库

MySQL5.0数据库的管理和开发要领,掌握MySQL和Oracle数据库的异同点。

掌握MySql数据库的设计、操作和开发

JDBC编程

JDBC为Java开发者使用数据库提供了统一的编程接口,使得开发人员可以使用纯Java的方式来连接数据库,并进行操作。学习的主要内容有:JDBC的编程步骤,重要的编程接口,JDBC异常处理,JDBC中使用事务,Batch Updates批量更新,Blob/Clob等新数据类型,JNDI,DataSource,数据库连接池的管理等。逐步掌握基于JDBC的Oracle,SQLServer,DB2,MySQL等数据库连接技术。

熟练掌握Java语言对各种数据库的连接技术

 

 

 

系统分析与设计

软件开发流程及UML

学习软件开发过程包括瀑布模型、统一开发过程(USDP),CMMI5级软件设计规范,掌握统一建模语言UML,掌握软件的静态建模和动态建模。掌握面向对象中对象的关系。

掌握软件开发流程及UML

设计原则与模式

原则和模式是分析设计人员与程序员在开发过程中经验的总结,学习模式就是获取经验。
掌握面向对象的设计原则:“开—闭”原则(OCP)、里氏代换原则(LSP)、依赖倒转原则(DIP)、接口隔离原则(ISP)、组合/聚合复用原则(CARP)、迪米特法则(LoD)。
掌握主流的设计模式:工厂模式(Factory)、单例模式(Singleton)、观察者模式(Observer)、组合模式(Composite)、状态模式(State)等,以及重要的架构模式:Dao模式、MVC模式。

掌握面向对象的设计原则和模式。区别于激情代码,重点在于知道软件为什么要这么做,保证代码质量,保证科学的开发流程。按照CMM3的标准来设计软件和管理开发过程。

 

Web开发基础

HTML

基于浏览器的语言HTML:
了解HTML基本文档结构、常用的meta,掌握HTML列表和表格基本操作,了解HTTP GET和POST请求及响应的协议格式,掌握表单的基本原理,掌握GET和POST提交方式及其区别,熟练掌握常用表单元素。

掌握企业级应用客户端页面技术

CSS

CSS意为层叠样式表(Cascading Style Sheets)用于定义HTML元素的位置和样式。CSS样式定义通常存储在单独的文件中, 可以极大提高工作效率。掌握CSS基本语法和CSS选择器,掌握CSS定位技术,了解CSS内外边距、边框等特性。

掌握企业级应用客户端页面样式技术

JavaScript

基于浏览器的动态脚本技术JavaScript:
JavaScript 被设计用来向 HTML页面添加交互行为,是一种被浏览器解释执行的脚本语言。我们可以应用JavaScript来响应事件, 实现复杂交互,验证数据, 提高系统健壮性,获取和改变HTML元素及CSS属性,动态改变页面外观,逐步向RIA(Rich Internet Applications)迈进。
掌握JavaScript基本数据类型及其运算,熟练使用数组、日期等,掌握基本的对于页面元素的操作,掌握Prototype.js的基本方法,掌握HTML DOM模型,Window对象,操作Cookie,定时器等。

掌握企业级应用客户端动态脚本技术

Java Web开发

Servlet编程

以经典项目BookStore为导向,技术要点的讲解深入浅出,并有机地与项目结合,为项目的顺利完成服务。
学习要点:Web服务器的安装和配置,编写及部署Servlet,读取请求信息,生成响应信息,维护客户状态,过滤请求和响应,监听器的应用,对持久层资源的访问,使用包装器拦截响应,Session与Cookie技术,Servlet互操作,访问应用上下文,MVC架构模式的思想和运用。

 

JSP编程

JSP是在Java服务器端运行的页面,JSP本身就是一个基于文本的文档,他不仅可以包含静态的HTML内容,也可以包含动态的Java代码,服务器容器可以将JSP转换成Servlet发布,并接受请求,提供响应。
学习内容:JSP的特点、运行原理及执行过程,JSP的脚本元素,JSP指令的分类及详解,JSP中中常用的动作,JavaBean组件在JSP中的应用,JSP内置对象详解,JSP异常处理及提高程序健壮性要领,重定向与转发的本质区别,URL回写,自定义标签要领,EL表达式,JSTL核心标签库,字符集的处理和国际化。

 

Web系统架构

着重掌握B/S架构、B/S/A/D架构下的程序设计与开发,深入理解Web MVC架构模式,完成Web应用的调试和部署,动态发布Web应用。

 

Ajax编程

Ajax(Asynchronous JavaScript and XML)由 HTML、JavaScript技术、DHTML和DOM组成,这一杰出的方式可以将笨拙的Web界面转化成交互性优越的Ajax应用程序。
主要内容:Ajax技术构成及核心编程,发送请求及处理响应,Ajax数据传输格式(纯文本、XML及JSON),XMLHttpRequest详解,Ajax库及框架介绍。

 

 

 

 

项目实战

EZ-Toolkit产品设计与开发

EZ-Toolkit是一个轻量级的基于Java的企业应用开发平台,使用它开发者可以轻松、快速构建Java企业级应用(尤其是Web应用)。在构建一个企业级应用时,开发者必须考虑的要素包括:
1. 应用应该采用什么样的架构
2. 如何管理系统中的对象以及维护它们之间的关系
3. 持久化处理,即如何操作数据库
4. 如何完成数据在各个层面之间的传输工作

上述四个方面的内容中,很多是在不同的项目中或同一个项目的不同功能中重复出现的,我们迫切需要一个产品来实现这些通用的功能。在这样一个产品的基础之上构建应用,我们就可以将更多的精力放在应用的问题领域中,而不是编写重复的代码上。

 

3G应用:Android开发

Android开发平台、Eclipse+ADT开发环境、AVD及传感模拟器调试、Android核心组件、Android常用组件、Android高级组件、文件及网络访问、SQLite数据库编程、后台服务编程

 

物联网应用:EZ电子商务综合管理平台

为某电子商务公司开发一套在线销售系统,要求客户能通过网络随时随地查询商品,选购商品,系统会为合法客户进行历史信息的管理,包括购物车、用户信息、订单等的管理。该系统作为物流信息流的前端系统,直接面向顾客开放。此在线销售系统使用Java编程技术结合Hibernate持久化框架、Struts的MVC框架,在MyEclipse集成开发环境下开发的。运用的操作系统是Unix,数据库服务器是Oracle 10g。

 

物流信息流管理系统

物流的信息流管理主要体现在进销存,进销存管理是商业企业经营管理的核心环节,也是一个企业能够取得效益的关键,能够做到合理生产、及时销售、减少积压,企业就能取得最佳的效益。该系统的主要分为如下七个管理模块:商品管理、职员管理、订单管理、入库管理、出库管理、仓库管理、顾客管理。该系统作为后台系统,供电子商务公司内部使用,可以与在线销售系统进行无缝整合,形成一套完整的系统。
技术要求:JavaSE6、Html、JavaScript、Ajax、Struts、JDBC、Unix、Oracle10g etc.

采购一套这种系统100万左右。顺利完成这个项目,可以使你具备高级软件工程师的能力。

Java企业应用开发

 

Hibernate编程

Hibernate是对象/关系映射(Object/Relation Mapping)的解决方案,是一个可以自动的根据xml配置文件来完成对象关系映射,并持久化到数据库的开源组件。学员通过学习可以很好地掌握面向对象的数据库访问技术和各种数据库访问模式。熟练掌握Hibernate3产品在实际项目中的应用技巧,充分理解O-R Mapping产品的内涵和外延。

熟练掌握Hibernate在项目中的开发

Struts开发

Struts是由Apache开源联盟提供的一套用于构建Java Web应用程序的MVC框架。它的目标是希望分离Web程序的表示层、控制层和模型层,使程序员将更多的精力投入后台的业务逻辑设计,而不是底层的Web基础框架,提高了开发效率。Apache Struts1自从推出以来一直深受广大Web编程者青睐,是到目前为止应用的最广泛的基于MVC的Web编程框架。Webwork,采用XWork command pattern内核,配合请求处理拦截器(intercepter),成为目前设计的亮点。集Struts1的成熟社区和Webwork的先进、优雅的设计于一身的Struts2框架又将成为未来基于Web开发的MVC框架的领航者。
学习内容:不仅要掌握Struts1的使用,也要学习Struts1的设计思想,并尝试自己开发核心程序,而且还要掌握Struts2的开发要领。

掌握Struts框架核心技术

 

 

 

Spring开发

Spring的核心是轻量级的容器,它实现了IoC容器、非侵入性的框架,并提供AOP概念的实现方式,提供对持久层(Persistence)、事务(Transaction)的支持,提供MVC Web框架的实现,并对一些常用的企业服务API提供一致的模型封装,是一个全方位的应用程序框架,我们不仅要领悟和实践以上内容,而且还将重点掌握Spring对现有框架(Struts、Hibernate等)的整合方案。

掌握应用层框架Spring的设计思想和开发要点

EJB3.0

EJB3.0规范、Weblogic服务器应用、JBoss服务器应用

掌握EJB 3.0规范的基本原理和应用;较为熟练的配置Weblogic和JBoss服务器。

Web服务编程

Web Services是一种使用WSDL、SOAP技术,并使用xml文档来交换信息的网络应用程序,通过Web Service技术使原来各孤立的站点之间的信息能够相互通信、共享。我们要学习Web服务的三个重要角色、掌握Web服务的编程要领。

 

外企新员工用人之道

职场技能

职业道德、外企员工规范、有效沟通、目标与计划、时间管理、情绪控制与压力缓解、商业礼仪、团队协助等

全力打造职场“软实力”

简历制作

以名企HR的角度指导简历制作

赢得更多名企HR的青睐

模拟面试

以外企新员工的要求进行模拟面试,提高面试技巧

为入职名企提供保障

  • 正在加载数据。。。。
  • 学员打分:在如下三个评分指标中分别点击星号即可,星级越高,表示您的满意度和打分越高

    课程设置:
    师资力量:
    教学质量:
  • 学员培训感受
    最多能输入200字
    非会员不可提问,如未注册,请立即注册。如已经是会员请立即登录
  • 正在加载数据。。。。
  • 一句话描述您的疑问(5-50个汉字)
  • 问题补充(选填 200字内)
  • 非会员不可提问,如未注册,请立即注册。如已经是会员请立即登录
资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加

全国统一报名专线

400-810-1918

在线咨询:点击进入>>

招生合作 | 广告合作 | 会员合作 | 网站加盟 | 网站介绍 | 诚聘英才 | 友情链接 | 联系我们 | 网站声明 | 点击这里给我发消息    点击这里给我发消息
国家信息产业部网站经营许可证编号:苏B2-20110182  国家信息产业部备案号:苏ICP备10003297
江苏省信息化协会会员网站 江苏省互联网协会会员网站
Copyright © 2005-2014 前程网 All Rights Reserved
网络支持:江苏教育在线 江苏招生考试网

北京前程网 上海前程网 南通前程网 苏州前程网 无锡前程网 广州前程网 南京前程网