回覆列表
-
1 # 衛Java
-
2 # Plus技術棧
作為初學者,傾情推薦你一個從入門到上手的網站:how2j.cn。
這是它的首頁:
Java基礎篇每一項課程都是幾分鐘的影片,講解生動易懂,覆蓋面廣。比較關鍵的一點是有意思,你看它的第二課面向物件:教你如何設計一個蓋倫和提莫。
Java中級篇涉及到了Java的一些複雜知識:包括lambda表示式,多執行緒,IO等。同時中級課程學完了會有一個實踐專案:
前端部分的每個知識點也講的很清楚:
注意我標紅的實踐專案。
總而言之,這個網站非常清晰的列出了你需要學習的知識點,並且講解生動覆蓋面廣。算是我這幾年來見過的對萌新最友好的教程了。
-
3 # 熊貓大哥大
我個人建議如下:
4、學習Java語言的基本語法,可以實現透過JDBC對資料庫資料增刪改查。
5、學習JSP+Servlet,掌握如何接受網頁請求、並返回應答。
6、結合上面的技術,做一個簡單的學生管理系統,可以實現登入、學生資訊的增刪改查。
7、實現學生管理系統的多條件查詢(按姓名、按班級、按年齡),實現學生列表的分頁顯示(每頁顯示10個或20個)。
此時可以說你已經做了一個簡單的Java專案了。
-
4 # 甜甜卷ttj
初學者想做簡單的專案,建議學百戰程式設計師-高淇老師講的-java300集。從零基礎開始講,講課方式風趣幽默,通俗易懂,課後就可以做小專案了,有很多小的專案讓我們做呢,然後這個資料是免費的,我跟同學們都是學java300集入門的,真的不錯,而且是免費分享的呢你去他們官網就能搞到
一,前端:
語言: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專案
至於如何搭建的網上有很多,可以去試著學習
專案在理論基礎上,但又在理論之中,只有不斷的理論,實踐,理論,實踐....之中不斷的學習,技術才能越來越提高!