知識點數據庫 |
目標編程 |
Java 概述數組 |
Java 基礎入門安全
|
Java 開發環境搭建服務器 |
熟練開發環境搭建、使用Eclipse編譯運行調試項目網絡 |
Java基本程序設計結構多線程 |
熟練Java基本程序的書寫、熟練運用數據類型、變量、流程、數組等框架 |
對象和類(OOP基礎)ide |
深入理解面向對象思想、熟練運用類、對象、方法等Java基本程序單位工具 |
繼承 |
熟練Java繼承程序設計思想、可以使用繼承思想編寫Java程序 |
接口與內部類 |
熟練Java接口的定義和使用、理解使用Java接口設計系統 |
異常與調試 |
理解Java異常的機制、可以捕獲常見異常、能夠自定義異常 |
集合框架 |
熟練使用三種集合框架List、Map、Set;可以使用集合框架模擬數據庫操做 |
多線程 |
熟練Java多線程的定義和使用,熟練Java的同步機制和通訊機制,編寫安全的Java多線程程序 |
網絡編程 |
熟練Java網絡編程客戶端和服務器端類、使用Java網絡編程接口實現聊天室 |
Java IO 流 |
熟練各類Java I/O流的使用、使用IO流拷貝文件、上傳、下載 |
GUI |
熟練常見的Java GUI控件的使用、熟練Java事件的處理機制、熟練常見事件處理方法 |
Java 數據庫編程(JDBC) |
可以使JDBC訪問各類數據庫、MySQL、Oracle 熟練Java 的CRUD方法、使用Java調用存儲過程 |
Java Web 編程
|
理解Web編程思想、理解Web編程的請求響應機制,熟練Servlet Web 編程 |
Java 項目 |
熟練使用Java基礎知識、多線程、網絡編程、IO、GUI實現聊天室 |
知識點 |
目標 |
應用開發部分 |
|
Android 基礎入門 |
熟練Android平臺搭建、熟練使用Android建立命令工具、編寫第一個Android應用程序 |
Android 用戶界面 |
熟練Android建立UI組件的應用、可以使用建立UI組件設計實際項目UI、熟練高級UI的使用,例如,MapView、WebView、Gallery、GridView等 |
Android 基本組件(Activity、Intent、Service、BroadCastReceiver、ContentProvider) |
深入理解Android應用程序的設計思想、熟練Android平臺的四大組件Activity、Service、BroadcastReceiver、ContentProvider的使用 可以使用通知、Alarm等實現備忘錄等真實項目 |
Android 數據存儲 |
熟練Android平臺的數據存儲、熟練使用Sqlite數據庫實現CRUD操做 熟練Android文件系統的操做 |
多媒體 |
熟練使用Android 平臺的多媒體的使用,播放音頻、視頻、操做圖片 |
互聯網應用 |
熟練Android平臺的網絡編程接口、熟練Sock、URL、ApacheClient的各類使用方法 |
GPS定位應用 |
熟練Android平臺的定位API、可以使用這些API實現定位、跟蹤、查找等功能
|
Android多線程 |
熟練Android平臺的多線程處理方法、熟練使用Android平臺的消息處理機制 |
Android 應用項目 |
學習版本控制工具、熟練團隊開發流程 |
遊戲開發部分 |
|
圖形圖像 |
熟練Android平臺的圖形圖像處理API、可以使用這些API繪製圖形、動畫等 |
View、SurfaceView |
熟練View、SurfaceView、自定義視圖 |
Android 平臺下的傳感器 |
可以使用Android 平臺API實現感應操做 |
遊戲中的物理和數學 |
Android 平臺的物理特性實現 |
OpenGL ES初級 |
熟練OpenGL ES的常見API的使用 |
OpenGL進階 |
可以使用OpenGL ES API實現一些特效 |
遊戲引擎初步 |
熟練遊戲引擎基礎框架 |
遊戲引擎音效模塊 |
熟練遊戲引擎音效部分實現 |
遊戲引擎實體模塊 |
熟練遊戲引擎粒子系統實現 |
遊戲引擎OpenGL 模塊 |
熟練遊戲引擎OpenGL ES 3D部分實現 |
Android 遊戲項目 |
使用遊戲引擎編寫遊戲 |