課程詳情 在線報名
說明:瘋狂Java已發布本套課程部分電子教材和配套視頻,并對外免費開放,敬請觀看。
*階段 | Java7基礎增強+MySQL+Oracle數據庫+JDBC開發技術+DAO封裝+ATM系統。 Java7基礎增強、菱形語法、自動關閉資源的try語句,NIO.2,AIO、泛型、注解、類加載與反射、動態代理。 深入JavaScript編程、DHTML、DOM:深入講解JavaScript的動態特征,包括如何創建JavaScript類、 如何創建JavaScript對象,JavaScript的偽繼承,call和apply等。DOM編程,理解DOM樹,DOM對象, 常用DOM對象的屬性、方法和事件,跨瀏覽器問題解決,JavaScript性能優化等。使用JavaScript搜索文檔中的元素、修改文檔內容、 往文檔添加新內容、修改CSS樣式單等。 MySQL和Oracle數據庫、DAO封裝:Oracle和MySQL數據庫基礎管理、SQL語言、多表查詢與子查詢,查詢結果集的交、并、差運算, 包括SQL92、SQL99兩種規范的查詢;PL/SQL語言,函數,存儲過程、觸發器的編寫,創建、使用視圖、游標等;數據庫設計范式; 數據備份與移植;數據檢索技巧;大對象的讀寫技巧,數據優化技巧,分區與索引。常見問題分析與解決。 JDBC 4.1開發技術:JDBC Connection、Statement、PreparedStatement、CallableStatement、ResultSet、 可滾動結果集、可更新結果集、RowSet和RowSetFactory,例如JDBC動態創建數據庫,執行增、刪、改、查等操作; DataSource和數據庫連接池、JDBC Template、ORM思想與DAO封裝等。 JDBC是數據庫應用的技術基礎,后面Hibernate技術都是建立在其基礎上的,掌握JDBC是學好Hibernate的前提,千萬不要以為有了Hibernate就*JDBC。 |
階段項目 | 金融銀行自助系統ATM。 支持多用戶操作,使用BasicDAO完成持久層設計.實現用戶信息加密,數據安全鎖定,實現跨數據庫轉賬事務操作。 |
第二階段 | Java Web+JavaMail +項目案例+成熟論壇系統 Java Web開發核心基礎:XML的概念與基本作用、XML的基本語法、XML的兩種語義約束:DTD、XML Schema、名稱空間。 XML Schema是XML的重要基礎,也是掌握Web Service本質的重要基礎,千萬不要以為學習一下w3cshool.org.cn的入門內容就掌握了XML。 Tomcat的安裝與啟動運行、Tomcat的體系結構、在Tomcat中配置Web虛擬目錄與發布Web應用程序的各種方式、設置目錄的默認網頁、使用Tomcat配置虛擬主機。 HTTP協議詳解,Web服務器的工作原理。 JSP與Servlet技術:JSP運行原理、JSP的3個編譯指令、page指令及其重要的屬性:import、session、errorPage、isErrorPage、contentType、 pageEncoding、isELIgnored,include指令及其典型應用;JSP中的9個內置對象和作用, application、config、request、response、session、pageContext對象的詳細講解;JSP表達式; JSP腳本片段;JSP聲明;JSP注釋;EL表達式詳解。在web.xml文件中設置全局錯誤處理。JSP中的。 JSP的7個動作指令: JavaBean、JSP中與JavaBean相關的三條指令(行為元素)。 Session及Session域的應用,Session跟蹤機制,Session實現購物車,利用Session防止表單重復提交,MD5算法及其應用,Session的持久化。 HttpServletResponse和HttpServletRequest的應用、HttpServlet以及Servlet的生命周期。 Java Web高級開發技術:過濾器及典型案例、Web監聽器及典型應用:例如監聽網站在線人數列表,結合Java國際化開發國際化的Web應用 自定義標簽和JSTL:開發自定義標簽;自定義標簽API介紹,Tag接口與SimpleTagSupport,自定義標簽的屬性(動態屬性值與動態屬性), IterationTag接口及其開發案例,用自定義標簽定義JSP腳本變量(TLD文件和TagExtraInfo兩種方式),BodyTag接口及其開發案例。 簡單自定義標簽與標簽文件,標準標簽庫(JSTL)。 JavaMail開發技術:域名解析與MX記錄、電子郵件的工作原理、郵件傳輸協議:SMTP、POP3、IMAP、郵件的組織結構:RFC822郵件格式、MIME協議、郵件編碼、 |
階段項目 | 開發類似crazyit.org的論壇系統:使用學習的JDBC技術開發一個仿crazyit.org的論壇系統,使用URL重寫技術。 學習使用常見的HTML標簽,深入的JavaScript編程,JavaScript創建類、創建對象。 以及CSS樣式單,DOM模型,各種瀏覽器事件模型等DHTML知識。 |
第三階段 | Android開發 什么是3G/4G、3G/4G的特點,3G/4G技術WCDMA/CDMA2000/TD-SCDMA,3G/4G智能手機平,Android編程的基本概念與要點, 搭建Android開發、調試環境,Android項目結構,Android應用設計模式,Android界面組件與界面編程, Android事件機制,Android資源管理,Intent與IntentFilter,文件系統,讀寫SDCard、SharedPreferences、Android四大核心組件 (Activity、Service、ContentProvider和BroadcastReceiver),SQLite數據庫(增、刪、改、查)、拖拉與多點觸摸、手勢構建與手勢識別, 應用調試與Android JUnit。 |
階段項目 | Android短信監聽器,Android圖片瀏覽器、Android閱讀器等。 通過開發這些基礎的小案例,可以掌握Android開發的基本知識,熟練運行Android四大組件,扎實地掌握各種Android界面編程知識。 |
第四階段 | Android高級開發 圖形、圖形處理,游戲動畫處理,逐幀動畫與Tween動畫,圖像扭曲、濾鏡, 音頻、視頻的錄制、播放,控制手機拍照,傳感器編程,GPS應用,正向編碼與反向編碼,臨近警告,Android網絡編程, Android平臺的Web Service,OpenGL-ES 3D開發,整合Google服務,使用NDK開發,Java與C相互調用,數據傳遞。 |
階段項目 | Android五子棋、Android象棋、Android連連看等。 各種游戲是Android應用的重要方面。通過開發這些常見的游戲,可以更好地掌握Android應用的開發模式,掌握Android圖形、圖像處理,游戲中的動畫處理、界面美化等。 重要的是,通過這種游戲可以培養學員在編程過程中分析問題的思路,如何從游戲表面來分析、提煉游戲模型的數據,并建立數據模型。 通過這種訓練,可以讓學員掌握Android游戲的開發通用思路,即使以后遇到從未見過的游戲,也能順利的進行分析、導出數據模型,并順利地開發相應游戲。 這些項目能培養學員在Android界面美化方面的能力,Android應用程序的界面十分重要,用戶往往容易被Android應用的*印象所吸引,因此也會通過這些項目來培養學生界面美化方面的能力。 |
第五階段 | Android項目實戰 Android象棋開發、Android連連看,通過開發這類益智類的牌類游戲的開發,可以幫助學員找到棋類游戲開發的共同點,打開棋類游戲開發的思維, 進而掌握五子棋、圍棋、國際象棋、軍棋等各種棋類游戲的開發思路。 Android聯機軍棋、斗地主、梭哈,牌類游戲也是人類活動中一種古老、又經久不衰的游戲。通過講授聯機斗地主、聯機梭哈等牌類游戲, 可以幫助學員掌握Android網絡通信的方法,包括如何自定義通信協議,如何通過網絡進行數據交換,并通過對斗地主、梭哈等牌類游戲的分析, 幫助讀者找到開發牌類游戲的共同點,從而掌握開發升級、鋤大地等各種牌類游戲的開發。 Android的微博客戶端、企業ERP客戶端,通過介紹這種Android+Java EE整合開發的案例,能教會學生真正掌握移動平臺+服務端整合開發的方式, 掌握移動互聯網時代的開發模式,真正成為移動互聯網時代的復合型人才。 除此之外,本階段也會講授植物大戰僵尸、手機衛士等各種Android流行項目的開發,通過這些項目務必使學員真正具有2年左右的Android開發經驗,進入職場立即處于Android開發的“高處”。 |
階段項目 | 植物大戰僵尸等游戲。 聯機軍旗、斗地主、梭哈等牌類游戲。 Android微博客戶端、企業ERP客戶端。 |
只要一個電話
我們免費為您回電