階段1 語言基礎css
課程1、Java負基礎掃盲課html |
一、初識Java前端 |
本課程從java開發環境配置開始,講解了java語法基礎 、類和麪向對象、面向對象編程三大特性:封裝、繼承、多態。建議零基礎學員從本課程開始學習。java |
二、JDK環境配置jquery |
||
三、數據類型和運算符nginx |
||
四、變量和語法web |
||
五、流程控制語句redis |
||
六、數組spring |
||
七、類和對象mongodb |
||
八、面向對象思想 |
||
課程2、Java語言基礎與OOP入門 |
一、常見Java類庫 |
本課程講解了java語法基礎、類和對象、java中的字符串、java實用類與集合、泛型、繼承和多態、接口與抽象類異常處理等等,非零基礎學員能夠選擇從該課程開始學習。 |
二、類和對象 |
||
三、封裝 |
||
四、繼承和多態 |
||
五、接口和多態 |
||
六、異常處理 |
||
七、容器 |
||
課程3、HTML+CSS+JavaScript 快速入門 |
一、html基本標籤 |
本課程主要講解HTML製做靜態網頁和CSS頁面佈局及美化,學習使用javaScript製做動態頁面和表單驗證。 |
二、W3C標準及XHTML 1.0基本規範 |
||
三、表格、表單、框架 |
||
四、使用CSS美化網頁、盒子模型、浮動與定位 |
||
五、css hack以及微博實訓 |
||
六、JavaScript基本語法、原始數據類型及字符串 |
||
七、JavaScript原始數據類型及字符串 |
||
八、數組、冒泡排序、函數、變量、對象 |
||
課程4、Java核心編程 |
一、I/O |
本課程爲java高級部分,主要講解java中IO數據處理、使用XML實現數據處理、多線程編程、網絡編程,序列化、反射等技術以及項目實戰。 |
二、線程 |
||
三、反射與類加載器 |
||
四、網絡編程 |
||
五、序列化 |
||
六、泛型 |
||
課程5、MSSQL、MySQL、Oracle 三大主流數據庫快速上手 |
一、數據庫理論介紹 |
本課程主要講解數據庫,以MSSQL、MySQL、Oracle爲例,講解了三大主流數據庫的相關技術,讓同窗們快速掌握數據庫的應用。 |
二、MySQL、MSSQL、Oracle介紹與安裝 |
||
三、三大數據庫的增、刪、改、查講解。 |
||
四、三大數據庫的、函數、視圖講解。 |
||
五、三大數據庫的、觸發器、存儲過程講解。 |
||
階段一測試(課程1、課程2、課程三) |
階段2 JavaEE中級技術
課程6、JSP-動態網頁開發必知必會 |
一、JSP基礎及BS開發環境配置 |
本課程講解了JSP基礎及BS開發環境配置 、JSP中的頁面傳值與Request對象的詳解、 利用JSP+JDBC建立動態網頁、 JSP內置對象與狀態管理等等 |
二、JSP中的頁面傳值與Request對象詳解 |
||
三、JSP+JDBC建立動態網頁 |
||
四、JSP內置對象與狀態管理 |
||
課程7、Java服務端技術 - Servlet高級 |
一、Servlet基礎 |
本課程主要講解了Servlet基礎以及應用、高級應用:過濾器、監聽器,並講解了JSP和Servlet、Bean整合JSP開發 |
二、Servlet應用 |
||
三、Servlet高級應用-過濾器 |
||
四、JSP+Servlet+Bean整合JSP開發 |
||
課程8、前端利器 - 實戰Jquery & Ajax技術 |
一、jQuery基礎必備 |
本課程對jQuery的各類技能點進行了介紹,系統講解了選擇器、DOM操做、事件和動畫、Ajax應用、插件、jQuery性能優化等知識點,最後以講解一個個性網站案例加深你們對Jquery的掌握! |
二、jQuery示例 |
||
三、jQuery插件 |
||
四、Ajax概念介紹及簡單案例 |
||
五、JSON格式 |
||
六、jQuery中的AJAX |
||
七、擴展知識介紹(跨域) |
||
八、綜合示例 |
||
課程9、基於SSH2+Maven+EasyUI技術開發銷售管理系統 |
一、Hibernate4講解 |
該課程主要使用SSH2+Maven+EasyUI技術開發銷售管理系統,課程中會詳細介紹SSH的基礎知識及引用,整合SSH框架以及EasyUI,使用Maven環境進行開發。 |
二、Struts2講解 |
||
三、Spring4講解 |
||
四、jquery easyUI核心API詳解。 |
||
五、jquery easyUI組件詳解、jquery easyUI綜合示例 |
||
六、項目實戰 |
階段3 Java高級框架及項目篇
課程10、Spring MVC+Mybatis高級框架技術 |
一、Mybatis快速入門、SpringMVC入門 |
本課程製做一個系統主要用於培訓機構信息管理,整體任務是實現學生信息、教師信息、教務信息、課程信息的系統化、規範化和自動化,其主要任務是用計算機對學生、教師、教務等各類信息進行平常管理,及針對這些要求設計系統。 |
二、Dao開發方法、註解開發 |
||
三、SqlMapConfig.xml、Mapper.xml文件講解 |
||
四、關聯查詢、查詢緩存 |
||
五、和spring的整合、及整合mybatis |
||
六、攔截器及使用SqlSessionTemplate |
||
課程11、SpringMVC Mybatis Bootstrap Jquerymobile HTML5開發通用教務管理系統 |
一、數據庫設計、員工、角色、權限管理模塊 |
本課程講解了使用SpringMVC和Mybatis以及Bootstrap、Jquerymobile、HTML5技術開發通用教學管理系統(PC端+移動端)數據庫設計。PC端:主要使用bootstrap顯示頁面信息手機端:主要使用jquery mob顯示頁面信息 |
二、登陸和數據字典、及模塊和短信管理 |
||
三、郵件和營銷活動管理 |
||
四、學員池和跟蹤記錄 |
||
五、 試聽記錄和學科信息以及學員信息管理 |
||
六、學員信息管理 |
||
七、員工薪水發放和工做臺 |
||
八、手機版製做 |
階段4 Java擴展篇
課程12、Java經常使用開發工具與第三方組件 |
一、圖表組件JFreeChart高級應用 |
本課程旨在培養你們對經常使用開發工具的使用,以及更好的管理項目,提升開發效率,主要介紹Java第三方組件,如:jfreechart,pdf生成組件iText,jasper report報表組件及POI操做excel在企業開發中常遇到的第三方應用。 |
二、PDF組件-iText的使用詳解 |
||
三、jasper report報表組件快速入門 |
||
四、jasper report報表組件高級應用 |
||
五、Java中利用POI組件操Office快速入門 |
||
六、POI操做Office高級應用 |
||
七、java中利用Ant工具打包佈署應用 |
||
八、java中利用Maven進行項目管理 |
||
課程十3、實用軟件工程和行業規則 |
一、軟件需求分析以及軟件設計概要 |
本課程主要講解了軟件的需求分析和設計以及如何製做軟件的流程。包括UML建模、界面設計、配置和日誌文件管理等知識點,以及課程最後的軟件外包和項目實戰。 |
二、如何進行項目管理及數據庫設計和性能優化 |
||
三、UML建模和詳細設計 |
||
四、用戶界面設計及配置和日誌管理 |
||
五、測試管理及管理信息系統和CRM系統 |
||
六、物流信息系統和ERP系統 |
||
七、軟件外包 |
||
八、項目實戰 |
||
課程十4、利用SpringMVC Mybatis Bootstrap HTML5 技術開發微信公衆平臺 |
一、初識微信公衆平臺 |
主要講解微信公衆平臺的相關知識,發展示狀,以及將來發展前景。課程將使學生了解微信公衆平臺、微信公衆平臺的市場應用方式、及使用思路。 |
二、環境搭建及開發者接入 |
||
三、接收普通消息 |
||
四、響應被動消息 |
||
五、接收消息關注取消關注 |
||
六、案例之微信猜數字活動 |
||
七、菜單的製做 |
||
八、案例之超市微信促銷活動 |
||
課程十5、深刻Java性能調優 |
一、性能概述 |
本課程主要內容是關於java應用程序的優化方法,技巧和思想,深刻剖析軟件設計層面、代碼層面、JVM虛擬機層面的優化方法,理論結合實際,使用豐富的示例幫助學員理解理論知識。 |
二、設計優化 |
||
三、程序優化 |
||
四、並行程序優化 |
||
五、JVM調優 |
||
課程十6、JAVA企業級開放必備高級技術(Weblogic Tomcat集羣 Apach集羣) |
一、Java虛擬機調優 |
本課程主要對java虛擬機的調優、apache+tomcat整合的集羣、weblogic12C與SSH框架的整合、分佈式運用的發佈訂閱(JMS+RMI) 進行講解,針對java的內存模型GC調優等,及apache與Tomcat的集羣服務和weblogic12C的安裝和調試 |
二、Apache+Tomcat集羣 |
||
三、Weblogic企業級運維實戰 |
||
四、java分佈式運用 |
||
課程十7、深刻Mongodb高級開發管理+信息數據監控Snmp服務器、數據庫數據採集 |
一、 MongoDB動態模式 |
本課程對於MongoDBshell命令腳本,以及安機制,性能優化和管理,企業中涉及到的高熱備,成員的管理,同時爲了適應企業開發,還結合了咱們的信息運維綜合監管系統經過snmp協議對服務器數據實時監控和採集,以及對數據庫進行jdbc數據的採集。 |
二、 mongodb設計應用 |
||
三、 MongoDB應用程序設計 |
||
四、片鍵規則和指導方針 |
||
五、java操做mongodb數據庫綜合案例詳解 |
||
課程十6、大數據高併發服務器實戰教程 |
一、 Linux簡介及操做 |
隨着Web技術的普及,各種網站用戶了雪崩式增加,一但用戶量在短期內激增,網站就會明顯變慢,甚至拒絕放訪問。本課程就是主要用於來解決大型網站性能問題,可以承受大數據、高併發。主要涉及 技術有:nginx、tomcat、memcached、redis緩存、負載均衡等高級開發技術 |
二、LNMP服務器部分 |
||
三、Memcached篇 |
||
四、Redis篇 |
||
五、實戰電商項目 |