課程簡介
什么是JAVA
Java是一門面向?qū)ο缶幊陶Z言 不僅吸收了C++語言的各種優(yōu),點, 還摒棄了C++里難以理解的多繼承、指針等概念 使得Java語言擁有功能強大和簡單易用兩個特征。 Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表, 極好地實現(xiàn)了面向?qū)ο罄碚撛试S程序員以優(yōu)雅的思維方式進行復(fù)雜的編程。
JAVA開發(fā)工程師培訓(xùn)課程適合對象
應(yīng)/往屆畢業(yè)生、零基礎(chǔ)小白、 想轉(zhuǎn)行向往進入互聯(lián)網(wǎng)行業(yè)工作者
JAVA開發(fā)工程師培訓(xùn)課程大綱
板塊1
JAVA開發(fā)基礎(chǔ)、Eclipse開發(fā)環(huán)境、JavaSE7.0API、JavaSE8.0新特性、JAVA語法、Java Debugi技術(shù); JAVA數(shù)組、JAVA面向?qū)ο蠹夹g(shù)詳解、JAVA常用類、Properties技術(shù)、集合、異常處理、線程、多線程技術(shù)及I/O; 正則表達式、Regular Expression、AWT/SWING:技術(shù)、反射機制、Socket網(wǎng)絡(luò)技術(shù)、Properties技術(shù); GOF23種設(shè)計模式、案例分析、各種實戰(zhàn)設(shè)計模式、JAVASE面試題內(nèi)部詳解; 數(shù)據(jù)結(jié)構(gòu)實戰(zhàn)訓(xùn)練、鏈表等常用數(shù)據(jù)結(jié)構(gòu)實戰(zhàn)、實例解決面向?qū)ο笤O(shè)計; 桌面應(yīng)用系統(tǒng)實戰(zhàn),
模塊2
Oracle體系結(jié)構(gòu)、SQL語言,PL/SQL編程、觸發(fā)器、 存儲過程; 序列、索引、視圖對象、數(shù)據(jù)備份恢復(fù)與日常管理、多表連接難題詳解; MySQL數(shù)據(jù)庫的使用、業(yè)界常見問題設(shè)計; 數(shù)據(jù)庫設(shè)計范式、PowerDesigner的使用; JDBC技術(shù)、Statement、PreparedStatement、ResultSet結(jié)果集對象等; 數(shù)據(jù)庫連接池技術(shù)、使用設(shè)計摸式開發(fā)連接池、詳細擴展與測試池效率,SQL優(yōu)化、數(shù)據(jù)庫常見筆試題和面試題;數(shù)據(jù)庫進階、現(xiàn)實開發(fā)中遇到的更復(fù)雜的業(yè)務(wù)問題和性能問題處理。
模塊3
Html、CSS+DIV、JavaScript、Html5、CSS3技術(shù); Bootstrap3框架, Jquery技術(shù)、jqueryf插件; AJAX技術(shù)框架、AJAX技術(shù)調(diào)試技巧; jqueryU1組件技術(shù)、JqueryMobile手機端開發(fā)框架技術(shù); 在線編輯器技術(shù)、圖片和文件上傳處理技術(shù); JAVASCRIPT/HTML5面試題內(nèi)部詳解; 客戶端網(wǎng)頁技術(shù)、網(wǎng)頁動效編程、Web項目實戰(zhàn)。
模塊4
Http深入; Servlet技術(shù)、JSP技術(shù);JSTL Tag Library技術(shù);Filter&Listener技術(shù); 報表系統(tǒng)、FileUploading、Tomcat服務(wù)器技術(shù)、servlet過濾器和AOP編程、servlet監(jiān)聽器; JSTL標簽庫、SCM技術(shù)、版本控制; Java Web實戰(zhàn)演練、JSP+Servlet+JavaBean、FileUploading、分頁技術(shù)、數(shù)據(jù)校驗、MVC初 Filter、Listener、HTTPLooki調(diào)試、服務(wù)器集成技術(shù)、負載均衡與內(nèi)容分發(fā); XML技術(shù)XML+XSL+DTD/Schema、XML數(shù)據(jù)解析、XML應(yīng)用詳解、web service技術(shù), Node.js技術(shù)、Express框架、芒果數(shù)據(jù)庫(Mongodb); JSON和AVA對象互相轉(zhuǎn)化、Jetty服務(wù)器; 數(shù)據(jù)庫及JAVAEE常見筆試面試題、TOMCAT等web服務(wù)器優(yōu)化技巧;項目:服務(wù)器端編程。
模塊5
Struts2,spring4.x,hibernate4.x,spring mvc/WebWork Velocity Freemarker mybatis; MVC模式、Model View Controller模式深入; SPRING MVC框架; Mybatisj持久層框架; Struts)應(yīng)用開發(fā)、MVC、Struts常用標簽Taglib、Struts國際化支持、異常處理、測試詳解、多模塊配置、攔截器; Hibernate)應(yīng)用開發(fā)、ORM、關(guān)系映射技術(shù)、性能調(diào)優(yōu)技術(shù)、性能優(yōu)化; Spring4.x、Spring loC技術(shù)、Spring AOP:技術(shù)、Spring與Struts/Hibernate:結(jié)合運用、 Spring聲明事務(wù)管理、Spring+Hibernate Spring支持Web; UML技術(shù)、項目構(gòu)建、權(quán)限管理、流程引擎框架、Vebservice、日志管理、頁面日志、 異步o通信框架、高級框架常見筆試題和面試題、 SSH項目實戰(zhàn),N層架構(gòu)企業(yè)級項目綜合運用。
模塊6
大數(shù)據(jù)前沿知識、數(shù)據(jù)分析基礎(chǔ)、hadoop,入門、hadoop的單機和偽分布模式的安裝配置; Linux技術(shù)、Linux3安裝及配置、linux文件處理命令、linux)文件權(quán)限命令、linux分區(qū)詳解 linux網(wǎng)絡(luò)和服務(wù)配置、Linux下SSH命令使用方法詳解; hadoop安裝配置、hadoop運行機制解析、在三種環(huán)境下運行hadoop自帶的小程序、 分析比較hadoop:三種模式的運行效率; 實戰(zhàn):學(xué)員自己搭建一個基于hadoop的大數(shù)據(jù)分析環(huán)境; 掌握數(shù)據(jù)分析的基本思想、分布式系統(tǒng)設(shè)計的基本思想; HDFS的概念及設(shè)計、Hdfs體系結(jié)構(gòu), MapReduce理論、基于MapReduce模型的案例; 大數(shù)據(jù)分析思想、大數(shù)據(jù)分析的思維轉(zhuǎn)變、典型的大數(shù)據(jù)架構(gòu)分析、大數(shù)據(jù)時代的數(shù)據(jù)分析思想的變革; 安裝并運行Spark、Sparka基礎(chǔ)原理、大數(shù)據(jù)案例分析; 職業(yè)規(guī)劃、簡歷編寫包裝與推廣、崗前面試專業(yè)指導(dǎo),企業(yè)面試技巧、模擬面試。
為什么選擇川軟?
免費試聽
真正零基礎(chǔ)入學(xué)
全年就業(yè)跟蹤服務(wù)