Java专业程序员(SL275+285)

Java Programming Java程序设计

编号:SL-275

课时:40课时   

课程简介:

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


培训对象:

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

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


培训收益:

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

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

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

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

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

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

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

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

        8、掌握Java的各种新特性技术:AssertGenericEnumAnnotationStatic ImportAutoboxingUnboxing

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

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


预备知识:

    学习本课程,您必须具备以下能力

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

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

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


课程大纲:

核心语法

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

面向对象编程

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

多线程

概念、实现、同步与死锁

文件编程

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

Java新特性

GenericEnumAnnotation

常用类库

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

网络编程

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

数据库编程

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


对应证书:

SCJP证书(Sun/Oracle Certified Java Programmer

 

 

 Java Programming Language Workshop 高级Java编程工具包

编号:SL-285

课时:16课时

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


培训对象:

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

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


培训收益:

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

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

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


课程大纲:

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

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


对应证书: 

SCJD证书(Sun Certified Java Developer