A. Java程序員
B. 以實際案例掌握Java開發(fā)技能
A. Java程序員
課程概述
本課程內容主要要包括:Java語言的語法;面相對象的開發(fā)機制;異常的處理;文件輸入/輸出流編程;如何使用Java來創(chuàng)建圖形用戶界面(GUI),事件處理機制;多線程編程和網絡編程等知識。
培訓對象
Java技術的初學者
準備參加SCJP考試的人員
培訓后學員可以掌握以下技能:
使用Java編程語言創(chuàng)建Java應用程序和applets;
定義和描述垃圾搜集,安全性和Java虛擬機(JVM);
描述和使用Java語言面向對象的特點;
開發(fā)圖形用戶接口(GUI)。利用Java支持的多種布局管理;
描述和使用 Java的事件處理模式;
使用Java語言的鼠標輸入,文本,窗口和菜單窗口部件;
使用Java的例外處理來控制程序執(zhí)行和定義用戶自己的例外事件;
使用Java語言的先進的面向對象特點,包括方法重載,方法覆蓋,抽象類,接口,final, static和訪問控制;
實現(xiàn)文件的輸入輸出(I/O);
使用Java語言內在的線程模式來控制多線程;
使用Java的Sockets機制進行網絡通信。
學習本課程您應具備以下基礎知識:
熟悉C或C++程序或已經參加過SL-110課程
能夠創(chuàng)建和編譯簡單的程序
熟悉Web瀏覽器
培訓時長:5天(30學時)
B. 以實際案例掌握Java開發(fā)技能
課程概述
本課程為學員提供使用Java技術設計程序所需的知識和技能,并將設計貫穿軟件開發(fā)周期的各個階段。在五天時間中,學員將學習如何從始至終開發(fā)一個實際的兩層/多層Java Intranet應用程序及有關的平臺移植問題。學習本課程的學員需具備Java程序員基礎。Sun認證Java開發(fā)員考試內容包括完整的Java應用程序開發(fā),涉及數據庫、圖形用戶界面、網絡通信、平臺移植等各方面內容,要求學員已通過Java程序員認證。
培訓對象
本課程適合已掌握Java程序員課程技能的學員
培訓后學員可以掌握以下技能:
解釋軟件開發(fā)周期每階段的目標,可使用適當的Java程序類型,了解API設計的基本元素,根據項目中的功能需求確定程序組件;
描述關系數據庫的設計及其設計原則;
了解JDBC及其使用;
使用良好的GUI設計原則設計用戶界面;
可以使用Socket連接以適當格式傳輸數據,并將其集成到應用程序中;
描述一層,兩層及多層數據庫結構及相關問題,創(chuàng)建一個多層Java小程序或應用程序;
了解在Solaris和Windows平臺之間的移植問題。
學習本課程您應具備以下基礎知識:
掌握JAVA程序員的Java編程技術
能夠使用C或C++語言
與有面向對象編程技術的經驗
了解用戶界面(UI)設計
了解TCP/IP協(xié)議
具有UNIX或Windows平臺開發(fā)經驗
具有Socket/IO編程經驗
培訓時長:5天(30學時)