第一阶段:Java SE 编程

培训时间:6周 
阶段目标:Java 是一种面向对象的开发语言,Android操作系统的应用层使用Java语言来开发,所以要想进行Android开发必须有良好的Java基础。通过本阶段课程的学习,牢固掌握Java 中的基本语法,掌握面向对象的程序设计思想,及开发工具的使用。之后学习常用类,多线程等高级特性,学习Java网络编程,了解网络通讯结构,掌握数据库语言及JDBC对数据库的访问,了解数据结构与算法,设计模式,项目开发工具的使用等内容。为后续的学习打一夯实的基础。
序号 课程名称 课程内容 掌握要求
1 Java 基础部分 通过本课程的学习,首先学生要掌握Java基本知识,包括基本语法:变量、表达式、流程控制;之后是Java面向对象设计:类与对象、封装、继承、多态;最后是Java异常处理、包访问、Eclipse等。具体内容如下: 精通
1、Java基本知识介绍、环境搭建、第一个程序Welcome to Java!
2、Java基础:变量、标识符、进制转换、算术运算、位运算
3、Java基本语法:语句、函数、数组
4、Java面向对象初级:类与对象、成员变量、匿名对象
5、Java面向对象封装、构造函数、this、静态
6、Java面向对象继承、final、抽象类、接口、super
7、Java面向对象多态、Object类、静态内部类、匿名内部类
8、Java异常处理、包的导入与访问、包的访问权限
9、Java开发工具Eclipse的介绍使用
2 Java 高级部分 本课程主要是对Java相关扩展知识的掌握,包括:Java集合、常用类、多线程编程、网络编程、数据库JDBC的使用、Tomcat的介绍、MVC、DAO的设计结构、常见设计模式。最后介绍实际开发中非常实用的工具软件。内容如下: 精通
1、Java String类及其StringBuilder、StringBuffer的介绍和使用
2、Java基本类型包装类、集合、泛型以及常用类System、Date、Calendar、Math
3、多线程实现、线程的创建、线程安全问题、线程的同步、线程之间的通讯、死锁
4、Java IO和字符的转化流,字节流、处理流的概念,以及常用包装类,计算机编码
5、Java网络编程、Socket TCP与UDP编程、Http请求,Tomcat服务器的应用配置
6、常用数据格式XML、Json介绍,Java读取XML,Json读取与解析
7、Java数据库JDBC、Sql语句(DDL,DML,DCL),以及Mysql数据库、SQLite数据库、连接池
8、Java JNI调用C语言程序
9、Java数据结构和算法
10、Java常见设计模式、MVC、DAO的设计结构
11、Java项目管理、SVN版本管理、流程图制作等工具学习 
3 实战项目(一)
人事管理系统
该系统提供了对员工管理、学生管理等模块的增、删、改、查、排序任务,使用主要技术
Java io、集合、工厂模式、DAO模式等,通过该项目让学员了解项目调研、需求分析、设计、编码、测试整体项目开发流程。
独立完成
4 实战项目(二)
网络搜索蜘蛛
该系统提供了对多线程对网页内容的抓取、检索、本地存储、数据库信息保存、连接管理等模块,使用主要技术线程、数据库、httpclient、jericho等,通过该项目让学员了解项目调研、需求分析、设计、编码、测试、部署、维护的整体项目开发流程。 独立完成

凌阳教育培训【凌阳科技旗下教育品牌】——专业的培训机构,全国唯一“按班公布学员就业去向”的诚信机构

关注我们:

全国免费咨询电话:156-0117-5697或010-62981113(转2824) 服务监督电话:010-62981113-2800

京ICP备09010168号  京公网安备11010802010586号

北京安卓培训中心:海淀区上地信息产业基地中黎科技园1号楼3层A段

Copyright © 2017 SunplusEdu Inc. All Rights Reserved