外企软件工程师就业培训班 (广州)
招生简章
![]() |
达内外企IT培训中心,由美国国际数据集团IDG投资,由来自美国Nasdaq上市的SUN、亚信等公司的技术骨干、海外留学生和加拿大专业技术人员创办。致力于为中国培养基于Unix/Linux平台、Oracle大型关系数据库、IP网络协议、Web应用的中高级软件人才。 3年来,累计培养5000多名中高级软件人才,其中,不乏成功就业于IBM、摩托罗拉、华为、用友、新浪、搜狐、金山、神州数码等知名IT企业的优秀学员。 达内凭借优异的业绩和口碑,被中关村科技园区管委员会唯一指定为“中关村软件人才培训示范基地”,被北京市教委高校毕业生就业指导中心指定为“首都大学生就业培训基地”。被上海市人事局唯一批准进行高级培训的IT培训机构。 |
![]() |
专注于培养企业需求量大、就业率高,但人才市场紧缺的基于Unix平台、SUN公司大型工作站、Oracle 9i数据库,精通Java语言的中高级软件工程师。成绩合格的毕业生将具备1-2年大型软件开发经验。 |
![]() |
三大技术体系:IBM Websphere/SUN Java Application/BEA Weblogic |
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
通过多个项目(Projects)来学习掌握计算机编程技术(Technologies),同时积累至少1-2年的软件软件开发经验(Experience);学习过程中每天需要完成课堂作业和课后作业;每学完一个专题就配有一个项目实战:学完JDBC、Servlet、JSP之后完成E-Store网上书店项目实战;学完Struts、Hibernate之后完成EC_Port项目;学完Spring之后,使用Spring对EC_Port项目进行重构; 最后完成“电信用户管理和计费系统NetCT OSS”,包括项目分析、设计及编程设计。 学习过程中学员人手一机,边讲边练,将累计完成15000-20000行程序。 |
![]() |
与上海大学计算机工程与科学学院合作,学习达内外企软件工程师班的课程可以获得上海大学软件工程硕士的44个学分(上大软件工程硕士的全部专业课学分)。合格学员不仅将获得一份高薪的软件工作,还将有机会获得上海大学计算机工程与科学学院软件工程硕士学位。 |
![]() |
从基础开始,由浅入深,循序渐进,适合于理工科大专及以上学历,需通过入学测试。 |
开学日期:4月10日(全日脱产班)、3月15日(周末班) |
课程设计
课程名称 |
课程内容
| 培训目标 | |||
| |||||
Unix开发环境
| UNIX/Linux系统概述;UNIX常用命令;UNIX Shell;UNIX环境下的简单编程;Linux系统的使用。 |
了解UNIX系统的工作原理并掌握常用的UNIX命令和使用方法。
| |||
| |||||
Core Java
| Java语法,面向对象的概念,GUI,IO,多线程,Socket等。新版本的教材增加了JDK1.5的新特性如:Generic、annotation等对软件开发具有重要影响的内容。 |
掌握核心Java重点、难点及编程中的常见问题;强调面向对象的思想解决问题。同时新的JDK1.5的重要特性将让你把握未来软件开发的潮流。
| |||
| |||||
OOAD&UML&Design Patterns
| 面向对象(OO)的分析和设计(OOA&D),包括统一建模语言(UML)相关联的概念,统一软件过程(UP),Rational Rose/XDE的使用。 |
掌握面向对象的设计方法、技巧及工具Rational Rose;掌握通用软件职责分配模式(GRASP)和GOF下常用设计模式的应用。
| |||
XML
| 学习Java分析XML的API(JAXP),包括XML简单(SAX)和文档对象模型(DOM)接口来编写程序对XML文档进行分析、管理。 |
掌握 XML 应用程序开发所必须掌握的基础知识。
| |||
Oracle
| Oracle的基本原理、SQL、PL/SQL的应用及编程 |
掌握Oracle应用技术
| |||
JDBC
| JDBC3.0技术,对象-关系映射(ORM)技术;设计多层数据库应用程序。 |
掌握JDBC编程技术及对象关系映射原理及编程实现。掌握JDBC高级编程技术。
| |||
Hibernate
| Hibernate简介;在Java应用中使用Hibernate的步骤;通过Hibernate API操纵数据库。 |
学习基于Java的开源持久化中间件Hibernate,掌握创建Hibernate的配置,通过Hibernate API操纵数据库等重要内容。
| |||
Html、JavaScript
| Html基本标签;JavaScript语法、程序控制结构、JavaScript内置基本对象、JavaScript调用DHTML元素、JavaScript编写客户端脚本程序。 |
掌握基本的HTML标签;掌握JavaScript编写客户端脚本程序,创建功能强大的互动网页。
| |||
Java Web编程Servlets
| 学习Servlet2.4版本的内容,以Tomcat/WebLogic/WebSphere服务器为环境,基于MVC模式,学习Servlet/Filter/Listener等技术快速建立Web应用,积累经验。 |
掌握Servlet2.4规范技术,创建基于MVC模式的应用。
| |||
Java Web编程JSP
| JSP介绍;创建、部署和运行JSP;JSP scripting;JSP中使用JavaBean;处理异常;自定义标签;JSTL;表达式语言和Tag Files。 |
掌握JSP2.0规范技术。包括开发和部署基本的JSP;创建简单标签和标签文件;联合使用JSP、JavaBean、表达式语言和自定义标签以及JSTL创建Web应用。最后结合Servlet技术完成基于Web的开发。
| |||
Struts
| 重点讲解Struts的原理;配置Struts应用;Struts常用标签库的使用。 |
理解MVC的模式,掌握基于Struts的JAVA EE解决方案。
| |||
| |||||
JAVA EE/EJB高级编程
| 创建基于JAVA EE1.4规范和WebLogic/WebSphere的EJB中间件;学习将EJB融入分布式企业级应用程序的编程技术,内容包括Session Beans,Entity Beans,Message-Driven Beans,JTA/JTS,JAAS,JNDI,RMI。同时讲解最新EJB3.0技术规范。 |
掌握基于EJB2.1规范的企业应用架构、编程接口及访问EJB技术实现,掌握开发和运行基于 JAVA EE 应用程序所遇到的常见问题,包括安全性,伸缩性和负载平衡管理等。
| |||
Web Services
| Xml NameSpace,Schema技术;使用JAXP技术对XML文档进行解析。了解Web Services技术,使用JAX-RPC和JAXWS开发Web Services项目。 |
掌握 Web Services 技术的基本原理,并可以开发Web Services项目
| |||
| |||||
Spring
| Spring框架介绍;安装和构建Spring;控制反转(IoC);面向方面编程(Spring AOP);持久化服务 | 掌握Spring框架的使用,使用Spring构建JAVA EE轻量级Bean的解决方案。 | |||
EC-Port项目 (Spring+Struts+Hibernate)
| 系统学习基于web 的互联网应用基础——电子商务公司EC_Port的设计、开发及应用。在实际项目中学习联合使用Spring+Struts+Hibernate等流行的技术开发基于JAVA EE架构的互联网应用。 | 掌握基于web 应用开发。使用Spring+Struts+Hibernate方式实现 | |||
| |||||
项目实战:电信项目
| 赠送:CVS及编程规范 | 掌握CVS的配置和使用;软件编程规范 | CVS的配置和使用;软件编程规范 | ||
赠送:PL/SQL | 掌握PL/SQL编程 | PL/SQL简介;程序结构;变量与数据类型;控制语句;游标;触发器;过程;函数 | |||
项目实战:电信级IP用户管理/计费系统(由亚信公司提供) | 参与完成实际项目;积累软件开发经验 | 完成基于Unix平台、Oracle数据库、Web界面、三层结构(Client、Middleware、Server)的“电信IP用户管理和计费系统”(应用于上海热线I、II期)的分析、设计和开发,包括:用户管理系统:B/C/S结构,JSP、Servlet、Socket;查询系统:B/S结构,JSP、Servlets、JDBC、EJB采集系统:C/S结构,采用Java、TCP/IP实现;预处理系统:B/S结构,Java、JDBC和Socket实现;数据整合系统:PL/SQL、Oracle实现 | |||
| |||||
Weblogic常用系统配置
| 多服务器的配置与协作,JNDI,用户与安全,事务、消息管理 | ||||
Weblogic高级系统管理
| 服务器集群,性能调优与压力测试 | ||||
|