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