南京java培訓(xùn)初學(xué)者從入門到精通的學(xué)習(xí)路線
學(xué)習(xí)路線一:Java基礎(chǔ)前要學(xué)HTML5和CSS3
在學(xué)習(xí)Java前,建議學(xué)習(xí)關(guān)于HTML5和CSS3相關(guān)的知識(shí),這里有助于你對(duì)Java開發(fā)邏輯有所了解。關(guān)于HTML5和CSS的學(xué)習(xí)內(nèi)容具體有:HTML5介紹、常用工具、基本的結(jié)構(gòu)、注釋、 常用標(biāo)簽、特殊符號(hào)、表單標(biāo)簽、html5新增的語議標(biāo)簽、點(diǎn)型的4和5的對(duì)比、代碼約定、iframe框架、CSS3 簡介及優(yōu)點(diǎn)、三種使用方式、常用選擇器、文本及字體屬性、背影屬性、列表常用的屬性、盒子模型、實(shí)際占位、浮動(dòng)、超鏈接偽類、div ul li 典型的布局、注釋、元素的顯示和隱藏、常見的瀏覽器兼容性、定位及z-index等等。
學(xué)習(xí)路線二:Java相關(guān)知識(shí)
接下來進(jìn)入到Java的基礎(chǔ)知識(shí)學(xué)習(xí),這里還要分為基礎(chǔ)知識(shí)、編程格式、面向?qū)ο蟆⒊S妙、Java集合與IO等。
1)Java基礎(chǔ)知識(shí):例如DOS常用命令、Java概述、JDK環(huán)境安裝配置、環(huán)境變量配置等
2)Java編程格式:編程的具體流程、文字注釋、關(guān)鍵詞使用注意以及對(duì)“標(biāo)識(shí)符、常量與變量、數(shù)據(jù)類型、運(yùn)算符、流程控制語句、數(shù)組、方法”要理解并能熟練使用。
3)Java面向?qū)ο螅簩?duì)象分為“靜態(tài)部門和動(dòng)態(tài)部分”,你要對(duì)“面向?qū)ο笏枷、類與對(duì)象、成員變量和局部變量、匿名對(duì)象、封裝、this關(guān)鍵字、構(gòu)造方法、繼承、多態(tài)、抽象類、接口、內(nèi)部類”能夠理解,在開發(fā)中能夠熟練使用。
4)Java常用類:熟練掌握“Object類、Scanner類、String類、StringBuffer類、StringBuilder類、Arrays類、基本包裝類、正則表達(dá)式、Math類、Random類、System類、Date類、DateFormate類、Calendar類,及其常用方法”在開發(fā)中能夠運(yùn)營好應(yīng)用程序接口。
5)Java集合與IO:掌握Collection接口、Iterator接口、List接口、ListIterator接口、ArrayList類、Vector類、linkedList類、泛型、Set接口、HashSet類、Map接口、HashMap類、linkedHashMap類等。
學(xué)習(xí)路線三:數(shù)據(jù)庫相關(guān)知識(shí)
關(guān)于數(shù)據(jù)庫,建議大家從以下幾個(gè)方面學(xué)習(xí):常用的數(shù)據(jù)庫介紹、mysql數(shù)據(jù)庫、mysql表索引、mysql增刪改查、單表查詢,多表查詢、mysql內(nèi)置函數(shù)和視圖、存儲(chǔ)過程游標(biāo)、事務(wù),觸發(fā)器、Oracle,SQLserver等常用數(shù)據(jù)庫與mysql的不同等等。
學(xué)習(xí)路線四:Javascript相關(guān)知識(shí)
學(xué)完上面的內(nèi)容,接下來我們可以進(jìn)入到Javascript的學(xué)習(xí),具體可以分為以下內(nèi)容: Javascript介紹、注釋、執(zhí)行原理、使用js的幾種方式、數(shù)據(jù)類型、選擇結(jié)構(gòu)、常用的輸入輸出、函數(shù)、 變量的作用域、window對(duì)象,Date對(duì)象、history,location,document對(duì)象、Javascript和DOM相結(jié)合處理頁面、Javascript操作CSS、表單的驗(yàn)證、正則表達(dá)式、常用的前端的框架等等
學(xué)習(xí)路線五:J2EE
接下來,我們可以進(jìn)階到J2EE的學(xué)習(xí)中,大家都知道在Java開發(fā)中CoreJava是核心,在JavaWeb開發(fā)中Servlet是核心,而在J2EE開發(fā)中,必須要知道MVC模型。所以關(guān)于這部分內(nèi)容學(xué)習(xí),要抓住相關(guān)重點(diǎn)來進(jìn)行深入。具體內(nèi)容可以包含: web運(yùn)行的機(jī)制、jsp內(nèi)置對(duì)象、filter,listener、 Kindeditor、多線程等等。
學(xué)習(xí)路線六:Java框架
對(duì)于框架,建議學(xué)習(xí)的內(nèi)容可以包含以下幾個(gè)方面:SpringMVC、Spring、Mybatis、Struts、Hibernate、SVN、Maven,當(dāng)然如果你已經(jīng)學(xué)會(huì)了,還可以繼續(xù)拓展。這里老師不過多贅述。
學(xué)習(xí)路線七:Java工具
好了,*后一個(gè)分享的是不是學(xué)習(xí)內(nèi)容,是給大家推薦幾個(gè)編寫Java程序常用到的工具:notepad(微軟操作系統(tǒng)自帶)、Editplus、Notepad++、Eclipse、MyEclipse,而開發(fā)也有輔助工具,具體有:日志工具Log4j、測試工具Junit、版本管理工具SVN還有項(xiàng)目管理maven等。大家可以根據(jù)自己的習(xí)慣來使用,做到熟練運(yùn)用會(huì)對(duì)你開發(fā)學(xué)習(xí)有很大幫助哦~