JavaSE 核心编程基础
阶段课程大纲:Java 语言概述、Java 编程基础、Java 编程基础、数组、函数(方法)、面象对象编程初步-类和类的封装、面向对象编程-对象的使用、面向对象编程-继承、面向对象编程-多态性、Java String 类和 Java 异常处理机制、集合框架和算法基础、JAVA UI 编程基础、AWT 布局、项目开工会、项目评审
JavaSE 网络高级编程
实战项目
【项目类型】:单机游戏
【开发环境】:Windows
【开发工具】:Eclipse
【项目名称】:俄罗斯方块
【项目简介】:这是一款经典游戏,以Java图形库为基础,按照面向对象程序设计思维来构造不同的俄罗斯方块,游戏中随即产生不同形状的方块并按照游戏者的按键完成快速下降、翻转、左右移动,游戏者还可以在游戏开始前设定游戏等级和速度等。
【技术要点】:Java语言语法基础(屏幕的输入输出/分支/判断/循环控制等);类和对象,面向对象特性:抽象、继承封装、多态等;Java语言数据结构:集合框架/Java图形库AWT/SWING/AWT事件及监听。
【教学项目】:银行ATM机系统
阶段课程大纲:SQLite 数据库系统、简单 DML、JDBC 编程、DAO 设计模式、Java IO 处理一、Java IO 处理二、Java 网络编程基础 、 Java 多线程技术、Java 线程同步技术、深入 Java 网络通信编程、Java 通讯协议、JMF 多媒体框架、项目开工会、项目评审