更新時間:2019-10-31 14:11:41 來源:動力節點 瀏覽2581次
自學java怎么入門?在大學自學Java。看視頻教程和代碼能看懂自己寫就寫不出來,怎么樣能夠入門?
很多大佬推薦了很多方法,但這些一般都框架很大,本人十分不建議這樣做。從一無所知到精通,整個框架全部給你,其實這對于入門人員而言非常不好:
一下讓你看到太多,讓人喪失信心
內容太多,根本學不完。很多大佬其實自己也學不完
對于題主這種狀況——看視頻教程和代碼能看懂自己寫就寫不出來。那應該怎么辦呢?
對于這種情況關鍵在于提升學習反饋,使得理論知識得到鞏固,同時不斷發現新問題從來帶來學習動力。簡答來說:找一個小的實實在在的項目練習。
但是這樣的項目很難選擇:
有的項目太小,沒法遇到太對有啟發性的問題;
有的項目太大,一下就讓人找不著頭腦。
當年小編學習的時候,給自己立的題目是:開發一個局域網內的五子棋對戰游戲。
涉及到的知識有:
? UI界面
?網絡通訊
?對象的序列化與反序列化
?基本邏輯判斷
?項目編譯與部署
項目結束后,還和同學在宿舍玩了幾局,所以還是比較有意思,也比較有成就感。同時,經過這樣的項目后,能夠對實戰應用有個基本的了解,也能對書本上的知識進行鞏固。
現在已經很多年過去了,當時的項目要求已經不符合當前形勢。例如,當時的UI界面使用Swing開發,而目前Java多使用在Web后端開發中,前端多有NodeJs來完成。根據現在的情況,我設計了一個新的題目:
請開發一個網上商城項目,其支持的功能有:
?基于數據庫的商品管理、客戶管理、商鋪管理
?具有面向客戶的商品瀏覽頁面、面向商品的商品管理頁面
?支持客戶、商戶的登錄與登出
?具有客戶的商品選購功能
?具有商戶的訂單管理與發貨(模擬發貨即可)功能
這個項目對于Java的前后端協作等均有涉及,而且量不是很大。可以做的很簡單,然后逐步完善,是一個非常合適的練手項目。
開發過程中肯定會遇到很多問題,需要去網絡上搜索解決問題。而在解決這些問題的過程中,你會豁然開朗。同時對書本上的知識也會有更為切身的理解。
最后,如果你是完全零基礎的小白,小編已經為你準備好了自學教程,里面包含項目實戰內容,聯系客服索取免費課程資料包吧!
如果你想短時間內掌握Java編程技術,歡迎報名動力節點Java培訓機構,全程北京一線大咖,教您掌握全方位的Java編程技能,讓您在短短幾個月的時間內成為一名優秀的Java程序員,成為IT行業精英,獲得豐厚薪資!成就IT夢想!動力節點每天每天晚上開設有免費的java零基礎公開課和java架構師公開課。
零基礎自學java教程推薦
最新java視頻教程免費下載(從入門到精通):http://m.dabaquan.cn/video.html
零基礎java自學教程:http://m.dabaquan.cn/tutorial_java_se/
相關文章推薦
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習