?????? 第一階段:基礎階段(Java基礎)
?????? 你將要在這個階段學會的技能:軟件行業信息了解、 java的魅力和安裝、 變量、 常量、 算術、 關系、 邏輯、 三目、 if else、 switch、 while、 for、 for高級、 do while、 方法、 方法算法、 封裝的數據類型、 老版本和新版本代碼寫法、 封裝、 繼承、 多態、 抽象類、 接口、 內部類、 無名內部類、 泛型、 異常、 自定義異常、 包、 常用類、 數組
?????? 第二階段:成長階段(JavaSE階段)
?????? JavaSE-集合框架:集合原理、集合優化、自制集合、集合家族、各大集合存儲原理分析、List、ArrayList、Vector、Stack、LinkedList,Set、HashSet、TreeSet、Map、HashMap、Hashtable、Conllections、Arrays、迭代器、枚舉器、內存優化和分析
?????? JavaSE-IO輸入輸出:8位流的父類學習、InputStream、OutputStream、FileInputStream、FileOutputStream、BufferedInputStream、BufferedOutputStream、DataInputStream、DataOutputStream、ObjectOutputStream、ObjectInputStream、PrintStream、序列化、串行化,16位流的父類學習、Reader、Writer、FileReader、FileWriter、BufferedReader、BufferedWriter、InputStreamReader、OutputStreamWriter、PrintWriter、設計模式、文件結構分析、ZipFile、圖片加工、圖片緩存、加密解密
?????? JavaSE-網絡編程:InetAddress、Inet6Address、ServerSocket、Socket、URL、URLConnection、DatagramPacket、DatagramSocket、對象流、文件傳遞、斷點傳遞
? ? ?? JavaSE-線程:線程和進程、Thread、Runnable、同步方法、同步塊、sleep、join、優先級、線程安全、線程死鎖、TCP和UDP多線程服務器、服務器安全、服務器線程池、分布服務器介紹
?????? JavaSE-反射機制:Class、Method、Field、Constructor、Proxy
?????? JavaSE-Swing圖形化:Swing介紹、事件、UIManager、JFrame、JDialog、組件、圖形繪畫、JEditorPane、JFileChooser、Toolkit、Robot
?????? JavaEE-JDBC數據連接:Class、DriverManager、Connection、Statement 、PreparedStatement、ResultSet、ResultSetMetaData、CallableStatement、驅動設計、業界流行的數據庫框架、高級數據庫連接設計、數據源
?????? MySQL
?????? 安裝、備份、優化、導入、導出、MySQL數據庫內部管理、用戶丟失、端口沖突、安裝失敗、Mysql引擎分析、商業模式分析、create、drop、alter、table、database、insert、select、update、delete、聚合函數、函數、分組、排序、模糊、子查詢、集合函數、連接查詢
?????? 第三階段:WEB應用階段(JavaEE階段)
?????? JavaEE-JavaWEB:服務安裝、調試、設置、數據源配置、外置web配置、日志備份、Servlet學習、Servlet高級使用、Servlet參數調用、ServletConfig對象、ServletCentext對象、ServletRequest對象、ServletResponse對象、HttpSession對象、Cookie對象、過濾器、監聽器、庫認識、JSP內部標記、內置對象
?????? JavaEE-EL"amp;JSTL:運算符、基本用法 、EL函數 、EL的隱含對象、通用標簽、流控制標簽、循環控制標簽、導入文件和URL、標簽自定義,TagLib標記庫開發和設計
?????? JavaEE-AJAX"amp;JSON:XMLHttpRequest、responseText、responseXML、readyState、status、onreadystatechange、JSONObject、JSONArray、XMLSerializer、eval
?????? JavaEE-JQuery:安裝、語法、選擇器、事件、隱藏/顯示、淡入淡出、滑動、動畫、stop()、Callback、Chaining、獲取、設置、添加、刪除、CSS 類、css()、尺寸、遍歷、祖先、后代、同胞、過濾
?????? HTML"amp;CSS"amp;JS+HTML5:標題、段落、格式化、編輯器、樣式、鏈接、圖像、表格、列表、塊、布局、表單、框、內聯框架、背景、媒體、對象、音頻、視頻、js簡介、變量、數據類型、對象、函數、運算符、分支、循環、js對象簡介、數字、字符串、日期、數組、數學函數,CSS樣式、框模型、定位、選擇器、高級、實體
?????? XML"amp;DTD"amp;XSL:XML文檔規范,XML設計思想,DTD文檔規范,外部和內部DTD,標記關系聲明,屬性聲明,實體生命,XSL標記認識,XSL與HTML和CSS操作,XSL解析XML,XSL-XPath
?????? SQLServer:數據庫管理,數據備份,用戶管理,T-SQL編程,函數,關系,約束,觸發器,高級查詢,存儲過程等
?????? 第四階段:高級架構階段(SSHi階段)
?????? Struts2:Struts2的環境配置、編寫實現消息輸出的helloworld.jsp頁面、配置struts文檔struts.xml和struts.properties、配置web.xml、Action的基本配置、execute方法內部實現方式、Struts2標簽、國際化、亂碼處理、文件上傳、調試Struts2源碼、Struts2中的設計模式、XWork、OGNL
?????? Spring:Spring環境配置、配置spring文檔applicationcontext.xml、IOC思想、分發器原理、AOP、事務管理、JDBC模板
?????? Hibernate:搭建hibernate的開發運行環境、關系數據庫到對象映射、configuration類、主鍵生成機制、Session緩存、對jpa的支持、persistence.xml詳細配置、ORM、關聯關系
?????? SSh2整合:Struts2+Spring+Hibernate
?????? Oracle:T-SQL,子查詢,連接查詢,批處理,事物,鎖,觸發器,存儲過程,函數
?????? 設計模式:簡單工廠模式、工廠方法模式、抽象工廠模式、適配器模式、門面模式、單例模式、觀察者模式、責任鏈模式、裝飾模式、B/S、C/S、三層架構
?????? 其他主流工具和框架:Spring MVC、WEBServie、Maven、SVN"amp;CVS、iBatis
?????? 第五階段:ANDROID階段
?????? Android初級入門:Intent和Broadcast Receiver、Activity、LinearLayout、AbsoluteLayout、???? TableLayout、RelativeLayout、FrameLayout、Scrollview、Button、ImageButton、EditText、CheckBox、ToggleButton、RadioButton和RadioGroup視圖、ProgressBar、TimePicker、DatePicker、ListView、Spinner、ImageSwitcher、WebView
?????? Android高級:數據持久化、SD卡、SQLite、共享數據、消息傳遞、位置服務、聯網、Android服務、Android應用程序、藍牙、藍牙高級、感應器"amp;GPS、媒體技術、游戲開發、性能優化、Service