更新時間:2019-12-31 15:38:29 來源:動力節(jié)點 瀏覽4578次
Java技術培訓課程都是如何安排的?對于零基礎的小伙伴來說,Java基礎課程非常重要,隨著對技術理解的不斷加深,你會愈發(fā)覺基礎的技術知識才是自己發(fā)展的根基。
第一階段、Java設計和編程思想
Java語言、Java環(huán)境變量、變量、運算符、表達式、分支語句、循環(huán)語句、數(shù)組、數(shù)組應用,行業(yè)規(guī)范。雙色球抽獎程序實現(xiàn)。
2、Java 面向對象
類、對象、屬性、方法、構造、封裝、繼承、多態(tài)、重寫、重載、訪問權限控制符、this、super、static、單例設計模式、final、抽象類和接口、模板設計模式、內(nèi)部類。
3、JavaSE核心類庫
Java核心類、Java字符串、日期處理、包裝類、集合、數(shù)據(jù)結構、異常和異常處理、Java IQ、多線程編程、線程同步機制、并發(fā)包、JAVA網(wǎng)絡編程、Java泛型、Java反射機制。
4、Java設計
設計原則、設計模式、常見算法、Java新特性、Maven使用SVN版本管理。
第二階段、數(shù)據(jù)庫技術和Web基礎
1、Oracle數(shù)據(jù)庫開發(fā)
SQL語句、SQL語句原理、SQL語句優(yōu)化、表、視圖、序列、索引、Oracle數(shù)據(jù)字典、Oracle數(shù)據(jù)庫PL/SQL開發(fā)、數(shù)據(jù)庫設計原則。
2、JDBC
JDBC核心API、JDBC優(yōu)化技術(緩存技術、批處理技術、數(shù)據(jù)庫連接池)。
3、XML
XML語法、XML解析(SAX、DOM、Dom4j)。
4、HTML5(H5)Web前端技術
(H5/CSS3/JS)
基本文檔結構、鏈接、列表、表格、表單;CSS基礎語法、盒子模型、浮動布局、定位;Java Script語言基礎、DOM編程、事件模型等。
5、Jquery
HTML5(H5)JQuery、JQuery對象、元素選擇、DOM、操作、CSS操作、動畫效果、JQuery插件。
6、AJAX 框架
Ajax基礎、XHR對象、Ajax設計模式、JSON技術、RESTFUL技術。
第三階段、JAVA Web技術和主流框架(SSH)
1、JSP&Serviet
JSP語法、JSP標記、自定義標記、JSTL和EL表達式、JSP新特性、MVC設計模式、Service生命周期及Serviet服務器、Serviet過濾器和監(jiān)聽器、Tomcat配置和部署。
2、Spring
Spring Ioc、Ioc注入技巧、對象高級配裝配(自動裝配、模板裝配、組件掃描特性、FactoryBean、對象生命周期)、Spring 、AOP、原理、Aspectj、SpringJDBC支持
3、MyBatis
MyBatis映射基礎,DQL映射,DML映射,結果集映射,高級動態(tài)SQL映射,SqlSession的使用,Spring MyBatis整合
4、Redis
Redis原理、Redis命令、Java Redis API、Spring Redis整合、Redis集群和緩存
5、Nginx
Nginx原理、Nginx環(huán)境、Nginx、虛擬機、Nginx反向代理、Tomcat服務器集成、NginxURL 重寫、Session共享技術
Struts2&
Hibernate
6、Struts2控制流程、OgnI、Action、Interceptor、Result、FreeMarker、Struts2標記庫、Struts2擴展、Strtus2應用、HibemateAPI、Hibemate實體映射技術、Hibemate關系映射技巧、HQL查詢、Hibernate緩存技術、SSH整合
第四階段、大數(shù)據(jù)技術(Hadoop和Spark)
1、Hadoop
Hadoop基礎和環(huán)境搭建,HDFS體系結構、MapReduce;Hadoop的集群模式、HDFS聯(lián)盟、利用ZooKeeper來實現(xiàn)Hadoop集群的HA(高可用性)功能,Yarn的任務調(diào)度機制,Apache Hive,Pig數(shù)據(jù)處理,集成Hadoop和Sqoop、Flume以及Apache KafKa來實現(xiàn)數(shù)據(jù)的交換,安裝部署HBase,Stomm
2、Scala語言
Scala環(huán)境搭建、Scala基礎語法、模式匹配、重載與構造器、MapReduce、元組、繼承、StringContext,Option Some None,Tuple;集合方法和運算,future對象同步處理和異步處理返回結果
3、Spark
Spark和Hadoop已成為目前大數(shù)據(jù)處理領域的核心框架。課程體系詳細講解Spark搭建,Spark-shell的使用,Spark-submit提交應用,Spark的內(nèi)核設計和實現(xiàn),并對內(nèi)核中的實現(xiàn)架構、運行原理進行詳細的講解;Spark生態(tài)習題中的各個組件,包括:SparkCore,SharkSQL和SparkStreaming等等。
以上就是動力節(jié)點Java培訓機構小編介紹的“Java技術培訓課程都是如何安排的”的內(nèi)容,希望對大家有幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務。
Java全套自學資料+視頻
新手Java安裝教程:http://m.ilovecolors.com.cn/v106/
Java基礎視頻教程:http://m.ilovecolors.com.cn/v104/
經(jīng)典Java基礎教程:http://m.ilovecolors.com.cn/v19/
Java免費視頻教程:http://m.ilovecolors.com.cn/v61/
相關文章