分类菜单
软件开发
Java软件开发培训

Java软件开发培训

参考价格: 电话咨询
咨询电话: 400-800-2178
该校与厚学网暂未合作,平台不确保课程的真实有效性
如有侵权等争议,请及时与厚学网联系处理
立即预约 确认报名
姓名3:
电话:
城市:
想学
什么:
Java软件开发培训
课程说明
课程级别
高级
培训周期
3-6个月
上课地址
吴兴区区府路1188号总部自由港H幢17-18楼
【课程详情】

Module 1:编程基础

HTML CSS

1) web概述,HTML概述,HTML基础语法,文本处理、图像和超链接、表格、表单等

2) CSS 概述、CSS 语法、CSS 选择器、CSS声明、布局等

3) 概述、 基础语法、流程控制、常用内置对象

window 对象、document 对象、事件等

Module 2:前端框架

JQUERY

1)JQuery概述、JQuery选择器 、JQuery操作D0M

2)JQuery事件处理 、JQuery动画

Module 3:JAVA S:

Java 语言概述 开发环境搭建

1.1 Java语言的发展简史

1.2 Java的竞争对手及各种优势

1.3 Java程序运行机制

1.4 开发Java的准备

1.5一个Java程序

1.6 Java程序的基本原则

1.7垃圾回收机制

理解面向对象

2.1面向对象

2.2 Java的面向对象特征

数据类型和运算符

3.1注释

3.2标识符和关键字

3.3数据类型分类

3.4基本数据类型

3.5基本类型的类型转换

3.6直接量

3.7运算符

流程控制和数组

4.1顺序结构

4.2分支结构

4.3循环结构

4.4控制循环结构

4.5数组类型

4.6深入数组

面向对象(一)

5.1类和对象

5.2方法详解

5.3成员变量和局部变量

5.4隐藏和封装

5.5深入构造器

5.6类的继承

5.7多态

5.8继承与组合

5.9初始化块

面向对象(二)

6.1Java8增强的包装类

6.2处理对象

6.3类成员

6.4final修饰符

6.5抽象类

6.6Java8改进的接口

6.7内部类

6.8Java8新增的Lambda表达式

6.9枚举类

6.10对象与垃圾回收

6.11修饰符的适用范围

6.12适用JAR文件

java基础类库

7.1与用户互动

7.2系统相关

7.3常用类

7.4Java8的日期、时间类

7.5正则表达式

7.6国际化与格式化

7.7Java8新增的日期、时间格式器

java集合

8.1Java集合概述

8.2Collection和Iterator接口

8.3Set集合

8.4List集合

8.5Queue集合

8.6Java8增强的Map集合

8.7HashSet和HashMap的性能选项

8.8操作集合的工具类:Collections

泛型

9.1泛型入门

9.2深入泛型

9.3类型通配符

9.4泛型方法

9.5擦除和转换

9.6泛型与数组

异常处理

10.1异常概述

10.2异常处理机制

10.3Checked异常和Runtime异常体系

10.4使用throw抛出异常

10.5Java的异常跟踪栈

10.6异常处理规则

注解Annotation

11.1基本Annotation

11.2JDK的元Annotation

11.3自定义Annotation

11.4编译时处理Annotation

I0 输入/输出

12.1File

12.2理解Java的I0流

12.3字节流和字符流

12.4输入输出流体系

12.5重定向标准输入/输出

12.6Java虚拟机读写其他进程的数据

12.7RandomAccessFile

12.8对象序列化

12.9 NI0

多线程

13.1线程概述

13.2线程的创建和启动

13.3线程的生命周期

13.4控制线程

13.5线程同步

13.6线程通信

13.7线程组合未处理的异常

13.8线程池

13.9线程相关类

网络编程

14.1网络编程的基础知识

14.2Java的基本网络支持

14.3基于TCP协议的网络编程

14.4基于UDP协议的网络编程

14.5使用服务器

类加载机制和反射

15.1类的加载、连接和初始化

15.2类加载器

15.3通过反射查看类信息

15.4使用反射生成并操作对象

15.5使用反射生成JDK动态

15.6反射和泛型

XML语法 、 XML解析

16.1XML基本语法

16.2Schema简介

16.3Java解析XML

16.4XPath

Moudule 4:数据库 JDBC

Mysql数据库和JDBC编程

1.1JDBC基础

1.2SQL语法

1.3JDBC的典型用法

1.4执行SQL语句的方式

1.5管理结果集

1.6RowSet

1.7事务处理

1.8分析数据库信息

1.9使用连接池管理连接

Module 5:JAVA WEB

1.Tomcat

1.1 下载 安装 配置 使用

2.Servlet/JSP

2.1 Servlet基础 、 HTTP协议

2.2 Servlet工作原理

2.3 容器对路径的处理 、 Servlet特性

2.4 JSP基本语法 、 JSP运行原理

2.5 转发 、 JSP开发常见问题

2.6 状态管理-cookie

2.7 状态管理-Session

2.8 过滤器、器

2.9 EL、JSTL

3.Ajax

3.1 什么是Ajax

3.2 Ajax对象:如何获得Ajax对象

3.3 Ajax对象的属性

3.4 编程步骤

3.5 编码问题

3.6 Ajax的优点

3.7 缓存问题

Module 6:JAVA框架(spring+ mybatis +springmvc)

1. Spring简介 、 Spring容器 、 Spring I0C

2. 参数值注入 、 基于注解的组件扫描

3. Spring Web MVC简介 、 基于XML配置的MVC应用 、 基于注解配置MVC应用

4. 拦截器

5. Spring对JDBC的 、 Spring+JDBC Template

6. MyBatis框架简介 、 MyBatis基本应用

7. Spring与MyBatis整合 、 Spring整合MyBatis应用

8. MyBatis动态SQL

9. MyBatis关联映射

10. Spring与Ajax

11. Spring A0P、 Spring事务处理 、 Spring与RESTful

12. 企业级项目搭建

Module 7:项目实战

以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。

课程内容以实际授课为准
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

温馨提示

个性定制课程


温馨提示