培训首页  >  软件开发新闻  >  合肥学java软件开发学费多少?

合肥学java软件开发学费多少?

[2017-08-29 12:05:14] 浏览量:107 来源:

合肥中软国际

经老学员介绍,可以享受更多的优惠  

课程优势:
1. Java是世界z大编程语言,市场占有率达20%

2. Oracle公司于2008年收购Java语言的发明者Sun公司,成为Java的拥有者

3. 真正的Oracle原厂Java技术

4. Oracle认证的专业Java师资

5. 真正的Oracle公司原厂教材

6. Oracle原厂全球国际认证




适用群体:大专及以上学历,具备基本的计算机操作能力、基本的英语阅读能力

培养目标:具备高端、多方位、精英级水平的Java软件开发人才

就业岗位:Java物联网工程师/Java物联网应用开发员、Java/Java EE/J2EE研发工程师、Java开发员/程序员


课程内容:




课程名称

课程及实训内容

C1 Java面向对象的核心逻辑

主题

主要知识点

走进Java语言

Java编程语言的特性;三大平台;JVM/ JRE/ JDK的概念和区别;JDK开发环境

变量和数据类型

变量和运算符;表达式;十六进制、二进制、八进制及转换;字节与位;位的与、或、异或、补运算;八种基本数据类型;字符串与标识符;注释语句

分支和循环语句

if /switch分支语句、while/ do-while/ for循环语句、增强型for循环

声明和使用方法

方法的声明和调用;重载方法

类和对象

面向对象的编程;类和对象;字段/属性;垃圾回收

类的封装

类的封装与访问控制修饰符

声明和使用构造器

构造器的声明和使用;对象的内存模型

创建和使用数组

声明和使用数组、多维数组

P1 项目实训

名称

项目描述

A.家庭收支记账软件

模拟实现一个基于文本界面的《家庭收支记账软件》,该软件能够记录家庭的收入、支出,并能够生成收支明细表。该项目的目的在于掌握初步的编程技巧和调试技巧。主要涉及以下知识点:局部变量和基本数据类型、循环语句、分支语句、方法调用和返回值的接收、简单的屏幕输出格式控制。

B.客户信息管理软件

模拟实现一个基于文本界面的《客户信息管理软件》,该软件能够实现对客户对象的插入、修改和删除,并能够打印生成客户明细表。该项目的目的是进一步掌握编程技巧和调试技巧,熟悉面向对象编程。主要涉及以下知识点:类和对象(属性、方法及构造器)、类的封装、引用数组、数组的插入删除和替换、对象的聚集处理、多对象协同工作。

C2开发JavaSE应用程序

主题

主要知识点

类的继承

类的继承;方法覆盖

多 态

多态引用和多态参数、instanceof运算符与对象的强制类型转换

对象关联与Object类

对象的关联与包容;继承Object类并使用equals、hashcode和toString方法

static与final修饰符

static与final修饰符的功能;修饰类、属性、方法的作用

抽象类、接口和枚举

声明和使用抽象类、接口、枚举类

包的管理

package与import;jar包的管理;静态导入

异 常

异常的概念、分类和常用处理手段

使用基础API

包裹类与拆箱/装箱、java.util.Math类、String/ StringBuffer/ StringBuilder类

集合与泛型

集合框架与范型,Collection/Set/List类型的集合;Map集合与泛型的类型参数;迭代器与遍历集合

I/O数据访问

I/O的输入输出流、字节流与字符流;流的链接与包装;对象的序列化

文件与控制台

File对象的使用;标准控制台I/O;格式化输入和输出

创建和使用线程

多线程的创建与启动;线程的控制和结束

P2项目实训

名称

项目描述

A.开发团队调度软件

模拟实现一个基于文本界面的《开发团队人员调度软件》,该软件实现以下功能:

“根据给定的数据创建公司部分成员列表,基于现有的公司成员,组建一个开发团队以开发一个新的项目。开发团队成员包括架构师、设计师和程序员。”;该项目的目的是熟悉Java面向对象的特性,进一步掌握编程技巧和调试技巧;主要涉及以下知识点:类的继承和多态、对象的关联、static和final修饰符、特殊类的使用、异常处理等。

B.单机考试管理软件

仿zhen实现一个基于文本界面的《单机考试系统》,该系统能够提供机上考试功能,并且能够自动判分;能够自动记录 后考试成绩、查询显示考试的答题情况和成绩。该项目以增量方式开发,帮助学员建立查看使用API文档的习惯、掌握编程技巧和调试技巧。项目主要涉及以下主要知识点:基础API、集合的存储与遍历、I/O流基础知识、I/O流的链接、将散装数据合成对象、控制台I/O等。

C3 MySQL数据库设计与开发

主题

主要知识点

走进MySQL数据库

MySQL发展简史与产品构成;MySQL数据库安装;经典world数据库

服务器与客户端

MySQL服务器的启动与停止、客户端常用命令

表数据查询

使用SELECT语句查询表数据;MySQL的数值、字符串、日期/时间等数据类型;使用SQL表达式

管理数据库和表

创建、修改和删除数据库;创建、修改和删除表

操作表数据  

使用INSERT/UPDATE/DELETE进行数据的插入、修改和删除

表的联接

联接(join)的概念;在SQL中联接表;基本联接、内联接、外联接的原理与使用

预处理语句

预备、关闭预处理语句,基于参数执行预处理

存储引擎

存储引擎概念及原理; 常见的存储引擎MyISAM、 InnoDB和MEMORY等的特征;使用特定的存储引擎创建表

使用外键

外键、外键约束和引用完整性

事 务

使用事务控制语句执行多个并发的SQL语句;

理解事务的ACID属性;事务的隔离

视 图

视图的定义及使用视图;创建、检查、修改与删除视图

MySQL与Java

在IDE中访问MySQL;Java应用程序访问MySQL。

C4开发B/S架构的企业应用程序

主题

主要知识点

Java Web应用程序

企业应用程序与JavaEE平台的N层架构;组件和容器架构

开发HTML页面

HTML语言编写网页,基本的HTML标签;B/S架构应用程序的工作原理

可扩展标记语言XML

XML用途与语法规则;XML的开发和配置;查看XML文档

开发Java Servlet组件

Web标准组件Servlet;Servlet工作原理和生命周期

开发JSP组件

JSP组件的工作原理和生命周期;JSP组件的指令、声明、注释、Scriptlet和表达式等脚本元素;JSP隐含变量

Model 2架构

Model2架构;MVC模式

开发HTML表单

HTML表单开发与表单数据处理,常用的表单组件

实现Model 2控制器

控制器的分工与处理流程;使用Servlet实现控制器

实现Model 2服务组件

业务逻辑的封装原理;使用Service组件实现业务逻辑

开发标签化JSP页面

JSP标准标签useBean/ getProperty等;EL表达式语言;JSTL标准自定义标签库,set / if / forEach / url /out的使用

开发过滤器组件

过滤器的开发;使用过滤器实现中文处理

使用JDBC访问数据库

JDBC编程访问数据库,JDBC规范与厂商实现原理

实现对象-关系映射

使用DataSource连接池和JNDI优化数据库访问;使用DAO组件封装数据访问逻辑

P3项目实训

名称

项目描述

书籍库存登记系统

仿zhen实现一个基于B/S的《书籍库存登记系统》。该系统提供书籍入库登记和库存列表功能,并实现列出库存书籍详细信息。系统以增量方式开发,循序渐进完成,目的在于掌握Web应用程序编程和调试技巧。主要涉及以下主要知识点:Model 2架构的实现、使用Servlet实现控制器,JSP实现视图、表单的各种组件的处理、使用DAO模式,**DataSource访问数据、在Web应用程序中整合MySQL数据库。

C5开发SSH架构的企业应用程序

主题

主要知识点

使用Struts框架

Struts2框架的MVC工作原理、拦截过滤器模式的应用;编写和配置Action类

OGNL与Struts标签库

使用Struts2标签库开发JSP页面;使用OGNL表达式

Struts资源与验证

使用Struts资源实现国际化;使用Struts注解验证器验证表单

实现会话管理

HttpSession会话管理机制的原理;使用Cookie和URL重写机制实现HttpSession

使用Struts拦截器

使用Struts2拦截器,实现自动用户登录认证

开发可复用表示组件

Web表示片段的规划与使用;使用include指令和jsp:include标签嵌入表示片段;

使用Spring框架

Spring3.X框架的架构及特点;控制反转技术IoC;编写和配置Spring Bean;实现Spring依赖注入(DI)编程

使用Spring DAO访问数据库

使用Spring DAO模块实现原理,使用JdbcTemplete访问数据库;

整合Struts与Spring框架

整合Spring与Struts2框架的三种方式,Spring容器的整合创建

使用Hibernate框架

Hibernate3.X框架原理;持久化与对象关系映射(ORM);Hibernate核心接口和配置文件

Hibernate框架原理与实现

Hibernate实体对象的状态和运行原理;Hibernate的二级缓存结构;使用HQL检索数据  

整合Spring与Hibernate框架

整合Spring与Hibernate框架,使用Hibernate Templete访问数据库

实现AOP事务管理

面向切面的编程AOP的原理;使用AOP实现事务管理

P4项目实训

名称

项目描述

TNA电信网络学院

实现一个真实的、基于SSH架构的《电信网络学院(TNA)系统》。系统是以当今主流企业级学习管理系统 (Oracle LMS)为平台,并结合电信行业的具体业务特点和未来发展趋势量身定做的,可满足层级式企业的日常培训需求。系统基于SunTone架构方法学,以增量方式开发,循序渐进完成,目的在于掌握基于SSH架构的Web应用程序的编程和调试技巧。主要涉及以下知识点:基于SSH框架的Model 2架构的实现、使用Struts2框架的特性,如OGNL、验证与资源 、拦截器、HttpSession会话管理、可复用表示组件的实际运用、Spring框架的Ioc与AOP特征、使用Hibernate框架访问MySQL数据库、三大框架的有机整合。

C6开发RIA商用企业应用程序

主题

主要知识点

使用JavaScript语言

JavaScript语言的语法、变量和运算符、流程控制语句和循环语句、函数和对象;JavaScript处理HTML事件及window对象的使用

使用CSS开发页面

CSS层叠样式表;CSS的伪类及应用;CSS盒子模型;使用CSS/DIV实现页面专业布局

Ajax技术应用

Ajax技术的原理及应用;原生Ajax技术的编程;XMLHttpRequest对象的运行原理;XMLHttpRequest对象的常用方法和属性;使用Ajax发送Get/Post请求

JQuery框架的应用

jQuery框架的特性和应用;JQuery核心函数;操作DOM元素;使用JQuery插件实现日期选择、Ajax表单处理、树形视图、链接预览、文字限制器、表单验证

JQuery实现Ajax技术

使用JQuery实现Ajax编程

DWR框架应用

DWR框架的原理及应用;DWR应用程序开发;使用JQuery DWR架构开发Ajax应用

C7 开发物联网智能系统

主题

主要知识点

走进物联网

物联网的定义与框架。

IOT平台的原理及应用

物联网的技术与协议、物联网的应用与发展。

访问IOT传感器

ZigBee的特性、ZigBee技术概念与特点、ZigBee协议框架、ZigBee的应用与发展。

Java串口通讯编程

串行通讯的原理与实现、Java串口通讯编程。

实现IOT传感器监控

**物联网检测磁场/光照强度/振动/烟雾/多普勒、**物联网对照明/电机及灯光强度的控制。

实现IOT-Web应用

在Web应用程序中实现串口通讯管理、实现物联网综合智能系统的开发。

P5项目实训

名称

项目描述

物联网智能食品溯源系统

实现一个前沿的《物联网智能食品溯源系统》。该系统使用RFID等物联网技术,提供对农业生产、流通等环节信息的智能溯源管理,并允许用户及监管机构**网站平台查询质量安全信息及溯源信息。该系统基于SunTone架构方法学增量方式开发,循序渐进完成项目。 目的在于掌握商用的、前沿且应用前景广阔的物联网应用项目的构建、设计、编程和调试技巧。

C8 开发Android应用程序

主题

主要知识点

Android平台简介

3G发展前景与Android平台;Android 系统架构;Android SDK和ADT开发环境的安装与配置;Android应用程序的运行原理;

开发Hello Android应用程序

Android应用程序的项目结构、资源文件;应用程序的生命周期;事件处理机制;

开发用户界面

用户界面的开发;常用UI组件TextView、Toast、EditText、Button、Menu、AutoCompleteTextView、Spinner、ListView等;

使用布局管理器

常用的布局管理器:线性布局、相对布局、表格布局;

使用MVC模式

使用MVC架构开发Android应用程序;

访问数据库

Shared Preference存储机制;文件I/O存储机制;SQLite数据库的使用;Android访问SQLite数据库;

多媒体应用

OpenCore多媒体框架;MediaPlayer播放音频;VideoView播放视频;

实现网络通讯

Android网络与通讯;使用HttpClient框架实现互联网通讯。

P6

名称

项目描述

物联网智能家居系统

实现一个前沿的《物联网智能家居系统》。智能家居将与家居生活有关的各个子系统如安防、灯光控制、窗帘控制、煤气阀控制、信息家电、场景联动等有机地结合在一起,并与Android系统有机整合。**网络化综合智能控制和管理,实现“以人为本”的全新家居生活体验。该系统基于SunTone架构方法学增量方式开发,循序渐进完成项目。目的在于掌握商用、前沿且应用前景广阔的物联网应用项目的构建、设计和开发,以及与移动互联网整合技术,成为走在时代前列IT人员。


合肥中软国际ETC自成立以来不断探索和创新校企合作培养软件人才模式,旨在通过培训实训,切实强化学生的全能职业竞争力,具体扎实地专业实力,水平接近企业需求;拥有成为一名准员工的职场表现力,实现顺利就业;锻造职场拓展能力,从而提升个人竞争力。

大规模实训

1~2周):实训目标:掌握理论知识。

3~4周):实训目标:完成实际项目

1~2月):实训目标:学生向员工转变

1~4月):实训目标:完成毕业论文

请联系网站,了解详细的优惠课程信息~

  优质、便捷、省心


文中图片素材来源网络,如有侵权请联系删除
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

网上报名

推荐学校

更多>>
热门信息

温馨提示