解密一個Java小白到大牛的坎坷道路 看看你是不是似曾相識

測試學習分享發表於2017-12-01

現在接觸程式語言差不多都是從大學開始,因為學校有專業課,有的是業餘課,但是隻要一接觸,自己感興趣,就迷的不得了了,很神奇的一個東西,還有不可思議的竟然,還有從小學起的,後生可畏啊。

好了,廢話不多說了,進正題,不知道你們有的人是自學呢,還是在培訓呢,之前在大學裡面,剛開始接觸的是C語言,一般的都是吧,不過大學教學都是照書教,而且很雜,不繫統,所以之後自己又選擇在培訓,不是特別建議自學哈,說過說自己有非常好的理解能力,時間比較充足,這個可以去嘗試自己學,這個是可以的哈。

個人的學習方法,這裡分享一下下,純屬個人私藏,喜歡的點點贊,轉發收藏,不贊同的勿噴,感謝各位。

在Java裡面呢,Java又分為J2ME,J2SE,J2EE,所以Java並不是單機版的,只是面嚮物件語言,如果是安排Java體系呢,可以這樣去學習。

第一部分:我剛開始呢是在學習一些前端知識:html,裡面包括有html標籤,表單標籤還有css,這是一些web應用開發的基礎,這個是要學習的。

第二部分:Java基礎知識,包括Java語法,物件導向的特徵等等,還有常見的API,集合框架什麼的。

第三部分:Java的介面程式設計,包括AWT,事件機制,SWING,這個部分呢,其實可以跳過,用的時候在看看都是能來得及的。

第四部分:JavaAPI:輸入輸出,網路程式設計,多執行緒,反射註解等等,Java的精華部分;

第五部分:這裡就是資料庫SQL基礎啦,包括那些增刪查改操作以及多表查詢;

第六部分:JDBC程式設計,包括JDBC原理,JDBC連結庫,JDBC API,雖然現在Hibernate比JDBC要方便很多,但是JDBC的技術仍然在使用的,JDBC思想是非常重要的。

第七部分:JDBC深入理解高階特性:包括資料庫連線池,儲存過程,觸發器,CRM思想等;

第八部分:JavaScript指令碼語言,包括這個JavaScript語法和物件,就這兩個方面的內容

第九部分:DOM程式設計,包括DOM原理,常用的DOM元素以及比較重要的DOM的程式設計思想;

第十部分:servlet開發,從這裡開始就是進入java開發的重要一步,包括xml,tomcat伺服器的安裝跟使用操作,http協議的簡單理解,servlet API等等,這個是javaweb的開發基礎。

第十一部分:Jsp的開發,jsp語法和標籤,自定義標籤,el,jstl庫瞭解以及mvc三層架構的設計模式理念;

第十二部分:ajax的開發,還有ajax的原理,請求響應處理,ajax開發庫等等

第十三部分:這裡就到高階的知識點了,輕量級框架,三大框架之一struts框架的學習,這裡就是進入javaweb開發的精華部分,包括struts體系架構,各種元件啦,標籤庫和擴充套件性的學習;

第十四部分:hibernate框架的學習,三大框架之一,包括檢索對映技術,多表查詢技術,快取技術以及效能方面的優化等等;

第十五部分:spring框架的學習,常見的一種框架知識,也是三大框架之一,包括了ioc,aop,datasource,事務,ssh整合以及jpa整合等等。

好了,今天就介紹到這裡,對這個感興趣的,覺得我的方法對你有用的可以收藏的哈,轉發,贊贊贊!!以上只是個人觀點,僅供參考。【JAVA學習交流群 642830685】覺得有幫助的點贊+轉發哈,加Q:2201716409(新動態更新,最新的學習希望可以幫助到你們。)

相關文章