廣州瘋狂軟件教育中心

7x24小時(shí)咨詢熱線

400-660-3310

當(dāng)前位置 : 好學(xué)校 廣州JAVA認(rèn)證 廣州瘋狂軟件教育中心 課程正文

人看過 人預(yù)約 收藏分享

廣州Java全棧式工程師培訓(xùn)

授課方式 :
上課時(shí)段:

上課校區(qū):

報(bào)讀該課程可在好學(xué)校領(lǐng)取返現(xiàn)獎勵20元

微信掃碼添加老師好友咨詢

廣州瘋狂軟件教育中心

廣州瘋狂軟件教育中心

認(rèn)證等級

信譽(yù)良好,可安心報(bào)讀

廣州瘋狂軟件教育中心

已獲好學(xué)校V2信譽(yù)等級認(rèn)證

信譽(yù)值

  • (60-80)基礎(chǔ)信譽(yù)積累,可放心報(bào)讀
  • (81-90)良好信譽(yù)積累,可持續(xù)信賴
  • (91-100)充分信譽(yù)積累,推薦報(bào)讀

與好學(xué)校簽訂讀書保障協(xié)議:

在線咨詢
2020.06.28 黃*生 186*****317 咨詢了 課程費(fèi)用
2020.06.05 涂*藍(lán) 151*****965 咨詢了 開班時(shí)間
2020.06.02 江*士 187*****193 咨詢了 授課師資
2020.05.16 金*浩 130*****778 咨詢了 開課校區(qū)
2020.05.16 李*生 131*****462 咨詢了 招生對象
2020.05.07 M*o 132*****462 咨詢了 招生對象
2020.04.21 玲*骰 189*****210 咨詢了 開課校區(qū)
2020.04.11 徐*子 134*****749 咨詢了 周邊交通
2019.10.28 曾*生 189*****398 咨詢了 開課校區(qū)
2019.09.05 王*友 191*****899 咨詢了 開課校區(qū)
2019.07.15 李*子 191*****953 咨詢了 課程費(fèi)用
2019.07.03 黃*x 150*****480 咨詢了 招生對象
2019.06.27 董*生 188*****234 咨詢了 周邊交通
2019.06.18 唐*波 185*****549 咨詢了 課程費(fèi)用
2019.06.17 李*姐 136*****799 咨詢了 課程費(fèi)用
2019.06.10 張*士 150*****772 咨詢了 上課時(shí)段
2019.06.06 羅*杰 136*****403 咨詢了 周邊交通
2019.05.16 孫*生 130*****186 咨詢了 開課校區(qū)
2019.04.14 李*生 136*****202 咨詢了 周邊交通
2020.07.10 孔*敏 159*****890 咨詢了 開班時(shí)間
廣州Java全棧式工程師培訓(xùn)

【課程介紹】

本課程重點(diǎn)培養(yǎng)Java軟件編程思想,掌握J(rèn)ava編程核心語法、掌握MySQL、Oracle數(shù)據(jù)庫、PLSQL、JDBC編程、Java Web、Struts2、Hibernate、Spring、Java EE、云計(jì)算大數(shù)據(jù)技術(shù)、Android移動應(yīng)用開發(fā)的實(shí)戰(zhàn)與理論雙結(jié)合軟件工程師讓學(xué)員畢業(yè)后真正具備兩年左右軟件開發(fā)經(jīng)驗(yàn)

【課程安排】

階段

Java編程入門

Java程序的執(zhí)行過程,Java開發(fā)環(huán)境的搭建。

PATH、CLASSPATH環(huán)境變量的作用與意義,Java初學(xué)者易犯的錯誤。

Java反編譯工具介紹。

計(jì)算機(jī)常用二進(jìn)制、八進(jìn)制、十六進(jìn)制介紹,各進(jìn)制與十進(jìn)制之間的相互轉(zhuǎn)化。Java基本語法,數(shù)據(jù)類型和變量,運(yùn)算符,程序流程控制。數(shù)組和操作數(shù)組的工具類。針對數(shù)組的常用查找等相關(guān)操作。javadoc與API文檔。

常見排序算法原理,以及其Java實(shí)現(xiàn)。

階段項(xiàng)目

項(xiàng)目練習(xí)與階段測試 BubbleSort、SelectionSort、InsertionSort、ShellSort、DataSorter等各種數(shù)據(jù)處理技術(shù)。瘋狂Java講義前4章課后習(xí)題。

第二階段

面向?qū)ο?常用API+集合框架+UI編程

理解面向?qū)ο蟮谋举|(zhì),類與對象的關(guān)系,掌握面向?qū)ο蟮木幊趟枷搿?/p>

面向?qū)ο蟮娜筇匦裕悍庋b、繼承和多態(tài),以及相應(yīng)的Java實(shí)現(xiàn)。類里的五大成員,構(gòu)造器,this關(guān)鍵字、類的實(shí)例化過程。

繼承:子類對象的實(shí)例化過程、方法的重載、方法的重寫,方法的參數(shù)傳遞過程。訪問權(quán)限控制符與封裝,final關(guān)鍵字、抽象類、接口、繼承的優(yōu)點(diǎn)和缺點(diǎn)剖析。繼承與組合?;緮?shù)據(jù)類型及其包裝類 多態(tài)性:子類和父類之間的轉(zhuǎn)換、抽象類和接口在多態(tài)中的應(yīng)用、多態(tài)帶來的好處。Extensibility的理解 、Extensibility的運(yùn)用。常用設(shè)計(jì)模式:Singleton(單例)、Template(模板)模式。

枚舉、內(nèi)部類,創(chuàng)建內(nèi)部類實(shí)例、繼承內(nèi)部類,初始化塊與靜態(tài)初始化塊,Java的垃極回收機(jī)制,Java的軟、弱、虛引用。

Java 8新特性:default方法、類方法、函數(shù)式接口、方法引用、構(gòu)造器引用、匿名內(nèi)部類、Lambda表達(dá)式。

Java API介紹、String、StringBuilder和StringBuffer,System和Runtime類,Object和Objects,Math、Random、Date、Calendar等。

程序國際化,Locale類、MessageFormat、NumberFormat、DateFomat和SimpleDateFormat等。資源包(ResourceBundle類、ListResourceBundle類、PropertyResourceBundle類)的應(yīng)用,Property資源文件與native2ascii工具。

Collection、Set、List、Queue、ArrayList、Vector、LinkedList、HashSet、LinkedHashSet、TreeSet、ArrayDeque、Map、HashMap、Hashtable、LinkedHashMap、TreeMap、Iterator、Enumeration等常用集合類API。

Java 8新語法對集合框架的優(yōu)化:遍歷、謂詞(Predicate)操作、流(Stream:IntStream、IntStream)、List和ListIterator的改進(jìn)。

Java正則表達(dá)式支持,Pattern、Matcher以及String類的正則表達(dá)式支持。

異常處理,try、catch、finally關(guān)鍵字,自動關(guān)閉資源的try語句。AutoCloseable和Closeable。

界面編程、AWT與Swing,布局管理器,事件機(jī)制,繪圖機(jī)制、剪貼板與拖放功能。 Swing組件的設(shè)計(jì)思想,JList、JTree、JTable、JTextPane常用組件的用法。

階段項(xiàng)目

五子棋、梭哈、俄羅斯方塊、飛機(jī)大戰(zhàn)、貪食蛇等小游戲。

第三階段

IO+多線程+網(wǎng)絡(luò)通信

IO概念,字節(jié)流InputStream和OutputStream,字符流Reader和Writer、File和RandomAccessFile類,以及相應(yīng)實(shí)現(xiàn)類,IO性能分析,字節(jié)和字符的轉(zhuǎn)化流,包裝流的概念,以及常用包裝類,計(jì)算機(jī)編碼。

Java NIO,Buffer、Channel等NIO.2的Path、Paths、Files、FileVisitor、WatchService,各種Attributes和AttributeView等。

Java 8的IO實(shí)現(xiàn)、Java 8 的流式編程。

多線程的概念,如何在程序中創(chuàng)建多線程(Thread、Runnable、Callable),線程睡眠(sleep)、線程讓步(yield),線程安全問題,線程的同步,線程之間的通訊、死鎖、線程組、線程池等。線程安全的集合類,ThreadLocal等。

Java網(wǎng)絡(luò)編程,網(wǎng)絡(luò)通信底層協(xié)議TCP和UDP,以及其相應(yīng)的Java實(shí)現(xiàn): ServerSocket,Socket、DatagramSocket,DatagramPacket、MulticastSocket編程。網(wǎng)絡(luò)通信常用應(yīng)用層協(xié)議簡介:HTTP、SMTP、POP3、SOAP,XMPP以及Web服務(wù)器的工作原理。

Java對代理服務(wù)器的支持,自動的代理選擇器。

階段項(xiàng)目

Java版的Windows命令行工具(實(shí)現(xiàn)cd、copy等常用命令)。 網(wǎng)絡(luò)爬蟲、網(wǎng)絡(luò)斗地主、Java版QQ游戲大廳等。

第四階段

HTML 5 + CSS 3 + JavaScript

常用HTML 5標(biāo)簽、HTML 5新增的通用屬性、HTML 5新增的元素、HTML 5表單標(biāo)簽和屬性,HTML 5的客戶端校驗(yàn)、HTML

5繪圖機(jī)制、文件標(biāo)簽、超鏈接標(biāo)簽、圖像標(biāo)簽、客戶端圖像Map、表格標(biāo)簽、幀標(biāo)簽、表單標(biāo)簽、頭元素、分區(qū)標(biāo)簽。CSS3,添加CSS的方法、CSS 3選擇器、CSS 3屬性介紹。HTML 5的響應(yīng)時(shí)布局

JavaScript編程,JavaScript語法、運(yùn)算符、流程控制、函數(shù)、數(shù)組、對象、JavaScript的內(nèi)置對象,JavaScript的動態(tài)特征,JavaScript基于對象特性,JavaScript中的正則表達(dá)式及其應(yīng)用,DHTML編程,理解DOM樹,DOM對象,常用DOM對象的屬性、方法和事件,事件處理機(jī)制、使用DOM操作HTML文檔、遍歷文檔樹上的節(jié)點(diǎn)、搜索文檔中特定的元素、修改文檔內(nèi)容、往文檔添加新內(nèi)容、使用DOM操作XML文檔。使用DOM編程控制CSS樣式。

階段項(xiàng)目

商業(yè)級網(wǎng)頁制作,網(wǎng)頁換膚, HTML表格排序,可編輯的HTML表格,JavaScript菜單、JavaScript樹形結(jié)構(gòu)等經(jīng)典企業(yè)前端開發(fā)。

JavaScript網(wǎng)頁游戲。如JavaScript五子棋、JavaScript俄羅斯方塊、JavaScript飛機(jī)大戰(zhàn)

就業(yè)晉級階段

階段

Java8技術(shù)+MySQL+Oracle數(shù)據(jù)庫+JDBC、MyBatis框架+DAO封裝+ATM系統(tǒng)

泛型、注解、類加載與反射、AIO、動態(tài)代理。

Java 8新的接口語法、Lambda表達(dá)式、方法引用、構(gòu)造器引用、函數(shù)式編程、流式編程、新的日期、時(shí)間API、并行支持、改進(jìn)的類型推斷、重復(fù)注解。

MySQL和Oracle數(shù)據(jù)庫、DAO封裝:Oracle和MySQL數(shù)據(jù)庫管理、SQL語言、多表查詢與子查詢,查詢結(jié)果集的交、并、差運(yùn)算,包括SQL92、SQL99兩種規(guī)范的查詢;PL/SQL語言,函數(shù),存儲過程、觸發(fā)器的編寫,創(chuàng)建、使用視圖、游標(biāo)等;數(shù)據(jù)庫設(shè)計(jì)范式;數(shù)據(jù)備份與移植;數(shù)據(jù)檢索技巧;大對象的讀寫技巧,數(shù)據(jù)優(yōu)化技巧,分區(qū)與索引。常見問題分析與解決。

JDBC 4.2開發(fā)技術(shù):Connection、Statement、PreparedStatement、CallableStatement、ResultSet、可滾動結(jié)果集、可更新結(jié)果集、RowSet和RowSetFactory,例如JDBC動態(tài)創(chuàng)建數(shù)據(jù)庫,執(zhí)行增、刪、改、查等操作;DataSource和數(shù)據(jù)庫連接池、JDBC Template、ORM思想與DAO封裝等。

JDBC是數(shù)據(jù)庫應(yīng)用的技術(shù)基礎(chǔ),后面Hibernate技術(shù)都是建立在其基礎(chǔ)上的,掌握J(rèn)DBC是學(xué)好Hibernate的前提,千萬不要以為有了Hibernate就**學(xué)習(xí)JDBC。

經(jīng)典數(shù)據(jù)庫性能優(yōu)化技術(shù),橫向分表、縱向分表、分庫提升海量數(shù)據(jù)檢索數(shù)據(jù)庫性能。 MyBatis3的前身是iBatis,轉(zhuǎn)入Google后更名為MyBatis,數(shù)據(jù)持久層用起來比較靈活,速度快。

階段項(xiàng)目

金融銀行自助系統(tǒng)ATM

支持多用戶操作,使用BasicDAO完成持久層設(shè)計(jì).實(shí)現(xiàn)用戶信息加密,數(shù)據(jù)安全鎖定,實(shí)現(xiàn)跨數(shù)據(jù)庫轉(zhuǎn)賬事務(wù)操作。

第二階段

Java Web+JavaMail + MyBatis + Struts 2+電子商務(wù)平臺

Java Web開發(fā)核心基礎(chǔ):XML的基本語法、XML的兩種語義約束:DTD、XML Schema、名稱空間。XML Schema是XML的重要基礎(chǔ),也是掌握Web Service本質(zhì)的重要基礎(chǔ)。、dom4j、JAXB等XML解析、生成、XML驗(yàn)證技術(shù)、XPath。

Tomcat的安裝與啟動運(yùn)行、Tomcat的體系結(jié)構(gòu)、在Tomcat中配置Web虛擬目錄與發(fā)布Web應(yīng)用程序的各種方式、設(shè)置應(yīng)用認(rèn)網(wǎng)頁、使用Tomcat配置虛擬主機(jī)。 HTTP協(xié)議詳解,Web服務(wù)器的工作原理。

Tomcat+Apache整合、集群管理、負(fù)載均衡、MMCache會話同步。 JSP與Servlet技術(shù):JSP運(yùn)行原理、JSP的3個(gè)編譯指令、page指令及其重要的屬性:import、session、errorPage、isErrorPage、contentType、pageEncoding、isELIgnored,include指令及其典型應(yīng)用;JSP中的9個(gè)內(nèi)置對象和作用,application、config、request、response、session、pageContext對象的詳細(xì)講解;JSP表達(dá)式;JSP腳本片段;JSP聲明;JSP注釋;EL表達(dá)式詳解。在web.xml文件中設(shè)置全局錯誤處理。JSP中的。JSP的7個(gè)動作指令:

、各種腳本標(biāo)簽、指令標(biāo)簽。JSP中文亂碼的各種原因分析。JavaBean、JSP中與JavaBean相關(guān)的三條指令(行為元素)。Session及Session域的應(yīng)用,Session跟蹤機(jī)制,Session實(shí)現(xiàn)購物車,利用Session防止表單重復(fù)提交,MD5算法及其應(yīng)用,Session的持久化。HttpServletResponse和HttpServletRequest的應(yīng)用、HttpServlet以及Servlet的生命周期。 Java Web開發(fā)技術(shù):過濾器及典型案例、Web監(jiān)聽器及典型應(yīng)用:例如監(jiān)聽網(wǎng)站在線人數(shù)列表,結(jié)合Java國際化開發(fā)國際化的Web應(yīng)用

自定義標(biāo)簽和JSTL:開發(fā)自定義標(biāo)簽;自定義標(biāo)簽API介紹,Tag接口與SimpleTagSupport,自定義標(biāo)簽的屬性(動態(tài)屬性值與動態(tài)屬性),IterationTag接口及其開發(fā)案例,用自定義標(biāo)簽定義JSP腳本變量(TLD文件和TagExtraInfo兩種方式),BodyTag接口及其開發(fā)案例。簡單自定義標(biāo)簽與標(biāo)簽文件,標(biāo)準(zhǔn)標(biāo)簽庫(JSTL)。 JavaMail開發(fā)技術(shù):域名解析與MX記錄、電子郵件的工作原理、郵件傳輸協(xié)議:SMTP、POP3、IMAP、郵件的組織結(jié)構(gòu):RFC822郵件格式、MIME協(xié)議、郵件編碼。 Struts 2框架的工作原理與架構(gòu)分析,struts-default.xml與default.properties文件分析,Action開發(fā)與配置、Action的屬性注入,使用通配符配置Action、,ResultType與Result配置,配置Struts 2異常機(jī)制,Struts 2與Convention插件,Struts 2中的國際化,Struts 2中的表單校驗(yàn),Struts 2文件上傳、多文件上傳;Struts 2的文件下載;自定義類型轉(zhuǎn)換器、輸入校驗(yàn);OGNL表達(dá)式與Struts2標(biāo)簽;自定義攔截器。

階段項(xiàng)目

仿X東的電子商務(wù)平臺:使用學(xué)習(xí)的Java Web、Struts 2 、MyBatis、數(shù)據(jù)庫技術(shù)開發(fā)一個(gè)電子商務(wù)平臺,使用URL重寫技術(shù)。學(xué)習(xí)使用常見的HTML標(biāo)簽,深入的JavaScript編程,JavaScript校驗(yàn)、CSS樣式管理。使用Java Mail提供郵件支持,log4j記錄日志,提供微信支付、支付寶支付等在線支付功能。 使用Tomcat + Apache整合、集群管理、負(fù)載均衡處理高并發(fā)應(yīng)用場景。

第三階段

jQuery、Bootstrap、EasyUI、LigerUI、Ajax等流行前端技術(shù)

深入JavaScript編程、DHTML、DOM:深入講解JavaScript的動態(tài)特征,包括如何創(chuàng)建JavaScript類、如何創(chuàng)建JavaScript對象,JavaScript的偽繼承,call和apply等。DOM編程,理解DOM樹,DOM對象,常用DOM對象的屬性、方法和事件,跨瀏覽器問題解決,JavaScript性能優(yōu)化等。使用JavaScript搜索文檔中的元素、修改文檔內(nèi)容、添加新內(nèi)容、修改CSS樣式單等。

Ajax的工作原理:B/S請求響應(yīng)機(jī)制與Web開發(fā)模式、XMLHttpRequest對象、DOM與Ajax、使用DOM操作HTML文檔,Ajax封裝與Ajax框架的原理:Ajax編程的重點(diǎn)和難點(diǎn),開源Ajax框架,商業(yè)Ajax框架。jQuery框架、EXT JS的功能與用法。

Bootstrap 是目前實(shí)際開發(fā)中受歡迎的 HTML、CSS 和 JavaScript 框架,用于開發(fā)響應(yīng)式布局、移動設(shè)備優(yōu)先的WEB項(xiàng)目。 Bootstrap讓前端開發(fā)更快速、簡單。所有開發(fā)者都能快速上手、所有設(shè)備都可以適配、所有項(xiàng)目都適用。

階段項(xiàng)目

房地產(chǎn)行業(yè)大型客戶關(guān)系管理系統(tǒng),使用當(dāng)前學(xué)習(xí)的Struts 2、MyBatis框架,前端使用Ajax技術(shù)和jQuery、EasyUI、Bootstrap等框架提升用戶體驗(yàn)?;趧討B(tài)代理實(shí)現(xiàn)自定義AOP功能,項(xiàng)目采用控制器層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層的三層架構(gòu),**項(xiàng)目具有良好的擴(kuò)展性和可維護(hù)性。

整個(gè)項(xiàng)目包括員工管理、部門管理、角色管理、客戶管理、客戶狀態(tài)跟蹤、客戶類型維護(hù)、客戶訪談記錄分析、客戶來源分析、客戶信息挖掘、郵件功能、房屋信息中心管理、公告管理、系統(tǒng)報(bào)表生成等幾大模塊。

第四階段

Hibernate 5、JPA、Spring 4.x、Spring MVC、UML、Gradle/Maven、SVN/Git、框架整合+電信增值業(yè)務(wù)平臺

Hibernate開發(fā)技術(shù):ORM思想,Hibernate映射原理,Hibernate映射:集合映射與組件映射,Hibernate多表關(guān)聯(lián)映射,HQL查詢,條件查詢,原生SQL查詢,Hibernate大對象讀取技術(shù),Hibernate攔截與回調(diào)技術(shù),Hibernate二級緩存技術(shù),Hibernate分頁技術(shù),Hibernate性能優(yōu)化技術(shù)。

JPA介紹及開發(fā)環(huán)境搭建、單表實(shí)體映射、一對多/多對一、一對一、多對多關(guān)聯(lián)、實(shí)體繼承、復(fù)合主鍵、JPQL查詢、EntityManager API、事務(wù)管理。 Spring框架的思想與原理,IoC思想,Spring容器與容器中的Bean,Bean作用域范圍,依賴注入,依賴注入配置,Bean生命周期管理,Spring的簡化配置,Sp EL的功能與用法,使用Sp EL簡化配置。Spring零配置支持,使用注解定制Bean的生命周期行為。

AOP原理與思想,編譯時(shí)增強(qiáng)與運(yùn)行時(shí)增強(qiáng),AspectJ的功能與用法。AspectJ與Spring AOP對比與優(yōu)勢分析;Spring的聲明式事務(wù)管理、數(shù)據(jù)源配置,基于AOP的權(quán)限控制、性能監(jiān)控。 結(jié)合Spring源代碼深入剖析工廠模式、代理模式、策略模式、門面模式等經(jīng)典設(shè)計(jì)模式的應(yīng)用場景及優(yōu)勢。

Spring MVC的控制器映射,數(shù)據(jù)驗(yàn)證、格式化和數(shù)據(jù)綁定機(jī)制,Restful風(fēng)格支持, 各種視圖技術(shù)整合,包括FreeMarker、Velocity等,Spring MVC的控制器組件、視圖組件、工作流程管理。

常用注解機(jī)制、標(biāo)簽庫、國際化、數(shù)據(jù)轉(zhuǎn)換、格式化、數(shù)據(jù)校驗(yàn)、攔截器、文件上傳下載等。 Spring MVC + Spring 4.x + Hibernate 5整合、Struts 2+Spring 4.x+Hibernate 5整合。 軟件工程與UML:軟件的生命周期、瀑布模型與增量和迭代模型;用例圖、類圖、順序圖與協(xié)作圖、狀態(tài)圖、活動圖、對象圖、包圖、組件圖、部署圖。

使用基于項(xiàng)目對象模型概念的項(xiàng)目管理軟件Maven,集中管理整個(gè)項(xiàng)目的開發(fā)、構(gòu)建過程,第三方j(luò)ar包依賴,部署,報(bào)告和文檔等。 GRADLE:Gradle是一個(gè)基于Apache Ant和Apache Maven概念的項(xiàng)目自動化構(gòu)建工具。它使用一種基于Groovy的特定領(lǐng)域語言(DSL)來聲明項(xiàng)目設(shè)置,拋棄了基于XML的各種繁瑣配置更加靈活及敏捷。

GIT:開源的分布式版本控制系統(tǒng),可以有效并高速的處理團(tuán)隊(duì)開發(fā)中項(xiàng)目版本管理問題。

階段項(xiàng)目

VAS(Value-added service)電信增值業(yè)務(wù)平臺

該項(xiàng)目是針對廣東電信局業(yè)務(wù)的飛速發(fā)展,激活中國電信電話用戶、寬帶用戶來開發(fā)該系統(tǒng).在**滿足互聯(lián)星空vnet用戶,天翼用戶,我的e家及e家套餐用戶等消費(fèi)者基本通信需求業(yè)務(wù)的同時(shí),電信運(yùn)營商提供給消費(fèi)者更高層次的信息需求。

增值業(yè)務(wù)自身特性決定其必然是一種多元化,綜合性的捆綁式業(yè)務(wù),打造數(shù)字生活及創(chuàng)造附加價(jià)值的一系列業(yè)務(wù)組合,給用戶帶來全新體驗(yàn)! 本項(xiàng)目涉及到Oracle數(shù)據(jù)庫、Struts2.x、Ajax、jQuery、EasyUI前端開發(fā)、Hibernate、Spring等開源技術(shù)。

第五階段

Linux 系統(tǒng)使用、Linux的核心思想、Linux用戶管理、文件管理、系統(tǒng)管理、遠(yuǎn)程登陸、權(quán)限配置、網(wǎng)絡(luò)管理。Linux下Java EE開發(fā)環(huán)境的搭建,Linux下安裝Web服務(wù)器、應(yīng)用服務(wù)器,F(xiàn)TP服務(wù)器,samba服務(wù)器的配置。掌握Linux環(huán)境下開發(fā)Java EE應(yīng)用的方法,Linux服務(wù)器上部署真實(shí)商業(yè)應(yīng)用,分布式集群技術(shù),包括數(shù)據(jù)庫、應(yīng)用服務(wù)器、負(fù)載均衡和集群配置,搭建互聯(lián)網(wǎng)高并發(fā)、高可靠的服務(wù)器架構(gòu)。

工作流與業(yè)務(wù)流程管理,Activiti流程引擎簡介和常見應(yīng)用場景介紹、Activiti工作流定義模型分析,數(shù)據(jù)庫表模型分析、使用Activiti 5.x流程引擎以及與Spring集成、使用流程設(shè)計(jì)器定義流程、部署流程定義到引擎中、查詢已部署的流程定義。啟動流程、渲染啟動表單、查詢流程實(shí)例、查看流程實(shí)例的詳情、設(shè)置流程創(chuàng)建人、傳遞變量到引擎中、使用流程變量。查詢待辦任務(wù)、打開待辦任務(wù)詳情、渲染任務(wù)表單、完成任務(wù)。

Web Service的功能與應(yīng)用,Web Service與SOA架構(gòu),Web Service在云計(jì)算上的應(yīng)用。Web Service的原理,基于XML的數(shù)據(jù)交換,SOAP協(xié)議與WSDL協(xié)議、XML Schema與WSDL文檔詳解、UDDI 注冊中心運(yùn)行原理。

使用CXF開發(fā)Web Service,使用CXF開發(fā)Web Service客戶端,直接編寫Web Service客戶端。CXF攔截器,基于CXF攔截器進(jìn)行權(quán)限控制,CXF與Spring整合,S2SH應(yīng)用對外發(fā)布Web Service、S2SH應(yīng)用整合第三方Web Service。

學(xué)員一定要掌握Web Service的本質(zhì),而不是僅僅停留在使用CXF或Axis2(至于XFire、Axis就不要提了,早過時(shí)了)開發(fā)Web Service的層次,這種方式都需要借助于第三方框架,但在Android平臺上將無法使用@WebService等注解,

因此開發(fā)者必須真正掌握Android的本質(zhì)(不借助于任何框架進(jìn)行Web Service交互),才能面對、解決任何Web Service問題,才能在任何語言、任何平臺上隨心所欲地使用Web Service。

階段項(xiàng)目

協(xié)同辦公自動化平臺

項(xiàng)目里整合了jQuery、EasyUI、Bootstrap、Spring MVC、Spring、Hibernate、Spring Data、CXF、Activiti、Lucene等的主流框架,項(xiàng)目基于Lucene提供全文檢索功能;基于Web Service暴露跨平臺的API ,可整合各種語言的客戶端,提供Android、iOS

APP整合,打造真正跨平臺、移動協(xié)同辦公系統(tǒng),Activiti負(fù)責(zé)處理大量復(fù)雜、多變的業(yè)務(wù)流程,能快速處理企業(yè)流程審核、業(yè)務(wù)流程變更等復(fù)雜的業(yè)務(wù)需求。 終系統(tǒng)通過Linux部署,支持負(fù)載均衡、和集群配置,滿足高可用、高并發(fā)業(yè)務(wù)場景的需求。

第六階

Lucene與Solr、云計(jì)算大數(shù)據(jù)技術(shù)、Redis技術(shù)、數(shù)據(jù)采集系統(tǒng)+大型網(wǎng)站優(yōu)化技術(shù)

Lucene框架(全文搜索技術(shù)):框架介紹、作用、建索引庫、搜索、分詞器(單字分詞器、二分法分詞器、詞庫分詞器、IKAnalyzer、mmseg4j)、索引庫維護(hù)(CRUD)。 創(chuàng)建Query的兩種方式、檢索排序、檢索過濾、檢索分頁、高亮器、提升權(quán)重、Spring+Hibernate+Struts2+Lucene整合開發(fā)項(xiàng)目。

Redis是一個(gè)key-value存儲系統(tǒng),是當(dāng)下互聯(lián)網(wǎng)公司常用的NoSQL數(shù)據(jù)庫之一Redis目前在公司開發(fā)應(yīng)用越來越多庫之一,是進(jìn)入互聯(lián)網(wǎng)行業(yè)的Java開發(fā)工程師必備技術(shù)。了解Redis技術(shù)的原理,使用場景,了解NoSQL的使用場景和概念,快速掌握Redis的安裝配置、五大數(shù)據(jù)類型、常用操作命令、Redis持久化、主從復(fù)制、事務(wù)控制以及用Jedis操作進(jìn)行Java開發(fā)等知識。Redis/memcache/MongDB等主流Nosql對比講解、

Redis五大數(shù)據(jù)類型和基本操作命令、Redis總體配置Redis.conf講解、Redis持久化(RDB和AOF)、Redis事務(wù)控制、Redis發(fā)布和訂閱、Redis(Master/Slave)主從復(fù)制、Redis的Java客戶端操作Jedis。

大型網(wǎng)站性能優(yōu)化:基于數(shù)據(jù)緩存+頁面緩存的性能優(yōu)化。靜態(tài)服務(wù)+動態(tài)服務(wù)整合的性能優(yōu)化;服務(wù)器集群的優(yōu)化技術(shù),服務(wù)器集群優(yōu)化時(shí)的failover技術(shù)、session同步、文件同步等。

階段項(xiàng)目

職業(yè)能力綜合評測、職業(yè)素養(yǎng)培養(yǎng)、簡歷編寫、崗前心理輔導(dǎo)及就業(yè)指導(dǎo)

第七階段

4G和Android移動應(yīng)用開發(fā)+電子商城APP

隨著移動互聯(lián)網(wǎng)時(shí)代和通信技術(shù)的迅猛發(fā)展,移動App已經(jīng)越來越深入人心。移動App市場突飛猛進(jìn),移動App已經(jīng)成為了移動互聯(lián)網(wǎng)的主流。移動時(shí)代的便攜性,產(chǎn)生了巨大的移動互聯(lián)網(wǎng)用戶群,App可以進(jìn)一步滿足人們的生活業(yè)務(wù)需求,無論是生活類App(出行,旅游,打車,購物)還是游戲類的App以及游戲類的App都成為了現(xiàn)今人們生活中不可或缺的一部分

Android編程的基本概念與要點(diǎn),搭建Android開發(fā)、調(diào)試環(huán)境,Android項(xiàng)目結(jié)構(gòu),Android應(yīng)用設(shè)計(jì)模式,Android界面組件與界面編程,Android事件機(jī)制,Android資源管理,

Intent與IntentFilter,文件系統(tǒng),讀寫SDCard、SharedPreferences、Android四大核心組件(Activity、Service、ContentProvider和BroadcastReceiver),SQLite數(shù)據(jù)庫(增、刪、改、查)、拖拉與多點(diǎn)觸摸、手勢構(gòu)建與手勢識別,應(yīng)用調(diào)試與Android

JUnit。圖形、圖形處理,游戲動畫處理,逐幀動畫與Tween動畫,圖像扭曲、濾鏡,音頻、視頻的錄制、播放,控制手機(jī)拍照,傳感器編程,GPS應(yīng)用,Android網(wǎng)絡(luò)編程和Web Service等。

階段項(xiàng)目

電子商城APP 、Android的微博客戶端、Android五子棋、Android連連看、Android天氣預(yù)報(bào)、植物大戰(zhàn)僵尸等游戲軟件。 電子商城APP是為電子商務(wù)平臺個(gè)性化業(yè)務(wù)提供的完整解決方案。包括云端Java開發(fā)的web服務(wù)器管理系統(tǒng)、移動終端APP客戶端等個(gè)性化業(yè)務(wù)的監(jiān)控及管理。依托平臺+App軟件的服務(wù)差異化、體驗(yàn)差異化是電商的不二選擇。采用平臺+APP的營銷形式,不僅可以占領(lǐng)用戶的電腦還可以占領(lǐng)用戶的手機(jī),獲取用戶的數(shù)據(jù)并對數(shù)據(jù)加以分析,為日后的營銷可以創(chuàng)造數(shù)據(jù)基礎(chǔ),占領(lǐng)用戶手機(jī),同時(shí)也方便用戶二次或多次訪問,提高用戶的重復(fù)轉(zhuǎn)化率,APP電子商務(wù)是未來網(wǎng)絡(luò)營銷的新趨勢,誰能占領(lǐng)用戶手機(jī),誰能獲得更多用戶的數(shù)據(jù),誰能更好的做到重復(fù)轉(zhuǎn)化,誰就能取得未來的主動權(quán)。

【教學(xué)環(huán)境】

瘋狂軟件學(xué)校環(huán)境

【學(xué)校簡介】

瘋狂Java品牌專注軟件編程,以“十年磨一劍”的心態(tài)打造全中國強(qiáng)(不是之一)瘋狂Java學(xué)習(xí)體系:包括瘋狂Java體系原創(chuàng)圖書,瘋狂Java學(xué)習(xí)路線圖,這些深厚的知識沉淀已被大量高校、培訓(xùn)機(jī)構(gòu)奉為經(jīng)典。

不少培訓(xùn)機(jī)構(gòu)直接把瘋狂Java學(xué)習(xí)路線圖進(jìn)行一下簡單修改,然后就稱為自己的培訓(xùn)路線圖。瘋狂Java對這種剽竊他人成果,不做任何說明、欺騙學(xué)生行為表示強(qiáng)烈譴責(zé)!同時(shí)也歡迎廣大學(xué)習(xí)者舉報(bào)這種可恥的剽竊行為,一經(jīng)查實(shí),瘋狂Java將會對舉報(bào)的人給予相應(yīng)的獎勵!

【師資簡介】

名師李剛一

IT作家李剛老師領(lǐng)銜親臨主講,瘋狂軟件講師團(tuán)隊(duì)(肖文吉、羅春龍、黃勇、徐磊、羅文強(qiáng)等老師)現(xiàn)場授課。瘋狂軟件拒絕忽悠!絕不像有些培訓(xùn)機(jī)構(gòu)“扯虎皮,拉大旗”,號稱有XXX上課,結(jié)果去了發(fā)現(xiàn)根本沒這么回事。

瘋狂軟件團(tuán)隊(duì)大部分都是年薪20萬以上的項(xiàng)目經(jīng)理、技術(shù)總監(jiān),并且部分老師還是瘋狂Java體系圖書的作者。 由這樣的Java書籍原創(chuàng)作者講課可想而知課程條理清晰、講解清楚,知識面廣、深度足夠!

開班信息

學(xué)時(shí)
學(xué)費(fèi)
操作

    校區(qū)地址

    廣州
    廣州
    二維碼

    微信掃一掃,發(fā)送到手機(jī)

    隨時(shí)隨地,用手機(jī)查看地圖路線,更可實(shí)時(shí)導(dǎo)航,輕松到校!

    學(xué)校相冊

    更多 >
    環(huán)境/教學(xué)大圖
    環(huán)境/教學(xué)大圖
    環(huán)境/教學(xué)大圖
    環(huán)境/教學(xué)大圖

    學(xué)員點(diǎn)評

    86%滿意度

    廣州瘋狂軟件教育中心

    綜合

    環(huán)境 : 4.3師資 : 4.3教學(xué) : 4.3

    7846人看過    88人預(yù)約    3人評價(jià)
    廖*玲

    廖*玲

    私信AT
    有用(0請教

    (環(huán)境:5.0師資:5.0教學(xué):5.0

    授課老師都很耐心答疑,講課方式幽默風(fēng)趣,課程安排非常合理和系統(tǒng)化,班級學(xué)習(xí)氛圍很濃厚,非常感謝這段在瘋狂軟件培訓(xùn)學(xué)習(xí)的經(jīng)歷,希望自己保持這種學(xué)習(xí)狀態(tài)在IT行業(yè)深造下去,也希望更多人選擇瘋狂軟件培訓(xùn)班,這是一個(gè)很好的平臺,值得我去分享給更多的人。

    2015-04-14

    趙*明

    趙*明

    私信AT
    有用(0請教

    (環(huán)境:4.0師資:4.0教學(xué):4.0

    瘋狂軟件老師很負(fù)責(zé)任,上課有耐心、激情,優(yōu)美校園環(huán)境,良好學(xué)習(xí)氛圍,課程以實(shí)踐操作為主,讓我學(xué)到了真正Java技能。

    2013-07-03

    李*希

    李*希

    私信AT
    有用(0請教

    (環(huán)境:4.0師資:4.0教學(xué):4.0

    老師上課灰常有激情,也很負(fù)責(zé)任。上課都是理論結(jié)合實(shí)際操作,最關(guān)鍵的是小班授課??偟膩碚f還不錯,下次朋友同學(xué)一定會介紹過來的。

    2013-07-03

    讀書保障 :

    • 正規(guī)資質(zhì)

      所有學(xué)校都經(jīng)過好學(xué)校品牌認(rèn)證,辦學(xué)許可證、工商營業(yè)執(zhí)照。

    • 免費(fèi)求學(xué)顧問

      通過好學(xué)校咨詢,你可獲得好學(xué)校免費(fèi)求學(xué)顧問1對1專業(yè)服務(wù),助你快速找到滿意學(xué)校!

    • 優(yōu)質(zhì)教學(xué)

      通過好學(xué)校報(bào)讀,你將可在好學(xué)校進(jìn)行課程點(diǎn)評,你的評價(jià)將影響學(xué)校招生,學(xué)校會更重視你,給你更優(yōu)質(zhì)教學(xué),避免你差評。

    • 消費(fèi)權(quán)益保障

      通過好學(xué)校報(bào)讀,若你與學(xué)校發(fā)生糾紛,你可獲得好學(xué)校來自第三方的平臺保障,協(xié)助你讓學(xué)校退款,維護(hù)你的合法權(quán)益!

    更多適合課程

    全城JAVA認(rèn)證學(xué)校,一網(wǎng)打盡,立即搜索:

    城市 : 求學(xué)課程 : 上課時(shí)間 :

    課程咨詢

    好學(xué)校二維碼

    隨時(shí)隨地與老師微信互動

    在線預(yù)約免費(fèi)試聽

    • 現(xiàn)在免費(fèi)預(yù)約試聽,報(bào)名可最高返現(xiàn)
    • 獲取驗(yàn)證碼
    ;