來云和數(shù)據(jù)已經(jīng)兩個月了,第一個月學(xué)完了java主要的基礎(chǔ)知識后我們做了一個飛機大戰(zhàn)的小游戲,通過這個小項目把一些主要的java基礎(chǔ)知識串聯(lián)了起來。接著第二階段我們開始接觸到了mysql數(shù)據(jù)庫,這其中我們了解了數(shù)據(jù)庫的sql操作語句、數(shù)據(jù)庫的多表設(shè)計以及多表查詢,然后學(xué)習(xí)了通過JDBC來操作數(shù)據(jù)庫,將Java語言和JDBC結(jié)合起來使程序員不必為不同的平臺編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺上運行。然后我們開始了解用html制作簡單的表格表單頁面,再到近期我們學(xué)習(xí)了javascript開發(fā)Web頁面,以及jsp結(jié)合三層架構(gòu)來進行web開發(fā)。
對于學(xué)習(xí)一門應(yīng)用技術(shù)而言,每個人的學(xué)習(xí)能力可能各有差異,但我認(rèn)為最重要的還是學(xué)習(xí)方法,在一開始決定學(xué)習(xí)編程時,我比較傾向于買一些比較受歡迎比如java的四大圣經(jīng)等專業(yè)書籍開始學(xué)習(xí)java,但后來我發(fā)現(xiàn)靠書本來入門java是一件很低效的事情,尤其是當(dāng)你沒有任何基礎(chǔ)就去接觸那些國外大牛編的專業(yè)書籍,拋去英譯漢帶來的語言晦澀不通,單是看書中的專業(yè)術(shù)語就頭疼,而這對于我們這些轉(zhuǎn)行進入java行業(yè)的人更重要,如何用最短的時間學(xué)到最多工作上能夠用上的知識是最重要的。對于我們這些入門程序員來講,比較好的學(xué)習(xí)方法是跟著教程視頻來學(xué)習(xí),同時手敲課堂案例代碼并做好筆記,更為重要的是看完視頻后的回顧整理構(gòu)建好知識框架。
對比第一階段和第二階段,第一階段更注重于語法認(rèn)識順帶鍛煉下邏輯思維,而第二階段開始學(xué)習(xí)數(shù)據(jù)庫和web,這更注重于實踐和應(yīng)用,在這一階段敲課堂代碼變的更為重要,在敲代碼的過程中不能僅僅滿足于跟著視頻敲一遍代碼,而是要跟著老師的思路理解思維過程,明白面對一個需求時的開發(fā)流程是怎么樣的,要用到什么技術(shù),為什么要用這個技術(shù)有沒有更好的技術(shù)來代替,怎么用這項技術(shù),慢慢的形成自己的編程習(xí)慣。
總而言之,不管學(xué)習(xí)哪一門技術(shù),找到高效的學(xué)習(xí)方法最為重要,我們可以通過看一些視頻來接觸這些新技術(shù),了解它的用處以及學(xué)習(xí)這門技術(shù)的必要性,決定要學(xué)習(xí)后通過看教程視頻+練習(xí)+筆記+階段性回顧來學(xué)會掌握和應(yīng)用,最后可以通過專業(yè)書籍來深入了解該項新技術(shù)以及查漏補缺,這樣才能更好更快的掌握一門新技術(shù)。
Copyright ? 2013-2021 河南云和數(shù)據(jù)信息技術(shù)有限公司 豫ICP備14003305號 ISP經(jīng)營許可證:豫B-20160281