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