学易优
始于2008年专业教育平台
  • 地区

免费发布课程

学易优网
咨询热线:400-099-6980
学易优网
了解更多 快扫我吧

首页 > 备考指南 > 计算机/IT > 正文

上海昂立JAVA国际软件工程师培训 文  /学易优2018年04月28日 16:150

摘要 本课程为初学者学习Java编程提供了一个非常好的选择。主要内容包括:Java的特点,面向对象原理,并用以上概念编写Java技术的代码,实现和运用以上知识编写实现程序基本功能的Java代码。课程结束后,学员将可以编写非常简单的Java程序,但还不具备综合编程的能力。本课程提供了一个Java编程语言的坚实基础,学员可在此基础上继续工作和接受培训。

阶段:初级Java语言编程

l SL-110

课程描述:

本课程为初学者学习Java编程提供了一个非常好的选择。主要内容包括:Java的特点,面向对象原理,并用以上概念编写Java技术的代码,实现和运用以上知识编写实现程序基本功能的Java代码。课程结束后,学员将可以编写非常简单的Java程序,但还不具备综合编程的能力。本课程提供了一个Java编程语言的坚实基础,学员可在此基础上继续工作和接受培训。

谁应该参加:

会使用计算机并想学习Java编程语言的非编程人员可以参加本课程。这包括(当然不止这些):

l 技术编写人员(技术评论人员)

l Web开发人员

l 技术管理人员

l 没有编程背景的技术人员,例如系统管理员 注:本项不适用于没有或只有少量使用计算机经验的人。

目标:本课程完成后,您将具备以下能力

· 描述Java编程语言的历史及主要特点

· 下载Java编程语言必要的开发工具

· 使用面向对象分析和设计分析一个编程项目,设计类、 属性和操作

· 通过阅读程序的源代码来理解程序

· 描述基元变量和引用变量在程序中的创建、赋值及使用

· 描述基元变量和引用变量怎样在内存中存储

· 写一个包括main方法、基元变量和引用变量以及类的 声明的程序

· 决定何时需要改变变量的数据类型并编写相应的代码

· 编写具有判断构造的程序,如if/else

· 编写具有循环构造的程序,如while,for或do

· 编写有多个方法的程序,实现调用方法、传递参数和 接收返回值

· 编写具有良好的面向对象概念的程序,如封装

· 编写程序来创建和访问一维或二维数组及其元素

· 描述继承的概念及其在Java应用程序中的实现

· 描述面向对象的高级概念,如多态性

· 使用图形用户界面编写一个非常简单的Java应用程序

教学大纲:

单元 1: JAVA 入门

a) 熟悉学员对编程的了解情况

b) 演示几个程序,介绍一下编程语言

c) 描述Java编程语言的历史及主要特点

d) 下载Java编程语言必要的开发工具

a) 通过阅读程序的源代码来理解java程序

b) 描述基元变量和引用变量在程序中的创建、赋值及使用

c) 描述基元变量和引用变量怎样在内存中存储

d) 写一个包括main方法、基元变量和引用变量以及类的声明的程序

单元 2: 学会编简单的程序,先在命令行和记事本下编写和编译,再用IDE

a) 决定何时需要改变变量的数据类型并编写相应的代码

b) 编写具有判断构造的程序,如if/else

c) 编写具有循环构造的程序,如while,for或do

a) 编写有多个方法的程序,实现调用方法、传递参数和 接收返回值

b) 编写程序来创建和访问一维或二维数组及其元素

单元 3: 描述面向对象编程,编写简单面向对象程序

a) 描述面向对象编程的特点和思维方式

b) 描述继承的概念及其在Java应用程序中的实现

c) 描述面向对象的高级概念,如多态性

a) 编写具有良好的面向对象概念的简单程序,如封装

b) 使用面向对象分析一个编程项目,分析它的类、 属性和操作

c) 通过阅读程序的源代码来理解程序

单元4:用ooad & oop 设计一个程序,让学员实现其中一部分,初涉图形用户界面编程

a) 使用面向对象设计分析一个编程项目,设计类、 属性和操作

b) 框架搭好,让学员实现其中的一部分

a) 介绍一下图形用户界面,

b) 使用图形用户界面编写一个非常简单的Java应用程序

第二阶段:Java程序设计

SL-275

¤ 课程描述:

本课程讲授Java语法。Java的面向对象技术。创建图形用户界面(GUI),异常处理,  文件输入/输出(I/O)。线程和网络。熟悉面向对象概念的学员可以学习编写Java应用。本课程应用Java 2 SDK。

¤ 谁应该参加:

l 想获得Java编程技术的程序员。

l 准备参加SCJP认证考试的学员。

目标:本课程完成后,您将具备以下能力 ----专业的Java程序员

1、掌握JAVA语言核心语法(类与对象、继承与多态、异常处理等);

2、了解面向对象的分析与设计;

3、能使用JAVA进行IO文件、数据库等进行JAVA数据开发;

4、能使用JAVA进行基本的网络程序开发;

5、可以灵活的使用JAVA中的常用类库;

6、了解数据结构在JAVA中的基本实现;

7、掌握类集框架的各个组成部分;

8、掌握Java的各种新特性技术:Assert、Generic、Enum、Annotation、Static  Import、Autoboxing、Unboxing;

9、可以使用反射机制完成各种复杂操作

10、可以使用Oracle进行开发。

预备知识:学习本课程,您必须具备以下能力

· 已参加过SL-110课程或能够编译C或C++程序

· 能够使用vi或者Open Windows的文本编辑器

· 使用 WWW (World Wide Web)浏览器

¤ 课程大纲:

核心语法

JDK配置、Eclipse开发工具使用、数据类型,变量、表达式、条件控制语句、循环语句、方法及数组的建立和使用

面向对象编程

类和对象、面向对象的三大特征详解(封装、继承、多态)、访问控制权限、接口及抽象类的应用、包的定义及使用、异常处理、各种主流设计模式

多线程

概念、实现、同步与死锁

文件编程

File、字节流、字符流、打印流、对象序列化、Scanner

Java新特性

Generic、Enum、Annotation等

常用类库

国际化、日期/时间操作、反射机制、包装类等

网络编程

TCP、UDP程序,与多线程、IO相结合开发

数据库编程

JDBC基本概念、核心接口使用、事务、回滚、配置与连接Oracle数据库、连接MySQL

对应证书: SCJP证书(Sun/Oracle Certified Java Programmer)

高级Java编程工具包

SL-285

课程描述:

本课程通过设计一个文档服务器应用方案为学员提供实践经验。学员运用图形界面设计和网络通信编写一个与网络数据库交互的Java应用程序。上机实习的时间说明了本课程的实用特征,完成这门课的学习将有助于学员准备SCJD认证考试。

谁应该参加:

l 已熟悉基本Java语言结构及语法的程序员。

l 进一步加深和扩展Java知识,开发复杂和产品级应用 的开发人员。

目标:本课程完成后, 您将具备以下能力

l 分析、设计、实现和测试“自底而上”的intranet的商 业应用。

l 理解JDBC和编写与SQL数据库连接的程序。

课程大纲:

学校信息管理系统项目实战

知识点:面向对象设计、接口及抽象类使用、反射机制、文件操作、JDBC。

对应证书: SCJD证书(Sun Certified Java Developer)

第三阶段:JAVA WEB开发

¤ 选修课程:网页布局/ 数据库应用

l 网站设计技术( 40课时)

网页前台制作,包括HTML、Css、JavaScript、DreamWeaver工具

1、 掌握DW基本使用

2、 CSS+DIV网页布局

l 数据库应用技术(24课时)

ORACLE或 MS SQL2008

1、掌握Oracle、MS SQL2008数据库的基本使用,会使用SQL操作数据库;

2、能对数据库进行基本的管理。

创建数据库对象

如何创建数据库、在数据库中创建表、将数据插入到表中、更新数据,然后读取数据。Create 语句 Insert语句 Update语句  Select语句

删除数据库对象

从表中删除数据、删除表,然后删除数据;Delete 语句 Revoke 语句 Drop 语句

配置数据库对象的权限

如何创建登录名和用户。还将创建视图和存储过程,再将用户权限授予存储过程。如何删除对数据的访问权限、Create 语句 Grant语句 Deny  语句

Web Component Development With Servlet and JSP Technologies

使用 Servlet 和 JSP 技术开发 Web 组件

SL-314

课时:40课时

¤ 课程描述:

JavaServer Pages (JSP)和 servlets 是 Java 2 平台,企业版(J2EE 平台)定义的主要技术。本课程为富有经验的  Java 开发员提供掌握在 Tomcat web 容器和 Struts 框架上使用 JSP 和 servlet 技术快速开发 web  应用程序的知识和技术的方法。学员将学到如何使用 Java 技术分析、设计、开发和部署 web 应用程序。 真实的实验练习为学员构造及部署内部网中小型 web  应用程序和低值商业网站提供经验。

本课程同样对于准备参加新修订的 Sun 认证 J2EE 1.5 平台 Web 组件开发员 (SCWCD) 提供指导。当然, SCWCD 应考人员好有 6  个月以上的用 JSP 和 servlet 技术开发 web 应用程序的经验。

¤ 谁应该参加:

参加本课程的学员应为具有相当于Sun公司Java认证水平的Java开发员。本课程讲述的是用于汇编和动态生成Web页时Web组件的创建,如servlet和定制标签等,而非用超文本标记语言(HTML)、JavaScriptTM或其它Web表示技术设计网页。

目标:本课程完成后,您将具备以下能力

l 编写 Java servlet

l 使用 Struts,会话管理,过滤器和数据库技术创建健壮的 Web 应用程序

l 编写 JSP 页

l 使用表达语言(Expression Language)、JSP标准标签库 (JSTL) Struts Tiles 框架易于维护的 JSP 页

l 创建整合了 Struts 和 JSP 页的健壮的 Web 应用程序

¤ 课程大纲:

开发环境搭建

Tomcat服务器安装及配置、MyEclipse插件使用、数据库连接池的配置及使用

JSP基础语法

Scriptlet、request、response、session等核心对象以及分页功能的实现

JavaBean编程

JavaBean的基本语法、JavaBean的设计及开发、DAO设计模式、Smartupload

Servlet  

Servlet基本结构、生命周期、MVC设计模式、过滤器、监听器

EL

EL表达式语法

JSTL

标签库常用标签

案例讲解

(JSP  + Oracle)

部门雇员管理项目讲解

以Oracle数据库提供的emp和dept数据表为操作基础,通过代码的不断升级讲解各基础开发方法:

·  JSP + JDBC

·  JSP + JavaBean (DAO+Service)+ Smartupload

·  MVC + JavaBean (DAO+Service) + Smartupload

·  在开发中结合emp和dept要讲解类的关联映射关系以及使用SQL完成复杂查询

项目案例

登陆程序,采用同样的代码升级方式完成,并在代码中加入了验证码、对密码进行MD5加密等安全措施

¤ 课程达成目标:

1、掌握JSP开发动态网站程序;

2、可以使用JavaScript进行复杂的页面开发;

3、熟练使用Tomcat服务器进行WEB项目的开发及部署;

4、熟练掌握JSP中的基础语法以及各常用内置对象的使用;

5、可以熟练的使用分页算法,完成分页显示功能;

6、可以使用Smartupload完成文件的上传操作,并可以自动将上传文件更名;

7、掌握过滤、监听的开发;

8、掌握MVC开发模式应用;

9、部门-雇员管理程序:以之前学习过的Oracle数据库、面向对象为基础,对类进行关联的设计,在其中要使用各复杂查询语句,并通过代码开发结构的不断升级形成终的基础开发架构,学员可以逐步体会各个开发架构的优缺点,并在项目中应用标准架构进行开发。

对应证书: SCWCD证书(Sun Certified Web Component Developer)

选修课程:Java模式设计

课程简介:

本课程从设计模式的讲解出发,重点讲授面向对象编程中需要掌握的原理和理论,并通过实例讲解,让学员对设计模式以及Java  EE设计模式中比较抽象的概念得到具体的认识。

第四阶段:J2EE企业级实战应用培训

¤ 课程描述:本课程由浅入深,完整地学习以Java为核心的企业级软件开发技术

¤ 课程大纲:

部分 JAVA EE基础 MVC + AJAX + XML

培训目标:

1、了解正规项目开发流程;

2、能使用E-R模型对数据库进行设计;

3、使用Eclipse开发工具,基于Tomcat服务器完成项目代码开发;

4、深入理解MVC,并使用基本MVC进行项目开发;

5、理解报表组件在开发中的作用;

¤ 培训大纲:

AJAX

AJAX的基本实现,核心对象XMLHttpRequest,事件触发与回调,用户名验证、联动菜单、关键字提示、分页功能

SVN

搭建SVN多人开发环境,配置SVN用户及权限,安装Eclipse中的SVN插件,Eclipse中SVN的使用。

XML

XML语法、DTD、DOM/SAX/JDom/DOM4J解析、并使用AJAX进行DOM操作

¤ 配套项目:

项目简介

物流仓储管理系统:采用java三层构架技术开发的U/T 网络物流系统实现了对商品库存信息,供应商信息,商品信息,入库商品信息,出库商品信息,车辆信息管理的便捷管理。实现了仓储管理的信息化,减少了人力,节省了财力,提高了企业运作的效率有效控制商品库存量为企业节省了不必要的浪费

企业人力资源管理系统:融合了现代人资源管理的先进理念和众多公司的经验,为企业人力资源辅助管理。系统涵盖人力资源管理的各项业务,包括组织机构、员工事务管理、薪资与福利、考勤管理、招聘管理、培训与发展、绩效评估等

办公自动化(OA)系统:办公自动化管理系统主要分为员工登录界面和管理员登录界面两部分,员工登录界面主要是各种办公信息的浏览及发布界面,管理员登录界面主要是各种办公信息的管理界面

第二部分 JAVA EE核心框架技术实战

培训目标:

1、掌握完整的JAVA EE架构;

2、可以使用AJAX各种常用框架完成富客户端的开发;

3、掌握主流开发框架:Struts / Struts2 + Hibernate + Spring的联合开发;

4、掌握Struts 2.0使用,并可以使用Spring进行SSH2整合;

5、了解IBatis框架的基本使用。

6、实现技术

培训大纲:

JAVA  EE架构

容器、服务、通讯

Hibernate 3

ORMapping基本概念、HQL、数据关联、继承映射关系、容器映射策略、实体映射、Annotation映射、缓存策略、源代码分析

IBatis

与Hibernate之间的关系,使用IBatis完成ORM操作,Spring  + iBATIS整合

Spring 3

IOC、AOP、JdbcTemplate、HibernateTemplate、Transaction、SSH整合、Spring  Annotation

DWR

DWR配置,DWR  + Spring整合,DWR实现反向AJAX

JQuery  + JSON

JQuery语法、实现原理、JSON语法、json-lib、org.json、JQuery  + JSON完成AJAX

ExtJS

ExtJS作用,环境搭建,Spket插件,数据列表,表单提交,树型列表等

Struts  2

Sturts2  与Struts 的关系,Struts 2 的开发,验证框架、拦截器、国际化、转换器、SSH2整合

JFreeChart

生成图表,饼状图,柱状图,线型图,结合struts2生成图表

iReport3.x

iReport工具的使用,配置数据源连接,绘制报表页面,依据sql语句生成报表,生成.jasper模版文件

JasperReport

依据ireport生成的模板在JavaEE项目中生成PDF,Excel,Word等格式文件,集成Struts2生成报表文件

配套项目:

• 基于J2EE短信平台

• 省电力局业务支撑平台

• MShop(B2C商城)

项目简介

基于J2EE短信平台:本系统主要包括用户管理,基本特服号管理、个人密码管理、个人信息管理、发件箱管理、收件箱管理、地址本管理和与权限管理管理8个功能模块
其中个人密码管理、个人信息管理、发件箱管理、收件箱管理和地址本管理是提供给一般用户操作的。其大概操作包括基本信息的更新、查询、删除以及添加等操作。而基本特服号管理、与权限管理以及用户管理是供给系统维护人员使用的,用以日常维护系统

省电力局业务支撑平台:总揽(outline),设备状态(status),事故信息(alarm),调度令(order),代播任务(insteadof)和系统管理(admin)

MShop:MShop系统主要用于网上商城的管理。网上商城与实际的商城类似,只是两者存在的位置不同。网上商城不需要实际存在的空间,客户和商城之间没有讨价还价这个过程。网上商城的具体应用是电子商务发展的一个重要方向。MShop系统涉及消费者查询、浏览和购买商品,选择便捷的支付和邮递方式,跟踪定单处理状态等多个方面,界面友好,消费者可以方便的查询到自己所需要的商品。系统中加入了会员等级的概念,注册会员在商城中累计消费一定金额之后,该会员在购买商品时会获得一定的折扣,以使会员更加积极的在系统中进行商品的购买

对应证书: SCAJ证书(Sun Certified Enterprise Architect for J2EE Technology)

Sun认证Java企业级设计师

公司介绍

“上海JAVA软件工程师培训教育”是全国知名品牌,是沪上教育行业内“上海驰名商标”。上海JAVA软件工程师培训教育集团是目前全国成立时间久、规模大、知名的非学历教育培训机构。全国资控股,努力继承其母体上海交通大学的精神气质,充分利用自身优势,引领着沪上培训产业链的发展。上海JAVA软件工程师培训教育目前在拥有80多个直营教学中心,2000多名员工。通过多元化的培训网络,每年培训人次超过40万。各教育板块均已成为上海领先、全国知名的明星产品。

其中IT板块是“上海JAVA软件工程师培训教育”30年来开办早、坚持久的培训项目,拥有丰富的经验和资源,得到国际IT厂商的认可和各大高校的支持。“上海JAVA软件工程师培训IT”秉承上海交大理工科的深厚底蕴,使用项目经验与科研能力兼备的师资队伍,采用国际标准化的认证课程,目前可提供IT运维、软件开发、IT管理、电子商务、数字设计等全方位认证及职业课程,并提供灵活多元的教学实施和收费管理解决方案。

2014年,上海JAVA软件工程师培训教育集团通过上海新南洋集团重组,成功在上海A股上市,市值逾60亿元,目前年营业额近10亿元,成为“中国教育股”。

企业荣誉

全国一家A股上市教育集团(600661 新南洋)

教育品牌

上海市著名商标

全国具品牌影响力教育集团

全国社会力量办学先进集体

中国十大教育品牌教育集团

中国教育改革与发展研究会理事单位

全国A级办学单位



阅读上一篇:淘宝美工设计实战班

阅读下一篇:奥地利留学奖学金介绍


发表评论

暂无评论

推荐阅读更多>

学习IT技术是自学好还是培训好?
2016年10月26日 15:58
我2年学习编程的经验总结
2016年10月26日 16:23
计算机IT考试的误区
2016年11月02日 13:51
2018年PHP还最 好的语言吗?
2018年02月11日 11:13
一位技术大牛给学IT的大学生的忠告
2016年10月26日 15:41

在线投稿

亲,请先登录呦~
关于我们
关于学易优
企业理念
网站地图
联系我们
报名指南
求学登记
报名流程
帮我选课
付款方式
招生合作
机构合作
会员服务
网站加盟
广告服务
学员专享
专享礼遇
积分制度
客服中心
咨询热线
400-099-6980
周一至周日:
8:00-22:00