Java+3G 就業培訓班
|
招生簡章
|
|
![]() |
達內:中國IT實訓專家 | |||
|
![]() |
培訓內容:國際高端軟件技術 | |||
|
![]() |
真實項目實戰 | |||
|
![]() |
主講教師 | |||
|
![]() |
培訓環境:高端IT開放實驗室 | |||
|
![]() |
畢業證書:成績合格學員,將獲得國際國內四大證書 | |||
|
![]() |
就業通道:廣泛的企業合作 | |||
|
![]() |
入學條件:理工科大專以上學歷 | |||
|
![]() |
實訓內容安排 |
課程主題 | 實訓內容 | 實訓目標 | 實訓項目 | ||
|
|||||
Unix開發環境 | Unix系統原理、Unix開發環境、Unix常用命令。 | 熟練掌握Unix常用命令;熟練構建Unix下的Java開發環境。 | 構建商業 開發環境 |
||
|
|||||
Java語言基礎 | 算法基礎、常用數據結構、企業編程規范。 | 掌握常見的數據結構和實用算法;培養良好的企業級編程習慣。 | 算法工具集、CommonsUtils | ||
Java面向對象設計 |
面向對象特性:封裝、繼承、多態等。 |
掌握面向對象的基本原則以及在編程實踐中的意義;掌握Java面向對象編程基本實現原理。 | 應用程序的發布與打包、猜數字程序的實現、類的抽象、五子棋游戲控制臺版本 | ||
JDK核心API |
語言核心包、異常處理、常用工具包、集合框架。 |
熟練掌握JDK核心API編程技術;理解API設計原則;具備熟練的閱讀API文檔的能力;為后續的課程學習打下堅實的語言基礎。 | Commons-lang包部分功能、MyArrayList類的實現、表達式解析、基于加密的消息發送器、升級版猜數字游戲、簡單記事本程序 | ||
|
|||||
SQL語言 | SQL語句基礎和提高、SQL語句調優。 | 熟練的掌握SQL語句;掌握一定的數據庫查詢技巧及SQL語句優化技巧。 | SQL高級查詢實例 | ||
Oracle數據庫開發 | Oracle體體系結構及系統管理 、Oracle數據庫高級編程、數據庫設計基礎。 | 掌握Oracle體系結構及核心編程技術。 | Oracle高級編程實例 | ||
|
|||||
JavaSE核心 | 異常處理、多線程基礎、IO系統、網絡編程、Swing組件、JVM性能調優(JVM內存結構剖析、GC基本原理、GC分析及調優、JVM內存參數優化)、Java泛型、JDK新特性。 | 熟練掌握JavaSE核心內容,特別是IO和多線程;初步具備面向對象設計和編程的能力;掌握基本的JVM優化策略。 | BMP文件處理程序的實現、URLEncoder功能實現、答題系統、生產者和消費者問題、多線程文件下載器 | ||
XML | XML語法、XML解析(SAX、DOM)、Dom4j組件、Digester組件。 | 熟練掌握XML語法規則;理解DOM模型;熟悉Java對XML的各種解析方式。 | 基于XML數據格式的題庫處理程序 | ||
JDBC | JDBC核心API(Connection、 Statement、ResultSet)、JDBC 優化(緩存技術、批處理技術、 連接池技術)。 | 理解JDBC作為規范的設計原則;熟練掌握JDBC API;具備使用JDBC對數據庫進行高效訪問的能力。 | SQL前端工具、數據采集和存儲程序、數據整合功能程序、項目管理系統DAO實現 | ||
|
|||||
軟件工程基礎 | 軟件過程和軟件活動;需求設計、概要設計、詳細設計基本原則和文檔規范;配置管理的基本概念和必要性;CVS基本操作;Ant簡介 | 理解軟件過程的普遍概念和基本的軟件活動;理解迭代的意義;掌握Ant、CVS等常用配置管理及部署工具。 | DMS系統分析和設計 | ||
OOAD及設計模式 | 面向對象基本設計原則、工廠模 式、策略模式、適配器模式、代 理模式等、門面模式。 | 理解面向對象設計的 一般原則;理解重用的意義;掌握常見的設計模式。 | 自動提款機系統設計;設計模式經典實例 | ||
|
|||||
在電信的業務中,有一種Unix實驗室出租業務。只要用戶向電信運營商申請一個Unix帳號,就可以遠程登錄Unix實驗室,并使用Unix系統。用戶使用電信運營商提供的Unix實驗室的服務需要繳納一定的費用,電信運營商需要一套數據采集系統,把用戶登錄實驗室的時間長度數據采集起來,便于在指定的時間范圍內作為對用戶的收費依據。要求數據采集系統必須采集如下信息:登錄用戶名,登錄的時間,登出的時間,登錄總的在線時間,登錄的實驗室IP,用戶的終端IP等信息。DMS3.0項目需要開發這樣一個通用的數據采集系統程序,來采集Unix機器記錄的用戶登入和登出的原始記錄,并將這些記錄解析匹配成用戶的登錄記錄,然后發送給數據采集服務器,在服務器端將這些數據以日期為單位保存在數據庫中,然后整合這些數據形成日報表,月報表和年報表。 | |||||
|
|||||
HTML/CSS | HTML基本文檔結構、掌握CSS基礎語法、關于HTML文檔塊、鏈接、列表、表格、表單等 | 掌握HTML基本原理;掌握CSS各種選擇器及常見樣式設置;熟練使用HTML常用元素。 | GWAP頁面原型實現 | ||
JavaScript核心 | JavaScript語言基礎(數據類型、函數、對象、閉包)、Java DOM編程、事件模型、JavaScript面向對象編程。 | 深入理解JavaScript語言原理;熟練的使用JavaScript對HTML DOM進行編程;熟練掌握JavaScript對象對象封裝技巧,為后續的JavaScript學習打下堅實的基礎。 | JavaScript字符串驗證框架 、GWAP原型表單驗證、JavaScript經典頁面應用 | ||
Servlet/JSP | Servlet生命周期及Servlet 容器、Tomcat部署配置、JSP 語法、 自定義標記、JSTL和EL 表達式、JSP 新特性、Java Web 設計模式 | 透徹理解Servlet核心原理;熟練掌握Servlet API;透徹理解JSP引擎工作原理;透徹理解標記庫原理;熟悉常見的Java Web設計模式;為后續的Java Web開發打下堅實的理論基礎。 | 員工信息查詢、注冊系統、項目管理系統、圖片上傳組件、查詢系統、留言板組件、消息發送組件 | ||
MVC Framework | Apache Commons組件、框架設計原則、MVC模式、SmartStruts框架(自主研發) | 了解基本的框架設計原則;熟悉一些常用的Commons組件;經歷自主研發框架的全過程;具備的初步的框架設計能力。 | SmartStruts | ||
|
|||||
Ajax | Ajax基礎、XHR對象、Ajax設計模式、JSON技術。 | 掌握Ajax的基本通信原理;掌握基于XML和JSON的Ajax數據規則。 | 基于Ajax實現的登錄注冊系統、自動完成功能實現、無刷新CRUD | ||
JavaScript框架 | JQuery、JQuery插件、DWR。 | 掌握JQuery核心API;了解JQuery基本設計原則;了解多種JQuery插件;掌握DWR的基本原理及應用技巧。 | 頁面動畫、商品放大鏡、樹形結構、帶進度條的文件上傳系統 | ||
Struts 2.1.6 | Struts2核心控制流程、Ognl、Action、Interceptor、Result、FreeMarker、Struts2標記庫、Struts2擴展、Struts2應用技巧(輸入驗證、消息國際化、文件上傳和下載、防止重復提交等)。 | 熟練掌握Struts2核心要件,特別是Interceptor和Result;掌握基于模板技術的Struts2 UI組件;掌握基于Ognl的數據共享方式、掌握Struts2各種定制及擴展方式;熟練掌握基于Struts2的Web開發技巧。 | GWAP商品列表功能、GWAP商品列表功能、GWAP登錄注冊功能、GWAP身份驗證功能、GWAP訂單查詢功能、GWAP訂單查詢功能 | ||
|
|||||
GWAP電子商務平臺包括交易系統和管理系統兩個獨立的子系統,主要包括:商品展示、購物車管理、我的訂單、用戶管理、商品管理五個功能模塊。 · 商品展示系統:實現商品預覽、商品明細、分類檢索功能。 · 購物車系統:實現添加商品、刪除列表、恢復列表、數量修改、清空購物車、結算功能。 · 訂單系統:實現訂單確認、訂單列表、刪除訂單、查詢明細功能。 · 用戶管理系統:對于系統管理員提供用戶刪除、用戶查詢功能。 · 商品管理系統:實現商品列表、商品發布、商品刪除、商品修改功能。 |
|||||
|
|||||
輕量級組件基礎 | 動態代理技術、運行期代碼生成技術、CGLIB等。 | 了解和掌握一些Java動態編程技術為后續的Hibernate和Spring的學習打下基礎。 | CGLIB實現動態代理技術 | ||
Hibernate 3.2.1 | ORM概念、Hibernate核心API、Hibernate實體映射技術、 Hibernate關系映射技巧、HQL查詢、OSCache及Hibernate緩存技術 | 重點掌握Hibernate多種關聯映射技巧及其實用背景,做到在合適的時候使用合適的關聯方式;掌握多種Hibernate查詢技巧及優化技術。 | CRUD經典實例、實體映射經典實例、關聯策略經典實例、重構GWAP持久層、重構GWAP持久層 | ||
Spring 2.5 | Spring Ioc基礎、Ioc注入技巧、對象高級裝配(自動裝配、模板裝配、組件掃描特性、FactoryBean、對象生命周期)、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事務及安全管理;Spring整合Hibernate、Spring整合Struts、Spring MVC簡介。 | 深入理解Ioc和AOP的基本原理和實現方式;熟練掌握SpringIoc及AOP實現方式;熟練掌握Spring事務管理;熟練掌握Spring與其他組件的整合技術。 | 使用Spring重構GWAP商品列表業務層實現、使用Spring重構GWAP用戶管理業務層實現 | ||
常用核心組件 | Jasperreports、JFreeChart、Lucene | 掌握在報表及搜索方面的一些常用開源組件。 | 為GWAP實現復雜業務報表 為GWAP增加搜索功能 | ||
|
|||||
JavaEE規范 | JavaEE核心概念、JNDI、JMS、JSF、JPA | 掌握JavaEE常見規范的基本原理和應用。 | 消息中間件配置 | ||
EJB3.0 | EJB3.0規范、Weblogic服務器應用、JBoss服務器應用 | 掌握EJB 3.0規范的基本原理和應用;較為熟練的配置Weblogic和JBoss服務器。 | 遠程調用實現;分布式事務實現 | ||
WebService | WebService核心概念、WebService組件、SOA | 了解WebService技術的作用和原理;掌握當前主流的WebService技術;了解WebService的發展方向。 | WebService發布實現 | ||
|
|||||
Android基礎 | 3G核心概念、Android SDK、 Android GUI 架構及開發模式、 Android Widget 實踐、 數據 存儲SQLite數據庫與Content Providers。 | 掌握Android開發環境構建;熟練掌握Android SDK;具備Android開發基礎。 | PalmCinema(“掌上影院”)系統該系統為影院和用戶之間搭建在線交互平臺。用戶可以通過基于移動設備訪問系統,實現觀看預告片、在線訂票、在線選座、在線評論等功能。 | ||
Android游戲開發 | View類開發框架、Graphics類開發。 | 具備一定的Android的游戲開發經驗。 | |||
Android多媒體 | 2D/3D繪制、音樂、視頻。 | 具備一定的Android的多媒體開發經驗。 | |||
Android高級 | 無線網絡基礎、Http通信、WebKit應用、AndroidCamera API應用、Android電話API應用、語言識別和傳感器。 | 具備一定的Android的高級開發經驗。 | |||
|
|||||
NetCT OSS包括后臺數據服務系統(簡稱DMS)、前臺運營管理系統和前臺用戶服務系統三個子系統,本文檔主要描述前臺運營管理系統和前臺用戶服務系統兩個子系統。 前臺運營管理系統 1. 用戶管理系統: 一個用戶會有多種業務,如:Email服務、Unix系統、代理主機服務等,每個業務我們都要收取一定的費用,如果我們以業務賬戶為單位來算總的費用,那么用戶申請的每種業務都要單獨交費,會給用戶造成不便,所以我們又添加了帳務賬戶來統一管理每個用戶所使用的所有業務賬號上發生的費用,帳務帳號是要和用戶的真實信息聯系在一起的,所以每個用戶只能有一個帳務帳號,但可以對應多個業務帳號。 用戶管理子系統就是對用戶的帳務帳號和業務帳號進行管理。具有用戶管理權限的管理員登陸成功后,首先可以開通帳務帳號,帳務帳號必須和用戶的一些真實信息關聯起來,如用戶的真實姓名,身份證號碼,聯系電話等。開通時,由用戶提供這些信息,然后由管理員將信息錄入到系統中并保存下來。對于開通好的帳務帳號也是由具有用戶管理權限的管理員來管理的,如暫停帳務帳號,恢復帳務賬號,刪除帳務賬號,修改用戶真實信息等。由于用戶的一個帳務帳號會對應多個業務帳號,所以對賬務賬號的操作會級聯影響關聯的所有業務帳號。 2. 資費管理系統: 使用服務,就要交納費用,這個系統中這個費用會和兩個因素有關:一個是用戶使用服務的時間長度;另一個是用戶選擇的收費標準,如月租費為:30元,每小時使用費為:3元等。這個收費的標準在本系統中稱為資費。資費管理子系統就是用來管理資費的。具有資費管理權限的管理員登陸成功后,可以添加新的資費,查詢所有的資費,可以修改現有的資費信息,還可以刪除資費。 3. 管理員管理系統: 對本系統的各個子系統的訪問都是受權限控制的,只有擁有了訪問權限,才能使用子系統。在本系統中存在著三類使用者:其一是用戶,他們默認具有使用用戶自服務系統的權限。其二是超級管理員,即對本系統進行管理的人,并具有最高的管理權限,他可以使用除用戶自服務以外的所有子系統。這個超級管理員只有一個,是系統初始建立時就提供好的。其三是普通管理員,即對本系統中的部分子系統進行管理的人,這些人是由超級管理員進行管理的,他們具有的權限也是由超級管理員賦予的。管理員管理系統就是超級管理員來管理普通管理員。超級管理員登陸成功后,可以增加新的普通管理員,同時為他分配一些權限,可以修改普通管理員的信息,可以查詢所有的管理員信息,可以刪除某些管理員。 4. 賬單查詢系統: 具有帳單查詢權限的管理員可以利用此子系統對所有用戶的月賬單進行查詢。此子系統不僅提供對某個帳務帳號上產生的總的費用進行查詢: 具有賬單查詢角色的管理員進入本系統,登錄成功后,可以執行如下查詢操作: 根據輸入的月份查詢所有用戶這個月的費用信息(提供分頁顯示)。 根據輸入的月份和其它組合條件查詢符合條件的用戶這個月的費用信息(提供分頁顯示)。 根據輸入的月份和用戶的帳務帳號的用戶名查詢某個用戶這個月的費用信息。 具有賬單查詢角色的管理員進入本系統,登錄成功后,首先查詢出用戶帳務帳號的合計費用信息,然后在這個信息上執行查詢明細帳的操作,系統會顯示該帳務帳號上所有業務帳號上發生的所有費用的明細信息。 5. 帳務服務系統: 具有帳務查詢的管理員可以使用此子系統對開放實驗室的使用情況進行查詢。此子系統可以提供以月為周期的查詢,也可以提供以年為周期的查詢。具體操作如下: 月帳務查詢: 根據輸入的月份查詢被使用的總的時長信息。 年帳務查詢: 根據輸入的年份查詢所有開放實驗室這一年被使用的總的時長信息。 6. 權限管理系統: 對本系統的各個子系統的訪問都是受權限控制的,權限決定了使用者可以執行的操作,如一個使用者擁有用戶管理權限,他就可以執行用戶管理的操作。目前系統已有的權限包括:用戶管理權限,資費管理權限,管理員管理權限,帳單管理權限,帳務管理權限,用戶自服務權限,權限管理權限。今后,系統可能會擴展新的功能,也就會增加新的操作,這個操作就要對應一種新的權限;也有可能刪除一項不再被使用的操作,這樣,對應的權限也應該被刪除。因此,為了對權限能夠進行靈活的管理,本系統中就提供了權限管理系統。在本系統中,一些使用者擁有相同的角色,擁有相同的權限,如張三和李四都是前臺操作人員,都擁有用戶管理權限和帳單管理權限。角色代表著一組權限的集合。目前系統中已有的角色包括:用戶和超級管理員。今后,要想根據需要靈活地管理角色,也是通過權限管理系統完成的。 前臺用戶服務系統 用戶自服務系統可以方便地供用戶查詢自己的賬單和修改自己的個人信息。這個子系統是唯一的一個用戶可以使用的子系統。具體操作如下: 1. 查詢自己的月帳單 用戶進入本系統,使用自己的帳務帳號登錄成功后,可以執行如下查詢操作:根據輸入的月份查詢自己這個月的費用信息;在上一個查詢的基礎上查看這個月費用明細。 2. 修改自己的個人信息 用戶進入本系統,使用自己的帳務帳號登錄成功后,可以自行修改自己的個人信息。 |
|||||
|
|||||
5天SunJava訓練營 | 開課前,對于學習軟件有困難的學員,增加40學時免費課前輔導 | ||||
20天周末名家大講堂 | 1. Java核心知識面試指導-1 2. Java核心知識面試指導-2 3. Java程序性能調優 4. JDK高級特性(NIO、同步包、安全相關) 5. Oracle數據訪問優化策略 6. 大規模Web應用系統優化策略 7. Ext-js核心編程-1 8. Ext-js核心編程-2 9. Ibatis框架 10. 工作流框架JBMP-1 11. 工作流框架JBMP-2 12. SOA基礎技及其應用 13. 云計算及其應用 14. 構建企業級框架 15. 通用電子商務平臺業務分析解決方案 16. 物流系統業務分析及解決方案 17. 電信計費系統業務分析及解決方案 18. 搜索引擎技術 19. Loadruner壓力測試技術 20. 程序員面試指導 |
更多大學招生簡章,請關注大學招生簡章