總的來說,我們可以把JavaEE的學(xué)習(xí)分為四個階段:
1.JavaSE階段
2.JavaWeb基礎(chǔ)
3.SSH開發(fā)框架
4.其它開發(fā)框架
第一階段:掌握J(rèn)avaSE
該階段是學(xué)習(xí)JavaEE的入門階段,也是基礎(chǔ)階段,每個零基礎(chǔ)的Java的學(xué)習(xí)者都必須掌握。
學(xué)習(xí)要求:我們需要熟練的掌握J(rèn)ava基礎(chǔ)語法,面向?qū)ο螅S胊pi,集合框架,I/O技術(shù),多線程技術(shù)以及其他常用技術(shù)(網(wǎng)絡(luò)編程,反射,設(shè)計模式)。
學(xué)習(xí)重點(diǎn):本階段重點(diǎn)是掌握面向?qū)ο蟮乃枷?,因為思想是基礎(chǔ),更是一個合格的Java程序員的靈魂。
第二階段:JavaWeb基礎(chǔ)
學(xué)完JavaSE,緊接著我們就該學(xué)習(xí)JavaWeb,JavaWeb也是Java開發(fā)工程師必須掌握的內(nèi)容。
學(xué)習(xí)要求:
熟練掌握前端基本技術(shù)(HTML,CSS,Javascript,XML和XML解析);
Tomcat服務(wù)器常用技術(shù)(Servlet,Jsp,Jstl標(biāo)簽庫);
Mysql數(shù)據(jù)庫和JDBC技術(shù);
其他技術(shù)(Javascript框架之jQuery);
鞏固知識項目實(shí)戰(zhàn)(網(wǎng)上商城綜合案例的需求分析)。
學(xué)習(xí)重點(diǎn):前端基本技術(shù),精通Servlet相關(guān)技術(shù),JSP相關(guān)技術(shù),JDBC相關(guān)技術(shù),JDBC思想尤為重要。
第三階段:掌握SSH開發(fā)框架
SSH開發(fā)是Spring、Struts2和Hibernate框架的簡稱,也是主流的Java開發(fā)框架,它是每個JAVA開發(fā)者必學(xué)的內(nèi)容之一。
學(xué)習(xí)要求:精通spring,熟練掌握Hibernate和Struts2。
學(xué)習(xí)重點(diǎn):掌握這三大框架,并熟練運(yùn)用。
第四階段:其它開發(fā)框架
MyBatis是一個支持普通SQL查詢、存儲過程和高級映射的優(yōu)秀持久層框架。
SpringMVC是一個基于MVC的Web框架。SpringMVC是Spring框架的一個模塊。
MyBatis和SpringMVC這兩個框架也是現(xiàn)在很公司在用的框架,所以JAVA學(xué)習(xí)者必須掌握。
學(xué)習(xí)要求:熟練掌握MyBatis和SpringMVC
學(xué)習(xí)重點(diǎn):精通SpringMVC。對于初學(xué)者來說Spring不但是最好的,而且MVC已經(jīng)是現(xiàn)代JavaWeb開發(fā)中的一個很重要的部分。
以上就是天津卓眾教育java培訓(xùn)機(jī)構(gòu)的小編針對“Java se學(xué)習(xí)路線,程序員在線指導(dǎo)”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
Javaweb熱門基礎(chǔ)學(xué)習(xí)
EL&JSTL:http://www.bjpowernode.com/javavideo/122.html
Filter&Listener:http://www.bjpowernode.com/javavideo/121.html
JSP:http://www.bjpowernode.com/javavideo/120.html
Servlet:http://www.bjpowernode.com/javavideo/119.html
Java學(xué)習(xí)路線