如何才能做簡單的java專案?首先必須要有一定的技術能力,能力的提升又需要不斷的在實踐中操作,就拿java web專案來說吧,是需要掌握如下技術(僅是個人見解,如有其他理解,歡迎大家一起討論):
一,前端:
語言:html+css+javascript
開發工具:webstorm/vscode
排程器:chrome
1。學會常用的html標籤,元素,屬性
2。學習css的基本語法,各種樣式的使用,理解css的盒子模型等常見知識點
3。學會js的基礎(變數,函式,陣列,字串等),理解js的面向物件思想,會用一些常用的js庫(jquery,bootstrap等),能用js一些常用的外掛(輪播元件,選項卡等)
4。能用html+css編寫網頁,實現基本的網頁佈局,能用js+css實現常用的動效,能用ajax實現前端與後端的互動
5。會用chrome做開發除錯和效能除錯
二,後端:
語言:spring,springmvc/springboot
開發工具:eclipse/idea
除錯工具:chrome
1。瞭解java起源以及語言特性,熟悉jdk,jre,並會配置java環境
2。熟悉javase程式設計思想,理解面向物件的三大特性(封裝,繼承,多型),清楚this與super的區別和使用
3。理解類載入機制,並清楚其執行順序
4。至少學會一種javaweb的開發框架(spring,springmvc,springboot等)
5。學會使用eclipse/idea其中一種,建議先用eclipse
三,資料庫
資料庫:oracle/mysql,redis/mongdb
開發工具:plsql/navicat,redis命令列
1。至少學會一種關係型資料庫(oracle/mysql)和一種非關係型資料庫(redis/mongdb)
2。學會資料建表,檢視,索引的增刪查改操作
3。會用plsql/navicat客戶端操作資料庫
四,專案構建工具
gradle/maven
五,執行環境
tomcat,nginx
1。瞭解tomcat配置
2。學會檢視tomcat執行日誌
3。學會在tomcat中部署java專案
4。學會nginx安裝及專案配置
六,伺服器環境
1。瞭解linux的一些基本命令
2。能在linux中安裝tomcat,jdk,nginx等一些軟體
七,版本控制
git/svn
八,搭建javaweb專案
至於如何搭建的網上有很多,可以去試著學習
專案在理論基礎上,但又在理論之中,只有不斷的理論,實踐,理論,實踐。。。。之中不斷的學習,技術才能越來越提高!
作為初學者,傾情推薦你一個從入門到上手的網站:how2j。cn。
這是它的首頁:
Java基礎篇每一項課程都是幾分鐘的影片,講解生動易懂,覆蓋面廣。比較關鍵的一點是有意思,你看它的第二課面向物件:
教你如何設計一個蓋倫和提莫
。
Java中級篇涉及到了Java的一些複雜知識:包括lambda表示式,多執行緒,IO等。同時中級課程學完了會有一個實踐專案:
前端部分的每個知識點也講的很清楚:
注意我標紅的實踐專案。
總而言之,這個網站非常清晰的列出了你需要學習的知識點,並且講解生動覆蓋面廣。算是我這幾年來見過的對萌新最友好的教程了。
希望對你有所幫助。
初學者想做簡單的專案,建議學百戰程式設計師-高淇老師講的-java300集。從零基礎開始講,講課方式風趣幽默,通俗易懂,課後就可以做小專案了,有很多小的專案讓我們做呢[呲牙],然後這個資料是免費的,我跟同學們都是學java300集入門的,真的不錯,而且是免費分享的呢[耶]你去他們官網就能搞到