【課程特點】
JavaEE 都是當今熱門的移動開發技術。隨著移動互聯蓬勃發展,大數據存儲、大數據分析、移動應用、移動后臺的開發人才需求旺盛,本課程全面、深入整合移動平臺的三大技術,結合大量十大商業項目案例,通俗易懂的授課風格。有針對性的全面整合 JAVAEE 移動后臺實現、分布式存儲的實現方案。培養能在移動平臺立足的全棧 java 工程師。
【適合人群】
有編程興趣、有意向從事軟件開發。
應用電子技術、通信工程、信息工程、計算機應用、物聯網等相關專業應屆畢業生。
有編程開發經驗,準備從事 JAVAEE 應用開發的工程師
【課程目標】
熟練掌握 JAVA 編程語言,如:java 面向對象思想、java 多線程、泛型、反射、java 設計模式、java10 新特性等。
熟練掌握 JAVAEE 開發后臺框架(Spring、SpringMVC、MyBatis、Hibernate)
熟練掌握 oracle、mysql、mycat、數據庫性能優化
掌握 shiro、Freemarker 框架、Activiti 等等框架使用
掌 握 當 今 主 流 的 分 布 式 微 服 務 SpringBoot 、 Dubbo 、 RabbitMQ 、Elasticsearch、SpringCloud、Nginx
【就業方向】
JAVA 初級開發工程師
JAVAEE 開發工程師
JAVAEE 架構師
Java 測試工程師
數據庫應用工程師
【課程大綱】
階段 JAVA 基礎課程(課程時長:2 周)
本階段主要針對 java 基礎進行學習,全面講解 Java 語言基礎部分,重點 掌握類、對象、java 面向對象特性、接口、等主要內容。通過此階段學習,學 員基本熟練掌握 java 語法,理解 java 特性,能夠用 java 語言去編程相關應用 程序。
第二階段 java 課(課程時長:3 周)
學習 java Web 都需要有比較扎實的 java 語言開發基礎,因此需要對學員的 java 語言進行強化。對于有 java 語言編程基礎的學員來說此課程能夠將學員平 時容易忽略和沒有參透的重要內容加以強化。對于沒有 java 語言編程基礎的學 員來說可以迅速掌握 java 的核心技術。
第三階段 Web 前端基礎(課程時長:1 周)
本階段主要針對 Web 前端頁面進行設計,階段課程圍繞 HTML5、css、 javascript 等基礎網頁語言進行學習,熟練掌握 Web 前端頁面的實現。
第四階段 Web 前端進階(課程時長:1 周)
本階段主要學習 Web 前端的框架,Bootstrap 框架是簡潔、直觀、強悍、 前端 CSS 開發框架,jQuery 是一個 JavaScript 函數庫,在 Web 前端無處不在。Ajax 是一種開發技術和設計模式,支持網站或應用程序,使用實時數據更新界面,無需頁面刷新。該功能創建了一種更為流暢且更具桌面風格的用戶體驗。
第五階段 Java EE 初級技術(課程時長:2 周)
通過本階段學習,熟練掌握 JAVA WEB 原理、http 協議、Tomcat 容器使用、 通過 Servlet+jsp+javabean 的 mvc 模式開發 Java Web 應用。Servlet 是 Java WEB 的基 石,所有的 JAVA WEB 框架都是基于 Servlet 之上擴展的。學好此階段,為后續框架打好基礎。
第六階段 Java EE 核心框架(課程時長:2 周)
本階段主要學習 JAVAEE 的 三 大 框 架 (SSM) , SSM (Spring+SpringMVC+MyBatis)框架集由 Spring、SpringMVC、MyBatis 三個開 源框架整合而成,常作為數據源較簡單的 web 項目的框架。SSM 是當今主流的 JAVAWEB 框架,特點是電子政務、金融等行業,而且還是進入企業的必修技術。 springmvc、spring、hibernate、mybatis,這是 javaee 企業級開發必備技術 點。
第七階段 JavaWeb 項目管理(課程時長:0.5 周)
本階段主要學習項目工程構建、代碼管理以及 UML 軟件工程等技術。
第八階段 數據庫階段(課程時長:0.5 周)
本階段主要學習數據庫關鍵技術,Oracle Database,又名 Oracle RDBMS, 或簡稱 Oracle。是甲骨文公司的一款關系數據庫管理系統。它是在數據庫領域 一直處于地位的產品。可以說 Oracle 數據庫系統是目前世界上流行的關系 數據庫管理系統,系統可移植性好、使用方便、功能強,適用于各類大、中、 小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的數據庫解決方案。
第九階段 Java EE 第三方框架(課程時長:2 周)
本階段主要學習當今主流的第三方框架,涉及 Apache Shiro 為權限授權 層,整合工作流,采用 jquery+bootstrap 實現前端,基于 SSM 后臺架構,使用shiro 做權限控制,結合 Activiti 工作流引擎,實現商業級的企業 OA 項目。
第十階段 分布式及微服務技術(課程時長:2 周)
通過本階段學習,主要學習目前互聯網公司當前為熱門互分布式微服務 技術,涉及消息中間件及微服務架構、Zookeeper 架構、dubbo 架構、RPC、 elasticsearch、springboot、springcloud 微服務架構等,重點掌握如何構建 一個高并發,分布式,高性能,分布式微服務系統架構項目。
第十一階段 大型分布式商業項目(課程時長:2 周)
本階段詳細講解了企業的各種分布式微服務核心技術。從項目程序開發到上線部署, 完整講解了一個大型分布式項目的實現。將手把手的,由淺入深的,帶你從零到項目發布 上線與運維,讓你體驗真實的企業級項目開發過程,掌握大牛的編碼思維、經驗與技巧, 并擁有一個屬于自己的高質量的線上項目。
【學校簡介】
廣州粵嵌通信科技股份有限公司的前身是廣東省嵌入式軟件技術公共中心,于 2005 年在廣州科學城成立,由美的集團與廣東省政府合作創辦。廣州粵嵌通信科技股份有限公司于2011 年注冊成立,注冊資金 500 萬,新三板上市企業。現今,公司已經獲得專利產品20 多項,專利技術及軟著 30 多項,公司擁有國際先進水平的開發軟件、儀器及設備。公司現有粵嵌眾創、粵嵌研發等品牌業務。公司經過多年的發展,秉承“行業引領,齊商共贏,開拓創新,服務誠信”的核心經營理念,為業界提供全面的 IT 技術產品、服務和解決方案,在發展過程中形成了在 IT 技術自主創新方面的優勢和能力。