- java培訓班心得體會(huì ) 推薦度:
- 相關(guān)推薦
java培訓班心得體會(huì )6篇
我們得到了一些心得體會(huì )以后,就十分有必須要寫(xiě)一篇心得體會(huì ),這樣就可以總結出具體的經(jīng)驗和想法。那么好的心得體會(huì )都具備一些什么特點(diǎn)呢?下面是小編收集整理的java培訓班心得體會(huì ),僅供參考,歡迎大家閱讀。
java培訓班心得體會(huì )1
初次涉及Java領(lǐng)域,感覺(jué)到Java入門(mén)是好像沒(méi)有C,C++入門(mén)快,工具也沒(méi)有什么TurboC,VisualC++好用,什么JAVAxHOME,CLASSPATH,虛擬機等概念都是初次基礎,旁邊的人都很少用Java的。感覺(jué)Java就是做Applet的。讓我不可思議的是JAVA2,JDK,J2SE,J2EE,J2ME等新名詞在自己的腦海里蔓延。搭起Java開(kāi)發(fā)環(huán)境后,記得剛開(kāi)始還是用UltraEdit編輯并編譯的慢慢的改用JCreator了,要開(kāi)始干項目了,以前從書(shū)上看到的'東西,在項目中有了很好的機會(huì )去溫習,開(kāi)始主要是用Swing,開(kāi)發(fā)桌面系統,放置一個(gè)按鈕怎么也放不好,后來(lái)才知道有一個(gè)布局管理器。后來(lái)開(kāi)始涉及到數據庫訪(fǎng)問(wèn),JDBC。隨后Java規范了。最開(kāi)始-的規范是JDBCSpecification,很多概念一目了然,尤其是DATABASE的事務(wù)性控制,自己對于她的理解慢慢的有了較為深入的了解。對于開(kāi)發(fā)C/S結構,比如,Swing+JDBC,開(kāi)發(fā)數據庫應用系統,讓我學(xué)會(huì )開(kāi)發(fā)兩層結構的應用系統。
開(kāi)發(fā)豆豆網(wǎng)時(shí),基于Linux+JSP+JavaBean+Oracl的系統。不同于Swing+JDBC的開(kāi)發(fā)模式,系統之間多了一層;同時(shí),很多開(kāi)發(fā)技術(shù)和面向左面系統不一樣,比如分頁(yè)技術(shù)。
完成項目后,自己對于Java的很多方面都比較了解了。開(kāi)始思考一個(gè)問(wèn)題,J2EE是什么東西?。我們學(xué)習Java大概有3個(gè)方向,第一,桌面系統,包括C/S結構;第二,J2ME,面向無(wú)限領(lǐng)域,很有潛力的家伙,看-的手機用戶(hù)就知道了。第三,面向企業(yè)應用、計算的平臺,J2EE。
通過(guò)實(shí)習,我自身發(fā)生了重大的轉變,我相信我會(huì )在JAVA開(kāi)發(fā)這條路上走的更長(cháng)更遠。
實(shí)習雖然結束了但是給我的感觸很大。在信息時(shí)代,學(xué)習是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名即將畢業(yè)的大學(xué)生更應該把學(xué)習作為保持工作積極性的重要途徑。
實(shí)習,是開(kāi)端也是結束。展現在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責任。在今后的工作和生活中,我將繼續學(xué)習,深入實(shí)踐,不斷提升自我。
實(shí)習的同時(shí)也讓我了解到了自己的不足,我會(huì )繼續努力,完善自我。對于學(xué)校的精心安排和指導老師的用心輔導非常感謝.
java培訓班心得體會(huì )2
作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習java軟件開(kāi)發(fā)時(shí)練習項目的總結,簡(jiǎn)單總結為以下幾點(diǎn):
作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響十分大,常常是決定性的作用。這篇文章是關(guān)于在學(xué)習java軟件開(kāi)發(fā)時(shí)練習項目的總結,簡(jiǎn)單總結為以下幾點(diǎn):
1、項目一定要全新的項目,不能是以前做過(guò)的
2、項目一定要企業(yè)真實(shí)項目,不能是精簡(jiǎn)以后的,不能脫離實(shí)際應用系統
3、在開(kāi)發(fā)時(shí)要和企業(yè)的開(kāi)發(fā)保持一致
4、在做項目的時(shí)候不應該有參考代碼
長(cháng)話(huà)短說(shuō)就是以上幾點(diǎn),如果你想要更多的了解,可以繼續往后看。
一:項目的地位
因為參加就業(yè)培訓的學(xué)員很多都是有一定的計算機基礎,大部分都具備一定的編程基礎,尤其是在;蛘呤莿偖厴I(yè)的學(xué)生,多少都有一些基礎。
他們欠缺的主要是兩點(diǎn):
(1)不能全面系統的、深入的掌握某種技術(shù),也就是會(huì )的挺多,但都是皮毛,不能滿(mǎn)足就業(yè)的需要。
(2)沒(méi)有任何實(shí)際的開(kāi)發(fā)經(jīng)驗,完全是想象中學(xué)習,考試還行,一到實(shí)際開(kāi)發(fā)和應用就歇菜了。
解決的方法就是通過(guò)項目練習,對所學(xué)知識進(jìn)行深化,然后通過(guò)項目來(lái)獲取實(shí)際開(kāi)發(fā)的經(jīng)驗,從而彌補這些不足,盡快達到企業(yè)的實(shí)際要求。
二:如何選擇項目
項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來(lái)選擇呢?根據java的研究和實(shí)踐經(jīng)驗總結,選擇項目的時(shí)候要注意以下方面:
1:項目不能太大,也不能太小
這個(gè)要根據項目練習的階段,練習的時(shí)間,練習的目標來(lái)判斷。不能太大,太大了做不完,也不能太小,太小了沒(méi)有意義,達不到練習的目的。
2:項目不能脫離實(shí)際應用系統
項目應該是實(shí)際的系統,或者是實(shí)際系統的'簡(jiǎn)化和抽象,不能夠是沒(méi)有實(shí)戰意義的教學(xué)性或者是純練習性的項目。因為培訓的時(shí)間有限,必須讓學(xué)員盡快地融入到實(shí)際項目的開(kāi)發(fā)當中去。任何人接受和掌握一個(gè)東西都需要時(shí)間去適應,需要重復幾次才能夠真正掌握,所以每個(gè)項目都必須跟實(shí)際應用掛鉤。
3:項目應能覆蓋所學(xué)的主要知識點(diǎn)
學(xué)以致用,學(xué)完的知識點(diǎn)需要到應用中使用,才能夠真正理解和掌握,再說(shuō)了,軟件開(kāi)發(fā)是一個(gè)動(dòng)手能力要求很高的行業(yè),什么算會(huì )了,那就是能夠做出來(lái),寫(xiě)出代碼來(lái),把問(wèn)題解決了,你就算會(huì )了。
4:最后綜合項目一定要是實(shí)際應用系統
學(xué)員經(jīng)過(guò)這個(gè)項目的練習,就要走上實(shí)際的工作崗位了,如果這個(gè)系統還達不到實(shí)際應用系統的標準,學(xué)員練習過(guò)后也還是達不到企業(yè)實(shí)際的需要,那么這個(gè)培訓應該說(shuō)質(zhì)量就不高了。理想的狀況是這個(gè)項目就是實(shí)際項目,到時(shí)候學(xué)員就業(yè)到另外一個(gè)公司,不過(guò)是換個(gè)地方干活而已,完全沒(méi)有技能上的問(wèn)題。
三:java怎么選擇項目
這個(gè)不是靠想象,而是根據實(shí)際的情況一步一步分析出來(lái)的(呵呵要賣(mài)弄一下:這也算是邏輯思維),當然這里只是討論方法,不涉及具體的項目案例。
我們可以采用倒推的方式來(lái)分析:
(1)最終的項目一定是真實(shí)的項目,也就是要把學(xué)員訓練到能夠獨立開(kāi)發(fā)實(shí)際應用,通常我們還不能選最簡(jiǎn)單的項目,因為學(xué)員的吸收還要有一個(gè)折扣,所以最終的項目應該選實(shí)際項目中中等難度的項目
(2)最終項目定下來(lái)過(guò)后,開(kāi)始分解這個(gè)項目,看看為了達到完成這個(gè)項目需要哪些技術(shù)和知識點(diǎn),以及每部分知識點(diǎn)的深度,然后定出每個(gè)分階段的任務(wù)
(3)然后開(kāi)始選擇分階段的項目,分階段的項目應該比剛才分析出來(lái)的分階段任務(wù)稍稍復雜點(diǎn),這樣才能達到訓練的目標。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點(diǎn)和深度。
(4)然后是選擇上課期間的演示項目,演示的項目是為了做分階段項目服務(wù)的,可以認為是分階段項目的分階段項目。
(5)最終把要求掌握的知識點(diǎn)和要求掌握的深度,分散到日常教學(xué)和練習中。
java培訓班心得體會(huì )3
大學(xué)生活臨近了尾聲,這短短的三年,卻是我的人生中彌足珍貴的時(shí)光。在這三年里,我從一個(gè)莽撞少年成長(cháng)為一名合格的大學(xué)生,用脫胎換骨來(lái)形容并不為過(guò)?偨Y過(guò)去可以撥開(kāi)時(shí)間的迷霧,清晰的回首所走過(guò)的路,從而為將來(lái)的人生旅程準備一些經(jīng)驗和教訓。
大學(xué)生活主線(xiàn)是學(xué)習。大學(xué)學(xué)習是迥然不同于以往的一種新形式,它賦予了學(xué)習者更大的自主性和更廣闊的思維空間,同時(shí)也對學(xué)習者提出了更高的要求。在這種半開(kāi)放式的教學(xué)模式下,要求學(xué)習者必須有明確的學(xué)習目的,有更強的選擇辨別能力和更強的自學(xué)能力。對于這個(gè)方面,我應該感謝大學(xué)這四年的學(xué)習生涯,在這期間的歷次挫折與成功,使我真正知道了怎樣進(jìn)行自我學(xué)習,怎樣有選擇有目的的學(xué)習,隨之而來(lái)的是自己自學(xué)能力和學(xué)習效率的提高。而學(xué)習之外的課外科技活動(dòng)的參與,同時(shí)也是對所學(xué)知識的一種鞏固和加強,它不僅提高了我的動(dòng)手能力,拓寬了我的知識面,而且在不斷的探索過(guò)程中,也促使自己學(xué)習更多更新的東西,這更進(jìn)一步豐富了自己的理論知識。
通過(guò)此次實(shí)習,讓我學(xué)到了很多課堂上更本學(xué)不到的東西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了學(xué)習的意義,時(shí)間的寶貴,人生的真諦。明白人世間一生不可能都是一帆風(fēng)順的,只要勇敢去面對人生中的每個(gè)驛站!這讓我清楚地感到了自己肩上的重任,看清了自己的人生方向,也讓我認識到了文秘工作應支持仔細認真的工作態(tài)度,要有一種平和的心態(tài)和不恥下問(wèn)的精神,不管遇到什么事都要總代表地去思考,多聽(tīng)別人的建議,不要太過(guò)急燥,要對自己所做事去負責,不要輕易的去,了就要努力去兌現。單位也培養了我的實(shí)際動(dòng)手能力,增加了實(shí)際的操作經(jīng)驗,對實(shí)際的文秘工作的有了一個(gè)新的開(kāi)始,更好地為我們今后的工作積累經(jīng)驗。
我知道工作是一項熱情的事業(yè),并且要持之以恒的品質(zhì)精神和吃苦耐勞的品質(zhì)。我覺(jué)得重要的是在這段實(shí)習期間里,我第一次真正的融入了社會(huì ),在實(shí)踐中了解社會(huì )掌握了一些與人交往的技能,并且在次期間,我注意觀(guān)察了前輩是怎樣與上級交往,怎樣處理之間的關(guān)系。利用這次難得的機會(huì ),也打開(kāi)了視野,增長(cháng)了見(jiàn)識,為我們以后進(jìn)一步走向社會(huì )打下堅實(shí)的基礎。
實(shí)習期間,我從末出現無(wú)故缺勤。我勤奮好學(xué).謙虛謹慎,認真聽(tīng)取老同志的指導,對于別人提出的工作建議虛心聽(tīng)取。并能夠仔細觀(guān)察、切身體驗、獨立思考、綜合分析,并努力學(xué)到把學(xué)樣學(xué)到的知道應用到實(shí)際工作中,盡力做到理論和實(shí)際相結合的狀態(tài),培養了我執著(zhù)的敬業(yè)精神和勤奮踏實(shí)的工作作風(fēng)。也培養了我的耐心和素質(zhì)。能夠做到服從指揮,與同事友好相處,尊重領(lǐng)導,工作認真負責,責任心強,能保質(zhì)保量完成工作任務(wù)。并始終堅持一條原則:要么不做,要做就要做。
為期近1個(gè)月的實(shí)習結束了,我在實(shí)習中學(xué)到了很多在課堂上根本就學(xué)不到的知識,受益匪淺.現在我對這2個(gè)月的實(shí)習做一個(gè)工作小結。
一、作為學(xué)生,生產(chǎn)實(shí)踐是學(xué)生對專(zhuān)業(yè)知識的進(jìn)一步鞏固和認識。也是我們順利融入社會(huì )化大生產(chǎn)的一項有利保障。因為學(xué)生自古以來(lái)都是以學(xué)為本,社會(huì )實(shí)踐的機會(huì )機會(huì )相對較少。而社會(huì )對大學(xué)生的要求即使社會(huì )實(shí)踐,社會(huì )生產(chǎn)經(jīng)驗都具備的員工。因此,對于我們來(lái)講,動(dòng)手能力是我們能成功就業(yè)的關(guān)鍵。同時(shí)生產(chǎn)實(shí)踐,也是對我們協(xié)作能力,處理同學(xué)關(guān)系的一次鍛煉。大學(xué)作為一個(gè)“熔爐”,為我們提供了許多培養社會(huì )經(jīng)驗的機會(huì ),但是相對于社會(huì )生產(chǎn)關(guān)系而言,我們卻知之甚少。而生產(chǎn)關(guān)系的認識又是我們事業(yè)發(fā)展不得忽視的。因此,適當處理協(xié)作關(guān)系是我們能夠開(kāi)展事業(yè)的關(guān)鍵。
二、要善于溝通:要想在短暫的實(shí)習時(shí)間內,盡可能多的學(xué)一些東西,這就需要跟老師有很好的溝通,加深彼此的了解,剛到實(shí)習的地方,老師并不了解你的工作學(xué)習能力,不清楚你掌握了哪些知識,不清楚你想了解什么樣的知識,所以跟老師建立起很好的溝通是很必要的。同時(shí)我覺(jué)得這也是我們將來(lái)走上社會(huì )的一把不可獲缺的鑰匙。通過(guò)溝通了解,老師我有了大體的了解,一邊有針對性的教我一些會(huì )計實(shí)際知識,一邊根據我的興趣給予我更多的指導與幫助,在這次的工作中,我真正學(xué)到了會(huì )計教科書(shū)上所沒(méi)有的知識,擁有了實(shí)踐經(jīng)驗,這才真正體現了知識的真正價(jià)值,學(xué)以致用。
三、充滿(mǎn)-與耐心:-與耐心,就像火與冰,看似兩種完全不同的'東西,卻能碰撞出最美麗的火花。在中心時(shí),老師就跟我說(shuō),想做軟件這一塊,-與耐心必不可少,在編寫(xiě)程序這方面,這一行業(yè)就像做新聞工作,需要你有耐心去實(shí)事求是,而你的耐心就要用到不斷的學(xué)習新知識,提高自己的專(zhuān)業(yè)水平當中去。在一些具體的工作當中也是這樣的。后來(lái)我又進(jìn)行了自主學(xué)習,一遍又一遍的研究,自然有些煩,但我用我的熱情與耐心克服這些困難,老師也教給我一些自己的寶貴的經(jīng)驗。這些在平常的書(shū)本上僅僅是獲得感性的認識,而在這里真的實(shí)踐了,才算是真正的掌握了,也讓我認識到了自己的不足,告誡自己,不管做什么,切忌眼高手低,要善于鉆研。老師說(shuō)對每個(gè)程序都要細心耐心,具有基本的專(zhuān)業(yè)素養,因為細心負責是做好每一件事情所必備的基本條件,基本的專(zhuān)業(yè)素養是做好工作的前提。
四、關(guān)于具體編碼:
開(kāi)發(fā)幾個(gè)項目之后,對編寫(xiě)程序有了更進(jìn)一步的了解。
好的程序應該具有:易讀性,易擴展性,容錯性。
易讀性:所有變量和函數以及類(lèi)名用簡(jiǎn)單易懂易記憶的命名方式。所有類(lèi)和函數甚至變量都有關(guān)鍵的注釋說(shuō)明。這點(diǎn)很重要,也是最基礎的。如果代碼書(shū)寫(xiě)不夠美觀(guān)和易懂,我想自己以后也不想再看。就更別談功能的擴展和新版本開(kāi)發(fā)了。
易擴展性:整體系統架構邏輯簡(jiǎn)單清晰。模塊與模塊之間盡量做到互不影響,也就是盡可能的獨立。這部分工作主要體現在前期設計工作中,需要掌握好的設計經(jīng)驗和方法才能夠做得比較好。
容錯性:對數據流和指針以及數組都做數據有效性檢查;對第三方接口的調用失敗的容錯性。對所有代碼都做調用失敗后的錯誤處理。以及在大的工程中加入trace文件輸出,把關(guān)鍵的數據流和關(guān)鍵處理部分的操作信息輸出。以便對工程異常情況產(chǎn)生條件的定位,及時(shí)解決問(wèn)題。
我覺(jué)得程序員能在這三方面做得很好就算一個(gè)優(yōu)秀的programmer了。
經(jīng)過(guò)過(guò)去一個(gè)月的實(shí)踐和實(shí)習,我對未來(lái)充滿(mǎn)了美好的憧憬,在未來(lái)的日子,我將努力做到以下幾點(diǎn):
一、繼續學(xué)習,不斷提升理論素養。
在信息時(shí)代,學(xué)習是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名年輕人更應該把學(xué)習作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應單位號召,結合工作實(shí)際,不斷學(xué)習理論、技能知識和社會(huì )知識,用先進(jìn)的理論武裝頭腦,用精良的業(yè)務(wù)知識提升能力,以廣博的社會(huì )知識拓展視野。
二、努力實(shí)踐,自覺(jué)進(jìn)行角色轉化。
“理論是灰色的,生活之樹(shù)常青”,只有將理論付諸于實(shí)踐才能實(shí)現理論自身的價(jià)值,也只有將理論付諸于實(shí)踐才能使理論得以檢驗。同樣,一個(gè)人的價(jià)值也是通過(guò)實(shí)踐活動(dòng)來(lái)實(shí)現的,也只有通過(guò)實(shí)踐才能鍛煉人的品質(zhì),彰現人的意志。
三、提高工作積極性和主動(dòng)性
一個(gè)月的實(shí)習期很快過(guò)去了,是開(kāi)端也是結束。展現在自己面前的是一片任自己馳騁的沃土,也分明感受到了沉甸甸的責任。在今后的工作和生活中,我將繼續學(xué)習,深入實(shí)踐,不斷提升自我,努力創(chuàng )造業(yè)績(jì),繼續為社會(huì )創(chuàng )造更多的價(jià)值。
最后感謝實(shí)習單位領(lǐng)導和老師們對我的輔導和幫助,我會(huì )繼續努力的。
java培訓班心得體會(huì )4
從學(xué)習java以來(lái),已經(jīng)進(jìn)行過(guò)三次pta作業(yè)的訓練。雖然每次作業(yè)的完成都遇到了些許困難和障礙,不是一帆風(fēng)順的,但通過(guò)自己的摸索,實(shí)踐,總能完成作業(yè)要求,每次作業(yè)之后都有不同的收獲。這些新的收獲告訴我,實(shí)踐出真知,動(dòng)手會(huì )學(xué)習到更多東西?偨Y前面的三次作業(yè),我發(fā)現面向對象程序設計這種語(yǔ)言不再那么神秘,我相信馬上就能看到揭開(kāi)神秘面紗后的的它。
(1).總結三次作業(yè)的知識迭代關(guān)系
第一次作業(yè)是練習java類(lèi)型的使用,以及一些簡(jiǎn)單的'語(yǔ)法。主要目的是讓我們熟練運用java的基本操作,為后面的練習打下堅實(shí)基礎。通過(guò)第一次作業(yè),主要掌握了java類(lèi)型的使用,及輸入輸出操作,起初輸入操作是不太熟悉的。第二次作業(yè)比第一次作業(yè)難度肯定加大了,最直觀(guān)的感受就是代碼量增多了,題型也是求解某一類(lèi)問(wèn)題,開(kāi)始要求用方法,而不是所有東西都沒(méi)有章法地寫(xiě)在main里面。方法的使用是java的一大特色,所以必須要求掌握。第三次作業(yè)顯然難度又加大了,作業(yè)的難度系數總是在上升狀態(tài)的,這樣才能得到有效的提高。這次作業(yè)的要求是另寫(xiě)一個(gè)類(lèi)并實(shí)現多種方法。確實(shí)難住我了,不過(guò)通過(guò)摸索還是實(shí)現了。類(lèi)的使用是java入門(mén),因為java程序就是用類(lèi)組成的。這三次作業(yè)是有java知識迭代關(guān)系的:第一次作業(yè):掌握java的基本語(yǔ)法及類(lèi)型,以及輸入輸出操作——>第二次作業(yè):掌握java的方法使用,以及稍復雜的計算——>第三次作業(yè):掌握java的類(lèi)的使用及多種方法的使用,用new操作來(lái)創(chuàng )建一個(gè)類(lèi)的對象,從而用對象去調用類(lèi)的功能方法。這些都是一次一次遞進(jìn)的,每次作業(yè)完成后都會(huì )離真正的java更近一步,也能慢慢體會(huì )面向對象程序設計的特點(diǎn)。
(2).如何通過(guò)作業(yè)逐步從面向過(guò)程過(guò)渡到面向對象
作業(yè)通過(guò)一些具體要求,讓我們學(xué)習java的用法。第一次作業(yè),就從輸入輸出感受到了面向過(guò)程與面向對象的差別,第二次作業(yè)就學(xué)習到了方法的用法,第三次作業(yè),就了解到了java里的類(lèi)與方法,這些都是作業(yè)提供的從面向過(guò)程到面向對象的過(guò)渡。
(3).作業(yè)過(guò)程中遇到的問(wèn)題及解決方法
問(wèn)題1:作業(yè)一中的判斷三角形類(lèi)型中的判斷等腰直角三角形測試點(diǎn)過(guò)不去
解決方法:試了很多組數據,發(fā)現有的數據與預想的不一樣,原來(lái)計算機有精度要求,而等腰直角三角形的兩直角邊都是無(wú)理數,不能輕易用勾股定理判斷,要用精度去規范判斷等腰直角三角形。
java編程是極其嚴謹的,不容一絲差錯,寧可犧牲其靈活性也要保證其穩定性。有一次我在java編譯器里將類(lèi)的名字命名為T(mén)est,結果一直報錯,而程序又找不出錯誤,想破腦袋也想不明白,后來(lái)請教別人,被某位碰到過(guò)相似問(wèn)題的仁兄一語(yǔ)道破,原來(lái)java類(lèi)里面已經(jīng)隱含定義了Test類(lèi),我們又定義一次會(huì )讓編譯器錯亂,最后我把類(lèi)名改了,果然可以運行了。真是一招不慎,滿(mǎn)盤(pán)皆輸。失之毫厘,差之千里,任何標點(diǎn)符號都不能出錯。
java培訓班心得體會(huì )5
作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響十分大,常常是決定性的作用。
這篇文章是關(guān)于在學(xué)習java軟件開(kāi)發(fā)時(shí)練習項目的總結,簡(jiǎn)單總結為以下幾點(diǎn):作為就業(yè)培訓,項目的好壞對培訓質(zhì)量的影響十分大,常常是決定性的作用。
1、項目一定要全新的項目,不能是以前做過(guò)的
2、項目一定要企業(yè)真實(shí)項目,不能是精簡(jiǎn)以后的,不能脫離實(shí)際應用系統
3、在開(kāi)發(fā)時(shí)要和企業(yè)的開(kāi)發(fā)保持一致
4、在做項目的時(shí)候不應該有參考代碼
長(cháng)話(huà)短說(shuō)就是以上幾點(diǎn),如果你想要更多的了解,可以繼續往后看。
一:項目的地位
因為參加就業(yè)培訓的學(xué)員很多都是有一定的計算機基礎,大部分都具備一定的編程基礎,尤其是在;蛘呤莿偖厴I(yè)的學(xué)生,多少都有一些基礎。
他們欠缺的主要是兩點(diǎn):
(1)不能全面系統的、深入的掌握某種技術(shù),也就是會(huì )的挺多,但都是皮毛,不能滿(mǎn)足就業(yè)的需要。
(2)沒(méi)有任何實(shí)際的開(kāi)發(fā)經(jīng)驗,完全是想象中學(xué)習,考試還行,一到實(shí)際開(kāi)發(fā)和應用就歇菜了。
解決的方法就是通過(guò)項目練習,對所學(xué)知識進(jìn)行深化,然后通過(guò)項目來(lái)獲取實(shí)際開(kāi)發(fā)的經(jīng)驗,從而彌補這些不足,盡快達到企業(yè)的實(shí)際要求。
二:如何選擇項目
項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來(lái)選擇呢?根據java的研究和實(shí)踐經(jīng)驗總結,選擇項目的時(shí)候要注意以下方面:
1:項目不能太大,也不能太小
這個(gè)要根據項目練習的階段,練習的時(shí)間,練習的目標來(lái)判斷。不能太大,太大了做不完,也不能太小,太小了沒(méi)有意義,達不到練習的目的。
2:項目不能脫離實(shí)際應用系統
項目應該是實(shí)際的系統,或者是實(shí)際系統的簡(jiǎn)化和抽象,不能夠是沒(méi)有實(shí)戰意義的教學(xué)性或者是純練習性的項目。因為培訓的時(shí)間有限,必須讓學(xué)員盡快地融入到實(shí)際項目的開(kāi)發(fā)當中去。任何人接受和掌握一個(gè)東西都需要時(shí)間去適應,需要重復幾次才能夠真正掌握,所以每個(gè)項目都必須跟實(shí)際應用掛鉤。3:項目應能覆蓋所學(xué)的主要知識點(diǎn)
學(xué)以致用,學(xué)完的知識點(diǎn)需要到應用中使用,才能夠真正理解和掌握,再說(shuō)了,軟件開(kāi)發(fā)是一個(gè)動(dòng)手能力要求很高的行業(yè),什么算會(huì )了,那就是能夠做出來(lái),寫(xiě)出代碼來(lái),把問(wèn)題解決了,你就算會(huì )了。
4:最后綜合項目一定要是實(shí)際應用系統
學(xué)員經(jīng)過(guò)這個(gè)項目的練習,就要走上實(shí)際的工作崗位了,如果這個(gè)系統還達不到實(shí)際應用系統的標準,學(xué)員練習過(guò)后也還是達不到企業(yè)實(shí)際的需要,那么這個(gè)培訓應該說(shuō)質(zhì)量就不高了。理想的狀況是這個(gè)項目就是實(shí)際項目,到時(shí)候學(xué)員就業(yè)到另外一個(gè)公司,不過(guò)是換個(gè)地方干活而已,完全沒(méi)有技能上的問(wèn)題。
三:java怎么選擇項目
這個(gè)不是靠想象,而是根據實(shí)際的情況一步一步分析出來(lái)的(呵呵要賣(mài)弄一下:這也算是邏輯思維),當然這里只是討論方法,不涉及具體的項目案例。我們可以采用倒推的方式來(lái)分析:
(1)最終的項目一定是真實(shí)的項目,也就是要把學(xué)員訓練到能夠獨立開(kāi)發(fā)實(shí)際應用,通常我們還不能選最簡(jiǎn)單的項目,因為學(xué)員的吸收還要有一個(gè)折扣,所以最終的項目應該選實(shí)際項目中中等難度的項目
(2)最終項目定下來(lái)過(guò)后,開(kāi)始分解這個(gè)項目,看看為了達到完成這個(gè)項目需要哪些技術(shù)和知識點(diǎn),以及每部分知識點(diǎn)的深度,然后定出每個(gè)分階段的任務(wù)
(3)然后開(kāi)始選擇分階段的項目,分階段的項目應該比剛才分析出來(lái)的分階段任務(wù)稍稍復雜點(diǎn),這樣才能達到訓練的目標。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點(diǎn)和深度。
(4)然后是選擇上課期間的演示項目,演示的項目是為了做分階段項目服務(wù)的,可以認為是分階段項目的分階段項目
(5)最終把要求掌握的知識點(diǎn)和要求掌握的深度,分散到日常教學(xué)和練習中。好了,把上面的分析用正向描述就是:
日常教學(xué)和練習中學(xué)習和掌握的知識==〉演示項目==〉分階段項目==〉綜合項目==〉勝任企業(yè)實(shí)際開(kāi)發(fā)需要。
附注:有了好的項目還要有好的`訓練方法(這個(gè)另外立文討論),最最基本和重要的一條就是:絕對要指導學(xué)生親自動(dòng)手做,而不是看和聽(tīng),所以盡量不要選擇有現成代碼的項目,演示用的項目也不配發(fā)代碼,讓學(xué)生能夠跟著(zhù)做出來(lái)才是真的掌握了。
上面闡述了java對項目的態(tài)度和基本選擇方法,這里再把其中幾個(gè)重要的、與眾不同的特點(diǎn)闡述如下:
1:真項目
項目一定要真實(shí),要是企業(yè)實(shí)際應用的,不能是教學(xué)性的項目,否則會(huì )脫離實(shí)達不到項目實(shí)訓的效果。還有一個(gè)一定要是最新的項目,企業(yè)的要求也是在不斷變化的,應用技術(shù)的方向和層次也在不斷變化,這些都體現在最新項目的要
求上,舊項目所要求的技術(shù)和層次很可能已經(jīng)過(guò)時(shí)了,根本達不到訓練的目的。java的做法是:沒(méi)有固定項目,每個(gè)班做項目之前會(huì )從企業(yè)獲取最新的項目需求,然后經(jīng)過(guò)挑選和精心設計,以保證既能訓練技術(shù),又能得到實(shí)際的開(kāi)發(fā)經(jīng)驗。這樣實(shí)現了跟企業(yè)的同步,企業(yè)做什么,我們就學(xué)什么,然后也跟著(zhù)做什么。
2:真流程
開(kāi)發(fā)的流程也要跟企業(yè)的實(shí)際開(kāi)發(fā)保持一致。從項目立項開(kāi)始,到需求分析、概要設計、詳細設計、編碼、測試的各個(gè)環(huán)節,都要完全按照真實(shí)的開(kāi)發(fā)流程來(lái)做。
java的主力老師都是實(shí)戰出身,在java開(kāi)發(fā)方面都至少有七年以上的開(kāi)發(fā)經(jīng)驗,同時(shí)具備多年的項目管理經(jīng)驗,所以能夠完全按照企業(yè)開(kāi)發(fā)的流程來(lái)訓練學(xué)生。
3:真環(huán)境
開(kāi)發(fā)的環(huán)境也要跟企業(yè)一樣,包括常用的開(kāi)發(fā)工具、開(kāi)發(fā)平臺、應用服務(wù)器、常用插件、測試工具、項目管理工具、項目管理文檔等等。
java的做法是:構建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開(kāi)發(fā)一樣,分團隊開(kāi)發(fā)。老師就相當于項目經(jīng)理,一個(gè)班分成多個(gè)小組,每個(gè)組有自己的teamleader,大家分工合作,共同完成項目。
4:真開(kāi)發(fā)
這是java最與眾不同的一點(diǎn),java深知:軟件是做出來(lái)的,而不是聽(tīng)出來(lái)或者看出來(lái)的,企業(yè)需要能實(shí)際開(kāi)發(fā)的人員,而不是只聽(tīng)過(guò)、看過(guò)但不能做的人。所以java十分強調:項目一定要讓學(xué)生動(dòng)手寫(xiě)出來(lái)。
java的做法是:老師做為項目經(jīng)理,帶領(lǐng)著(zhù)大家一起去做需求分析、概要設計、數據結構設計、接口設計、重要業(yè)務(wù)流程的分析設計等,然后由學(xué)生們分團隊進(jìn)行開(kāi)發(fā),實(shí)現整個(gè)項目。這里有幾個(gè)與眾不同:
(1):現場(chǎng)帶領(lǐng)學(xué)生一起做分析和設計,而不是預先做好了來(lái)講講。因為需要學(xué)生學(xué)習的是分析設計的過(guò)程和方法,而不是已經(jīng)做好的結果。
(2):java選用的項目基本都是企業(yè)最新的項目,很多都是java的學(xué)生和企業(yè)在同期開(kāi)發(fā),所以是不配發(fā)源代碼的。這樣也斷絕了學(xué)生的依賴(lài)思想,認認真真去開(kāi)發(fā)?赡苡型瑢W(xué)會(huì )問(wèn):為什么不選擇有源代碼的項目呢,那樣還可以參考學(xué)習啊!
這是一個(gè)典型的誤區:覺(jué)得通過(guò)看人家的代碼能夠加快自己的學(xué)習。這個(gè)方法對有經(jīng)驗的人來(lái)講是對的,但是對于還在學(xué)習期間,沒(méi)有經(jīng)驗的學(xué)員來(lái)講,就是一個(gè)認識的誤區了。因為你也許能看懂代碼的語(yǔ)法,但根本看不懂代碼背后的含義,看不懂代碼的設計,看不懂為什么要這么實(shí)現,看不懂代碼所體現的思想,其實(shí),看了跟沒(méi)看沒(méi)有多大區別。
事實(shí)上,java界最不缺的就是代碼了,那么多開(kāi)源軟件,小到一個(gè)工具,到企業(yè)級erp都有開(kāi)源的,而且很多都是大師級的作品,說(shuō)實(shí)話(huà)比你參考的那些代碼質(zhì)量高多了,但是又有多少人能真正看明白呢,原因就在于達不到那個(gè)水平,看不懂代碼背后所體現的設計和思想以及為什么要這么做,效果也就不好了。
java培訓班心得體會(huì )6
Java學(xué)起來(lái)很有趣,通過(guò)學(xué)習Java可以提高自己的邏輯思維能力。在學(xué)習Java期間我們做了一些程序,我們班的同學(xué)也都積極準備,完成的還不錯!在做程序時(shí),我遇到了一些難題,有時(shí)也會(huì )出現錯誤,耐心的調試解決問(wèn)題,我知道只有堅持下去才會(huì )成功。
因為Java是一種面向對象的編程語(yǔ)言,剛接觸Java的人可能會(huì )感覺(jué)比較抽象,不過(guò)沒(méi)關(guān)系不用著(zhù)急,上課的時(shí)候認真聽(tīng)老師講解,一些概念知識慢慢去理解,課后多做練習,熟能生巧,哪怕是你的記性再好,課后不去強化練習也沒(méi)用,只有多練了,當你在做項目時(shí)你才能很熟練的寫(xiě)出你想要代碼。平日在練習時(shí)若遇到不會(huì )的題目或是在項目中遇到解決不了的問(wèn)題,首先不要急著(zhù)去問(wèn)老師,或是急著(zhù)上百度搜答案,那樣即使你得到了正確答案,以后在其它地方遇到同樣的問(wèn)題,你還是不知道怎么解決!
我覺(jué)得把Java學(xué)會(huì )的關(guān)鍵一點(diǎn)就是堅持練習。學(xué)習Java時(shí)每天必須保證一定量的.練習,我們老師也說(shuō)學(xué)習編程語(yǔ)言沒(méi)有捷徑可走。真的,只有每天反復操作了,經(jīng)常寫(xiě)代碼了,我們在遇到問(wèn)題時(shí)才有一定的思路。欲速則不達,學(xué)習編程語(yǔ)言需要一個(gè)比較漫長(cháng)的階段,不能一步登天,這需要一個(gè)過(guò)程,在這個(gè)過(guò)程中慢慢積累經(jīng)驗,扎實(shí)基礎。不要以為寫(xiě)出了一個(gè)簡(jiǎn)單的小程序,就認為自己已經(jīng)學(xué)的很好了,這只不過(guò)是在你學(xué)習編程過(guò)程中一個(gè)小小的實(shí)踐。不要滿(mǎn)足于現狀,要不斷完善自己的知識體系,善于總結實(shí)踐經(jīng)驗。要端正自己的學(xué)習態(tài)度,是主動(dòng)去學(xué),而不是被動(dòng)!提高自學(xué)能力。學(xué)習編程的秘訣是:編程、編程、再編程。不僅要多實(shí)踐,而且要快實(shí)踐。另外好多軟件需要到英文網(wǎng)站下載,你要能夠找到它們,這些是最基本的要求。英語(yǔ)好對你學(xué)習有很大的幫助。
學(xué)習Java這段時(shí)間,有時(shí)候會(huì )覺(jué)得有點(diǎn)苦,但是我覺(jué)得正是有了你奮斗時(shí)的苦,才能換來(lái)學(xué)成后的甜。當你經(jīng)過(guò)認真寫(xiě)代碼做完一個(gè)項目時(shí),你會(huì )有一種成就感。心里有一種說(shuō)不出的喜悅之情。
學(xué)習Java靠得是韌勁,靠得是拼勁,靠得是堅持不懈。如果做好了這幾點(diǎn),我想Java對你來(lái)說(shuō)不會(huì )太難。還有,你自己要有信心,相信自己能學(xué)會(huì )。
【java培訓班心得體會(huì )】相關(guān)文章:
java培訓班心得體會(huì )09-19
java培訓心得體會(huì )12-15
java培訓的心得體會(huì )04-01
培訓班心得體會(huì )05-23
培訓班心得體會(huì )11-10