- 相關(guān)推薦
web前端學(xué)習(xí)心得體會(huì)范文(通用10篇)
當(dāng)我們經(jīng)過(guò)反思,有了新的啟發(fā)時(shí),就十分有必須要寫一篇心得體會(huì),它可以幫助我們了解自己的這段時(shí)間的學(xué)習(xí)、工作生活狀態(tài)。相信許多人會(huì)覺得心得體會(huì)很難寫吧,下面是小編幫大家整理的web前端學(xué)習(xí)心得體會(huì)范文,歡迎大家分享。
web前端學(xué)習(xí)心得體會(huì) 篇1
所謂行萬(wàn)里路,必先始于足下。剛開始學(xué)習(xí)WEB前端基礎(chǔ)的時(shí)候,老師說(shuō),其實(shí)你們學(xué)的這個(gè)后面真正去工作的時(shí)候可能也不是很會(huì)用到,所以就有很多人會(huì)問(wèn),既然我們都用不到,那干嘛還學(xué)呀?其實(shí),對(duì)于一個(gè)程序員來(lái)說(shuō),你不僅要有很好的后端專業(yè)能力,你還應(yīng)當(dāng)具備一定的前端素養(yǎng),知道一些起碼的前端知識(shí)。
來(lái)到傳智的第一個(gè)月,我們是以基礎(chǔ)為主吧,因?yàn)榇蠹业竭@里的基礎(chǔ)都不一樣,有一些本身就具備很高水準(zhǔn)的人,也有很多像自己一樣從小白開始的人,所以,對(duì)我們而言,傳智開設(shè)的這種雙元模式對(duì)我們是有很大用處的。我們從最基礎(chǔ)的開始學(xué)習(xí),在學(xué)習(xí)HTML的時(shí)候,我們還延續(xù)著很古老和古老的表格制作網(wǎng)站,然后到后面的CSS學(xué)習(xí),用CSS樣式去進(jìn)一步完善我們制作的網(wǎng)址,再到著一期的難點(diǎn)JS課程體系,一級(jí)最后的JQ和BOOtstrap,可以說(shuō)這個(gè)過(guò)程其實(shí)也是一個(gè)循序肩頸的過(guò)程,有簡(jiǎn)到難的過(guò)程。
其實(shí)HTML的四天學(xué)習(xí)的話,重要的就是一個(gè)標(biāo)記的學(xué)習(xí),這大概是學(xué)習(xí)一門語(yǔ)言最基礎(chǔ)的一部分吧。但是也不是說(shuō)背一背就解決問(wèn)題的,選擇IT,程序員這一方面,只要多練習(xí),多敲代碼感覺就好了,所以熟練的使用這些標(biāo)記其實(shí)不是很大的問(wèn)題,對(duì)自己來(lái)說(shuō),比較難的是一個(gè)表格和框架,也許會(huì)有人說(shuō),表格有什么難的,就行列的問(wèn)題啊,但是不知道為什么,在學(xué)習(xí)的那幾天對(duì)于表格的學(xué)習(xí)和接受能力都沒(méi)有別的那么好,表格的整體框架能搭出來(lái),但是就是對(duì)于表格的美化總做不到自己心里所預(yù)期的那樣。其實(shí)練習(xí)的話也是挺多的,對(duì)于表格的網(wǎng)頁(yè)練習(xí)做了應(yīng)該也有一二十個(gè)的,但是就是沒(méi)那么理想,所以這方面的話也是需要自己多加練習(xí)和修正的,因?yàn)楸砀竦挠锰庍是挺大的。HTML的學(xué)習(xí)方面還有框架和表單,框架的話,就是一個(gè)網(wǎng)頁(yè)的主體了,網(wǎng)頁(yè)的大致形式基本上從你的框架結(jié)構(gòu)就可以知道的,學(xué)習(xí)框架,重要的就是網(wǎng)頁(yè)的布局如何劃分,然后利用框架的嵌套,浮動(dòng)就可以解決的',學(xué)習(xí)過(guò)程也不會(huì)是很大的難度。
想想HTML還學(xué)了些什么呢?表單!表單對(duì)前端開發(fā)來(lái)說(shuō)還是挺高的,因?yàn)槲覀兡茉谝粋(gè)網(wǎng)頁(yè)中看到很多的表單應(yīng)用。包括用戶的注冊(cè)啦,密碼驗(yàn)證啦,還有搜索欄之類的,幾乎全是表單的應(yīng)用。表單學(xué)習(xí)比較重要的地方應(yīng)該就是那十來(lái)個(gè)表單控件的應(yīng)用,這些表單控件進(jìn)一步區(qū)分的話還有就是單邊標(biāo)記和雙邊標(biāo)的的表單控件,因?yàn)楹芏鄦芜厴?biāo)記的表單,他的值一般只能是存在value當(dāng)中,如果不注意的話,很多時(shí)候我們會(huì)忘記寫上這個(gè)value。這個(gè)階段的表單感覺并不是那么難,當(dāng)然,學(xué)到后面的JS之后,相對(duì)于表單驗(yàn)證之類的才感覺難了很多。
對(duì)我來(lái)說(shuō),CSS課程雖然只有三天,但是卻是更應(yīng)該學(xué)好的一個(gè)模塊。因?yàn)槲覀兌贾,其?shí)一個(gè)網(wǎng)站的WEB前端,就是用加CSS來(lái)寫的,不是用之前的表格來(lái)寫的,足以見得CSS的重要性。CSS就是網(wǎng)頁(yè)樣式,一個(gè)網(wǎng)頁(yè)的整體美感,在你確定了框架之后,就看你的CSS樣式的添加了,所以一直以來(lái)都很想把CSS學(xué)好。記得CSS學(xué)習(xí)的那幾天,自己的消化還是很好的,自己去獨(dú)立完成練習(xí)的時(shí)候也是沒(méi)有太大難度的,但是不知道是為什么,到后面學(xué)習(xí)JS JQ的時(shí)候,操作CSS時(shí)居然會(huì)吧CSS和HTML弄的有點(diǎn)混淆,這一點(diǎn)一直沒(méi)做好。CSS的學(xué)習(xí)還有一個(gè)地方就是浮動(dòng),因?yàn)榇嬖趬K元素和行輩元素,塊元素因?yàn)槠浔旧硖匦,一個(gè)塊元素標(biāo)記他要占用一整行的空間,而一個(gè)行內(nèi)元素他只能占用行內(nèi)的一些空間,但是在實(shí)際操作中,很多時(shí)候我們卻要想將多個(gè)塊元素排在同一行,或者將多個(gè)行內(nèi)元素排在不同行,這時(shí)候就可以使用浮動(dòng)的方法來(lái)實(shí)現(xiàn),浮動(dòng)最主要做的就是這個(gè),唯一要記住的一點(diǎn)就是做了浮動(dòng)之后,如果他的父元素是沒(méi)有進(jìn)行匡高的設(shè)定的話,是不是要進(jìn)行清除浮動(dòng),防止下面的操作也是有浮動(dòng)的。
JS是相對(duì)于這整個(gè)月學(xué)習(xí)的重點(diǎn)吧,也是很多人沒(méi)辦法很好接觸的地方,當(dāng)然,自己在這里的學(xué)習(xí)也是有不足的地方。像一些對(duì)屬性的操作的標(biāo)記之類,懂得怎么用,但是不是很熟悉,所以經(jīng)常在操作的時(shí)候要去查手冊(cè)。學(xué)的最不好的一個(gè)地方應(yīng)該是將數(shù)組中的元素按照一定的規(guī)則或者順序添加到指定或?qū)?yīng)的表格中,這中題型是自己做的比較少的,也是掌握很不好的地方,所以也希望用放假的這幾天好好練習(xí)一下,不能拖到下一個(gè)階段去。個(gè)人對(duì)JS的理解其實(shí)就是大量算法的集合,因?yàn)楹芏鄷r(shí)候你都會(huì)用到函數(shù),只是多了一些找元素和對(duì)元素綁定標(biāo)記的過(guò)程,最重要的還是構(gòu)造函數(shù),調(diào)用函數(shù)的過(guò)程!
對(duì)于JQ和Bootstrap的學(xué)習(xí)來(lái)說(shuō),其實(shí)就是一個(gè)應(yīng)用的過(guò)程吧,所有的函數(shù)都幫你寫好了,你只需要學(xué)會(huì)調(diào)用就好了的。當(dāng)然。調(diào)用他,其實(shí)對(duì)于JQ來(lái)說(shuō),學(xué)習(xí)的過(guò)程沒(méi)有具備很大的難度,只是嘗試著去多寫寫,寫兩三次基本就記住怎么用了。最后還有一天的Bootstrap學(xué)習(xí),寫過(guò)一些案例,只要會(huì)改,基本沒(méi)有太大的難度。
其實(shí)對(duì)于WEB前端的學(xué)習(xí)的話重要的就是多用,很多東西我們上課聽得時(shí)候其實(shí)都基本聽得懂,但是更重要的是在于你課后的練習(xí),離開了老師的一個(gè)思維引導(dǎo),我們?cè)撛鯓尤ネ瓿身?xiàng)目才是我們?cè)搶W(xué)會(huì)的。這一個(gè)月的學(xué)習(xí)難度系數(shù)都不是很高。但卻是一個(gè)比較繁雜的過(guò)程,因?yàn)樽鳛榍岸藖?lái)說(shuō),我們需要不斷的優(yōu)化,不斷的修正,美化整個(gè)頁(yè)面。不管是前端還是后端,都希望自己能好好學(xué)!
web前端學(xué)習(xí)心得體會(huì) 篇2
過(guò)這五周的學(xué)習(xí),在老師的精心教導(dǎo)下和同。
以前我一直在做網(wǎng)頁(yè),不過(guò)是在博客上,那里提供了模板,只需要自己在里面添舔改改就行了,對(duì)一些代碼我更本就看不懂,現(xiàn)在好了,雖然我不是很會(huì),但是可以看懂一些了,也能改一些代碼了。
通過(guò)這五周的學(xué)習(xí),在老師的精心教導(dǎo)下和同學(xué)們的幫助下,以及通過(guò)自己在平時(shí)的學(xué)習(xí)和實(shí)踐,對(duì)ASP動(dòng)態(tài)網(wǎng)頁(yè)知識(shí)有了初步認(rèn)識(shí)。
通過(guò)學(xué)習(xí)ASP動(dòng)態(tài)網(wǎng)頁(yè),不但增加了我的知識(shí)面,還使我學(xué)會(huì)了很多以前不會(huì)使用的工具,當(dāng)然這樣還不夠,因?yàn)槲疫有很多需要學(xué)習(xí)的地方,ASP課程雖然上完了,但是在以后的時(shí)間里我一定會(huì)繼續(xù)努力,爭(zhēng)取做更多的精美的網(wǎng)頁(yè)出來(lái)。
通過(guò)ASP動(dòng)態(tài)網(wǎng)頁(yè)的學(xué)習(xí)還讓我明白了做網(wǎng)頁(yè)時(shí)頁(yè)面不一定要很復(fù)雜,但留白的地方不能很多,這樣看起來(lái)就不會(huì)覺得呆板,反面顯得有層次,比較高檔,而且百看不厭。
網(wǎng)頁(yè)的特點(diǎn)就是要有一副漂亮的背景圖,整個(gè)頁(yè)面看起來(lái)就比較舒服。
網(wǎng)頁(yè)的文字要排得整齊緊湊,這樣才能給人一種舒服的感覺。
在網(wǎng)頁(yè)適當(dāng)?shù)?地方可以加一些圖片,每張畫面再加一些不同的文字說(shuō)明和加一些不同的文字效果,再加一些小動(dòng)畫,這樣網(wǎng)頁(yè)會(huì)顯得更加的精美。
這次做的網(wǎng)頁(yè)雖不是很好看,可是我花了很多時(shí)間來(lái)按成它,所以呢它對(duì)我以后做網(wǎng)頁(yè)有很大的幫助。
在此次做網(wǎng)頁(yè)的過(guò)程中也讓我學(xué)到了很多東西,所以呢從我內(nèi)心來(lái)說(shuō)我是很滿意我的這次經(jīng)歷,同時(shí)也要謝謝老師安排這樣的考試,為什么呢?因?yàn)樵谥谱鬟^(guò)程中我不僅學(xué)到了書上沒(méi)有的東西,也培養(yǎng)了我獨(dú)立思考問(wèn)題的能力,同時(shí)還增強(qiáng)了同學(xué)之間的團(tuán)結(jié)互助的友誼。
因此,不論從哪個(gè)角度來(lái)說(shuō),老師此次布置的任務(wù)是上大學(xué)以來(lái)唯一把知識(shí)用于實(shí)踐的第一回,再一次謝謝你老師。
web前端學(xué)習(xí)心得體會(huì) 篇3
1、先從畫頁(yè)面開始,當(dāng)你做出來(lái)一些東西的時(shí)候很有成就感,你就會(huì)對(duì)你所學(xué)的東西越來(lái)越感興趣,當(dāng)你的興趣足夠時(shí)你就開始不會(huì)在百度知道這里問(wèn)別人該怎么辦。而是會(huì)自己去尋找各種博客各種學(xué)習(xí)視頻文檔之類,最后你會(huì)發(fā)現(xiàn)上述任何一個(gè)都不如書帶給你的知識(shí)廣泛并且具有系統(tǒng)性。
2、然后頁(yè)面的HTML代碼熟悉了,就開始想想如何讓你的頁(yè)面不再顯得那么寒磣,想著如何看著美觀。你就會(huì)自覺的去學(xué)習(xí)css。
3、上面兩個(gè)都是相對(duì)簡(jiǎn)單的語(yǔ)言。接下來(lái)你就應(yīng)該考慮如何讓你的頁(yè)面有人機(jī)交互的功能,你需要在一個(gè)按鈕被點(diǎn)擊時(shí)做出某種頁(yè)面動(dòng)作或者數(shù)據(jù)響應(yīng)。這時(shí)你就會(huì)主動(dòng)去查閱JavaScript教程之類的網(wǎng)站(w3cshool、菜鳥教程)書籍(JavaScript高級(jí)程序設(shè)計(jì))。再后來(lái)你覺得JavaScript好是好,但是一個(gè)操作寫很多代碼,這時(shí)你就會(huì)發(fā)現(xiàn)有一樣JavaScript庫(kù)種東西(比如jquery),只要兩三個(gè)單詞就能解決JavaScript十幾行的代碼解決的問(wèn)題。
4、再后來(lái)你會(huì)發(fā)現(xiàn),你學(xué)了這么久,什么知識(shí)都一樣掌握得挺好了,可感覺得自己的頁(yè)面還是沒(méi)別人家的好看好用。這時(shí)你就會(huì)發(fā)現(xiàn)有框架這種東西,你就開始學(xué)習(xí)并熟練地使用起來(lái)。過(guò)些時(shí)日,你發(fā)現(xiàn)這框架無(wú)論怎么好都沒(méi)有那種稱心如意的'感覺,總覺得這是別人的東西,用起來(lái)總是會(huì)遇到奇怪的問(wèn)題,這時(shí)你發(fā)現(xiàn)還是你最初學(xué)習(xí)HTML、css、js時(shí)的基礎(chǔ)不夠好,你就會(huì)發(fā)現(xiàn)還是看書對(duì)自己有真正的幫助。
web前端學(xué)習(xí)心得體會(huì) 篇4
進(jìn)入XXweb班近一個(gè)月了,從一無(wú)所知的小白到現(xiàn)在也完成了京東詳情頁(yè)的一個(gè)小項(xiàng)目。學(xué)習(xí)過(guò)程中除了偶爾遇到困難,總體還算順利。在這里主要想分享自己以一個(gè)文科生——零基礎(chǔ)學(xué)員的角度來(lái)學(xué)習(xí)web前端開發(fā)的感受。
由于之前在大學(xué)里是學(xué)的旅游專業(yè),和計(jì)算機(jī)毫無(wú)關(guān)系,來(lái)到XX時(shí)對(duì)自己有些半信半疑。不少人甚至懷疑XX是行騙機(jī)構(gòu)。在做了全面的了解之后,我勸服家人同意我來(lái)這里學(xué)習(xí)。另一方面,我向老師咨詢了自己學(xué)習(xí)的方向,考慮到自己從文科到計(jì)算機(jī)專業(yè)跨度較大的轉(zhuǎn)變,我在Java與web之間選擇了web。相對(duì)于Java,web的學(xué)習(xí)更基礎(chǔ),容易入手,就業(yè)的機(jī)會(huì)也非常多。
Web開班第一天,老師即從網(wǎng)頁(yè)基礎(chǔ)、HTML入手,攫取重點(diǎn),給我們介紹了它的相關(guān)知識(shí)。我們主要學(xué)習(xí)了HTML5,里面有很多的新特性且時(shí)下較為流行。它相當(dāng)于一個(gè)網(wǎng)頁(yè)界面的宏觀架構(gòu)。如果把一個(gè)網(wǎng)頁(yè)的實(shí)現(xiàn)比作是一座建筑的建造過(guò)程,那么HTML即是這座建筑里的鋼筋混泥土,搭建起整個(gè)建筑的框架、承重。
之后,我們又學(xué)習(xí)了CSS基礎(chǔ)樣式,仍然借用上面的比喻,CSS則相當(dāng)于建筑里各個(gè)房間的不同結(jié)構(gòu),它們使得這座建筑更加的多樣化。且相對(duì)于HTML,它更加的復(fù)雜、多樣化,呈現(xiàn)的效果也具有更多的可能性。老師向我們推薦了《CSS禪意花園》這本書,里面列舉了豐富且多種多樣的CSS樣式。
作為今后可能成為的優(yōu)秀前端工程師,僅僅學(xué)習(xí)自己內(nèi)部的知識(shí)是遠(yuǎn)遠(yuǎn)不夠的。因此,第一個(gè)月中我們也學(xué)習(xí)了UI中PS繪圖制作基礎(chǔ),這對(duì)于一個(gè)前端來(lái)說(shuō)也是非常重要的,在今后的'工作中,我們可能會(huì)面對(duì)各種各樣的問(wèn)題,如果掌握部分PS尤其是切圖技術(shù),在和UI的接觸中可以減少很多不必要的繁瑣工作。
總之,作為一個(gè)前端工程師,我們所要掌握的知識(shí)是全面的,當(dāng)我們寫代碼時(shí)的思維是縝密的。HTML和CSS是基礎(chǔ)中的基礎(chǔ)。之后我們會(huì)學(xué)習(xí)更多的JavaScript相關(guān)知識(shí)和其他,希望自己在這過(guò)程中仍能保持謙遜的的心態(tài),去學(xué)習(xí)前人留下的珍貴寶藏。
web前端學(xué)習(xí)心得體會(huì) 篇5
寫代碼的時(shí)候要伴隨技術(shù)文檔,不管是方便自己以后的閱讀和快速回顧,還是方便他們對(duì)代碼進(jìn)行重構(gòu)編輯,都是非常必要的。
一個(gè)人的對(duì)手不是別人,而是自己,不是自己的智商,而是自己的懶惰。惰于思考。
踏實(shí):關(guān)于踏實(shí),今天才算是有了比較深刻的理解。不是嘴上說(shuō)自己踏實(shí)能干,不盲目著急,不做一點(diǎn)把握都沒(méi)有但是對(duì)自己影響很大的事情,不要想著什么事情賭一把也許會(huì)有好的結(jié)果。于是我決定自己的實(shí)習(xí)如果有機(jī)會(huì)就要延長(zhǎng),不要匆匆結(jié)束,而且不止要延長(zhǎng),要再接下來(lái)的工作中有所得,有所建樹,有所收獲,有所貢獻(xiàn)。
前端工程師要有基礎(chǔ)和潛力:基礎(chǔ)可以是根正苗紅的科班出身所學(xué)的技術(shù)。潛力就是踏實(shí),務(wù)實(shí)的精神。我操真不是在嘴上說(shuō)說(shuō)的傻玩意兒。
如果遇到瓶頸難以突破(WEB前端工作了2—3年左右),可以考慮豐富自己的文筆,讓自己的代碼或者想法可以清晰的表現(xiàn)在人前。
作為一個(gè)WEB前端工程師要了解HTTP協(xié)議,為了與后臺(tái)打交道,可以更直觀的把握全局,也需要適當(dāng)?shù)膶W(xué)習(xí)設(shè)計(jì)模式那些blablabla的東西,與產(chǎn)品打交道。
“我對(duì)Web開發(fā)人員最大的建議就是:熱愛你的工作。熱愛跨瀏覽器開發(fā)帶來(lái)的挑戰(zhàn)、熱愛互聯(lián)網(wǎng)技術(shù)的種種異端,熱愛業(yè)內(nèi)的同行,熱愛你的工 具;ヂ(lián)網(wǎng)發(fā)展太快了,如果你不熱愛它的話,不可能跟上它的步伐。這意味著你必須多閱讀,多動(dòng)手,保證自己的才能與日俱增。下了班也不能閑著,要做一些對(duì)自己有用的 事兒。可以參與一些開源軟件的開發(fā),讀讀好書,看看牛人的博客。經(jīng)常參加一些會(huì)議,看看別人都在干什么。要想讓自己快速成長(zhǎng),有很多事兒可以去做,而且付出一定會(huì)有回報(bào)!
年輕的工程師需要更多的了解需求和設(shè)計(jì)、產(chǎn)品經(jīng)理更要懂得軟件迭代規(guī)律。對(duì)于前端工程師來(lái)講更是如此,多學(xué)習(xí)交互設(shè)計(jì)和UI,多了解網(wǎng)絡(luò)協(xié)議和軟件迭代模型,更能幫助前端工程師和需求方溝通、和后臺(tái)的銜接、以及控制版本的迭代。
剛出道的校招同學(xué)往往更加心高氣傲,以為自己有改變世界的本事,一定要參與一個(gè)牛逼的團(tuán)隊(duì)做一款光鮮靚麗受人追捧能給自己臉上貼金的項(xiàng)目。如果你有這種想法,趁早打消掉這個(gè)念頭,當(dāng)然,我們這里先不討論創(chuàng)業(yè)的情形。
第一,如果你剛畢業(yè)就加入一個(gè)牛逼團(tuán)隊(duì),說(shuō)難聽點(diǎn),你就是團(tuán)隊(duì)中其他人眼中的“豬一樣的隊(duì)友”,不創(chuàng)造價(jià)值且拖項(xiàng)目后腿(顯然大家都要照顧你的'成長(zhǎng)。,按照271理論,你沒(méi)有理由不是這個(gè)1。至少相當(dāng)長(zhǎng)一段時(shí)間內(nèi)是這樣。
第二,你在所謂牛逼團(tuán)隊(duì)中的創(chuàng)造性受限,因?yàn)閯?chuàng)新多來(lái)自于團(tuán)隊(duì)中的“資深“和大牛們,你參與討論但觀點(diǎn)通常不會(huì)被采納,他們只會(huì)給你這個(gè)菜鳥分活干,想想看,你如何能花兩到三年就超越身邊的大牛們?甚至連拉近與他們的距離都難。
第三,如果身在牛逼團(tuán)隊(duì),自然心理對(duì)周圍的牛人們有所期待,希望他們能灌輸給你一些牛逼的知識(shí)和牛逼的理念。這種思想上的惰性在職場(chǎng)生涯之初是非常危險(xiǎn)的。要知道技術(shù)和知識(shí)本身是很簡(jiǎn)單和淳樸的,只不過(guò)披上了一個(gè)光鮮項(xiàng)目的外衣而讓人感覺與眾不同。
第四,由簡(jiǎn)入奢易,由奢入簡(jiǎn)難,做過(guò)一個(gè)看似光彩的項(xiàng)目,心理再難放平穩(wěn),去踏實(shí)的做一個(gè)看上去不那么酷的產(chǎn)品。這種浮躁心態(tài)會(huì)嚴(yán)重影響今后的職業(yè)發(fā)展和成長(zhǎng)。
第五,光鮮靚麗的項(xiàng)目被各種老大關(guān)注,是難容忍犯錯(cuò)誤的,傻瓜都知道犯錯(cuò)誤在成長(zhǎng)之初的重要性。
就我所看到的情形看,一開始加入看似很牛的項(xiàng)目組,三年后得到的成長(zhǎng),比那些開始加入一個(gè)不被重視的項(xiàng)目的同學(xué)要小很多,而后者在能力上的彈性卻更大。所以,道理很簡(jiǎn)單,你是要把一個(gè)很酷的項(xiàng)目做的和之前差不多酷,還是把一個(gè)不酷的項(xiàng)目做的很酷?項(xiàng)目是不是因?yàn)槟愕募尤攵兊门c眾不同了?
從這個(gè)角度講,不管是轉(zhuǎn)行的新人還是剛出道的秀才,最好將自己當(dāng)作“匠人”來(lái)對(duì)待,你的工作是“打磨”你的項(xiàng)目,并在這個(gè)過(guò)程中收獲經(jīng)驗(yàn)和成長(zhǎng)。付出的是勤奮,鍛煉的是手藝,磨練的是心智。因此,你的價(jià)值來(lái)自于你“活兒“的質(zhì)量,“活兒”的質(zhì)量來(lái)自于你接手的項(xiàng)目之前和之后的差別。做好活兒是匠人應(yīng)有的職業(yè)心態(tài)。想通這一點(diǎn),內(nèi)心自然少一些糾結(jié),才會(huì)對(duì)自己對(duì)項(xiàng)目的貢獻(xiàn)度有客觀的認(rèn)識(shí),不會(huì)感覺被項(xiàng)目所綁架。
web前端學(xué)習(xí)心得體會(huì) 篇6
大三第一學(xué)期開始,我們學(xué)習(xí)了《web應(yīng)用與技術(shù)》。在開學(xué)初,剛開始的兩節(jié)課里聽老師的介紹,感覺這門課還是很有興趣的,它不像《計(jì)算機(jī)網(wǎng)絡(luò)》那么的只是理論,又不像語(yǔ)言類那么的空洞。它運(yùn)用著語(yǔ)言,展現(xiàn)著生動(dòng)的畫面。
這門課是理論和實(shí)踐的結(jié)合,雖然實(shí)驗(yàn)課相對(duì)來(lái)說(shuō)少了點(diǎn),每次實(shí)驗(yàn)課都會(huì)很有收獲。從一竅不通到慢慢的深入了解。其中老師起著非常大的作用,老師講課很豐富,展示例子多,并且很幽默。老師還很和藹可親。使對(duì)這門課的學(xué)習(xí)很有信心,每每實(shí)驗(yàn)課上的提問(wèn),不管簡(jiǎn)單難易,老師總是不厭其煩的解答。
一、什么是Web應(yīng)用程序
接觸了Web應(yīng)用程序開發(fā),才知道原來(lái)自己一直在接觸使用Web應(yīng)用程序,像在學(xué)校使用的教務(wù)管理系統(tǒng)還有經(jīng)常用上的人人網(wǎng),都是Web應(yīng)用程序,我剛開始學(xué)習(xí)的.是java和C應(yīng)用程序,這些程序只能在本機(jī)上運(yùn)行,Web應(yīng)用程序首先是“應(yīng)用程序”和用標(biāo)準(zhǔn)的程序語(yǔ)言。然而Web應(yīng)用程序又有自己獨(dú)特的地方,就是它是基于Web的,而不是采用傳統(tǒng)方法運(yùn)行的。
二、Web應(yīng)用程序開發(fā)常用語(yǔ)言
Web應(yīng)用程序開發(fā)常用語(yǔ)言有JSP、ASP、ASP.NET等,我起初學(xué)習(xí)Web編程的時(shí)候是學(xué)的JSP,它的底層語(yǔ)言是JAVA,由于有過(guò)Java和網(wǎng)頁(yè)設(shè)計(jì)的基礎(chǔ)學(xué)習(xí)起來(lái)也不是很麻煩,上手還是比較快的,但是
隨著系統(tǒng)的復(fù)雜度的提高我發(fā)現(xiàn)開發(fā)越來(lái)越麻煩,每個(gè)表單和控件都要自己定義引用,由于這學(xué)期我們也開始著手學(xué)習(xí)ASP.NET,對(duì)于學(xué)習(xí)Web應(yīng)用程序有很大的幫助。ASP.NET一般分為兩種開發(fā)語(yǔ)言,VB.NET和C#,C#相對(duì)比較常用,我們學(xué)習(xí)的也是用C#開發(fā)。
三、 心得體會(huì)
我是從大學(xué)開始接觸Web應(yīng)用開發(fā)技術(shù),開始時(shí)我對(duì)網(wǎng)頁(yè)設(shè)計(jì)非常感興趣,一心想設(shè)計(jì)出一個(gè)美觀、實(shí)用、內(nèi)容豐富的個(gè)人網(wǎng)頁(yè)。本學(xué)期的實(shí)驗(yàn)課很多,我們基本上一半都是在機(jī)房中實(shí)踐中度過(guò)的,在這樣的環(huán)境和動(dòng)力下,通過(guò)自己動(dòng)手、動(dòng)腦,通過(guò)網(wǎng)絡(luò)資源、老師的指導(dǎo),在不斷發(fā)現(xiàn)問(wèn)題和解決問(wèn)題的過(guò)程中,我學(xué)到了很多知識(shí),也增強(qiáng)了我的創(chuàng)作能力和動(dòng)手能力。由于平時(shí)學(xué)習(xí)比較繁忙,時(shí)間比較少,對(duì)于網(wǎng)頁(yè)設(shè)計(jì)軟件的強(qiáng)大功能運(yùn)用的還不夠。在網(wǎng)頁(yè)設(shè)計(jì)過(guò)程中,由于缺乏練習(xí),所以在設(shè)計(jì)時(shí)也遇到了很多麻煩,有時(shí)插入一個(gè)特效腳本也是很麻煩。在網(wǎng)頁(yè)設(shè)計(jì)過(guò)程中,想提高設(shè)計(jì)水平,想有個(gè)理想的網(wǎng)頁(yè),必須要勤奮練習(xí),我將在以后的學(xué)習(xí)中不斷努力、不斷完善自己。
四、結(jié)語(yǔ)
總體來(lái)說(shuō),我已邁入了web技術(shù)開發(fā)設(shè)計(jì)的大門,只要我再認(rèn)真努力的去學(xué)習(xí)、去提高,憑借我對(duì)網(wǎng)頁(yè)設(shè)計(jì)的熱情和執(zhí)著,我將來(lái)設(shè)計(jì)出的網(wǎng)頁(yè)會(huì)更加專業(yè)、更完善。在web學(xué)習(xí)方面,收獲的比其他的要多的多,它的連接性,它的應(yīng)用性,甚至讓我想到今后是否要從事網(wǎng)頁(yè)的開發(fā)。這是我在大學(xué)里接觸的最有意義的一門學(xué)科;ǖ臅r(shí)間
最短而學(xué)習(xí)的一門學(xué)科!盁o(wú)可奈何花落去,似曾相識(shí)燕歸來(lái)。”一直以來(lái)很欣賞古人的這兩句詞,覺得很是雅美而深沉,每每讀來(lái)總是能觸動(dòng)心靈深處那根恍然生銹的絲弦。于這“似曾相識(shí)”的心境,經(jīng)常忍不住的斂眉沉思,心弦獨(dú)奏。閉上眼睛回想著寫過(guò)的web代碼,竟有種“似曾相識(shí)”之感;蛟S是老朋友了吧。總而言之,web學(xué)習(xí)有趣,收獲,只可意會(huì)不可言傳。
web前端學(xué)習(xí)心得體會(huì) 篇7
在實(shí)訓(xùn)生活中,我了解開發(fā)項(xiàng)目的需求、設(shè)計(jì)、實(shí)現(xiàn)、確認(rèn)以及維護(hù)等活動(dòng)整個(gè)過(guò)程,讓自己開始懂得一點(diǎn)軟件工程的知識(shí)點(diǎn)。
首先,了解需求分析的重要性,比如:需求分析就是分析軟件用戶的需求是什么。如果投入大量的人力,物力,財(cái)力,時(shí)間,開發(fā)出的軟件卻沒(méi)人要,那所有的投入都是徒勞。如果費(fèi)了很大的精力,開發(fā)一個(gè)軟件,最后卻不滿足用戶的要求,從而要重新開發(fā)過(guò),這種返工是讓人痛心疾首的。(相信大家都有體會(huì))比如,用戶需要一個(gè)forlinux的軟件,而你在軟件開發(fā)前期忽略了軟件的運(yùn)行環(huán)境,忘了向用戶詢問(wèn)這個(gè)問(wèn)題,而想當(dāng)然的認(rèn)為是開發(fā)forwindows的軟件,當(dāng)你千辛萬(wàn)苦地開發(fā)完成向用戶提交時(shí)才發(fā)現(xiàn)出了問(wèn)題,那時(shí)候你是欲哭無(wú)淚了,恨不得找塊豆腐一頭撞死。所以,需求分析是成功的第一步,就是要全面地理解用戶的各項(xiàng)要求,并準(zhǔn)確地表達(dá)所接受的用戶需求。
然后呢?確實(shí)客戶的需求的以后我們要做什么呢,那當(dāng)然是設(shè)計(jì)和分析。此階段主要根據(jù)需求分析的結(jié)果,對(duì)整個(gè)軟件系統(tǒng)進(jìn)行設(shè)計(jì),如系統(tǒng)框架設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)等等。軟件設(shè)計(jì)一般分為總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。好的軟件設(shè)計(jì)將為軟件程序編寫打下良好的基礎(chǔ)。接下來(lái)是代碼實(shí)現(xiàn),此階段是將網(wǎng)站項(xiàng)目設(shè)計(jì)的結(jié)果轉(zhuǎn)換成計(jì)算機(jī)可運(yùn)行的程序代碼,我們這個(gè)項(xiàng)目為4個(gè)模塊,1。界面,2。邏輯層。3實(shí)現(xiàn)層。4。數(shù)據(jù)庫(kù)及使用說(shuō)明文檔,分別為4個(gè)小組成員完成。這階段我學(xué)到很多編程的思想,如:分層思想、mvc、三大架構(gòu)的整合、dao的編寫。
編號(hào)程序之后就是軟件測(cè)試了,此時(shí)在軟件設(shè)計(jì)完成后要經(jīng)過(guò)嚴(yán)密的測(cè)試,以發(fā)現(xiàn)軟件在整個(gè)設(shè)計(jì)過(guò)程中存在的問(wèn)題并加以糾正。由于時(shí)間有限,我們測(cè)試是簡(jiǎn)單的使用一下每一個(gè)功能。
在編寫代碼時(shí),由于自己技術(shù)知識(shí)水平不廣,常常遇到技術(shù)難題;還有自己沒(méi)有良好的編程習(xí)慣,不注釋,有時(shí)連自己也看懵了;編程的結(jié)構(gòu)不好,維修和修改代碼是很慢。這次實(shí)訓(xùn)讓我意識(shí)到了自己做為計(jì)算機(jī)軟件工程專業(yè)的學(xué)生,要想在以后的職業(yè)中嶄露頭角,除了要有過(guò)硬的理論知識(shí),健康的體魄外,還必須具備良好的心理素質(zhì),使自己在以后的途中無(wú)論經(jīng)歷什么樣的困難,都立于不敗之地!凹埳系脕(lái)終覺淺,絕知此事要躬行!”在這短短的時(shí)間里,讓我深深的感覺到自己在實(shí)際應(yīng)用中所學(xué)專業(yè)知識(shí)的匱乏。讓我真真領(lǐng)悟到“學(xué)無(wú)止境”這句話的涵義。而所學(xué)的,都是課本上沒(méi)有而對(duì)我們又非常實(shí)用的東西,這又給我們的實(shí)訓(xùn)增加了濃墨淡采的光輝。我懂得了實(shí)際生活中,專業(yè)知識(shí)是怎樣應(yīng)用與實(shí)踐的。
在這次實(shí)訓(xùn)中,我不僅知道了職業(yè)生涯所需具備的專業(yè)知識(shí),而且讓我深深體會(huì)到一個(gè)團(tuán)隊(duì)中各成員合作的重要性,要善于團(tuán)隊(duì)合作,善于利用別人的智慧,這才是大智慧?繂我坏牧α渴呛茈y完成一個(gè)大項(xiàng)目的,在進(jìn)行團(tuán)隊(duì)合作的時(shí)候,還要耐心聽取每個(gè)成員的意見,使我們的組合達(dá)到更加完美。實(shí)訓(xùn)過(guò)程中,除了要專業(yè)知識(shí),包括人際交往,溝通方式及相關(guān)禮節(jié)方面的內(nèi)容,對(duì)于團(tuán)隊(duì)開發(fā)來(lái)說(shuō),團(tuán)結(jié)一致使我深有體會(huì)。團(tuán)隊(duì)的合作注重溝通和信任,不能不屑于做小事,永遠(yuǎn)都要保持親和誠(chéng)信,把專業(yè)理論運(yùn)用到具體實(shí)踐中,不僅加深我對(duì)理論的掌握和運(yùn)用,還讓我擁有了一次又一次難忘的開發(fā)經(jīng)歷,這也是實(shí)訓(xùn)最大的收獲。
這次實(shí)訓(xùn)帶給我太多的感觸,它讓我知道工作上的辛苦,事業(yè)途中的艱辛。讓我知道了實(shí)際的工作并不像在學(xué)校學(xué)習(xí)那樣輕松。讓我學(xué)到了很多課堂上更本學(xué)不到的東西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了學(xué)習(xí)的意義,時(shí)間的寶貴,人生的真諦。明白人世間一生不可能都是一帆風(fēng)順的,只要勇敢去面對(duì)人生中的每個(gè)驛站!這讓我清楚地感到了自己肩上的重任,看清了自己的人生方向,也讓我認(rèn)識(shí)到了做軟件應(yīng)支持仔細(xì)認(rèn)真的工作態(tài)度,要有一種平和的心態(tài)和不恥下問(wèn)的精神,不管遇到什么事都要總代表地去思考,多聽別人的`建議,不要太過(guò)急燥。
人非生而知之,雖然我現(xiàn)在的知識(shí)結(jié)構(gòu)還很差,但是我知道要學(xué)的知識(shí),一靠努力學(xué)習(xí),二靠潛心實(shí)踐。沒(méi)有實(shí)踐,學(xué)習(xí)就是無(wú)源之水,無(wú)本之木。
這次實(shí)訓(xùn)讓我在一瞬間長(zhǎng)大:我們不可能永遠(yuǎn)呆在象牙塔中,過(guò)著一種無(wú)憂無(wú)慮的生活,我們總是要走上社會(huì)的,而社會(huì),就是要靠我們這些年輕的一代來(lái)推動(dòng)。
從初出茅廬,到現(xiàn)在可以熟練的按照流程開發(fā)軟件,這都與我組每個(gè)成員的努力是分不開的。在實(shí)訓(xùn)中,教會(huì)了我們很多東西,同時(shí)也鍛煉了大家踏實(shí)、穩(wěn)重、溝通的能力,每個(gè)人都很珍惜這來(lái)之不易的實(shí)訓(xùn)機(jī)會(huì)。
在這學(xué)期的實(shí)訓(xùn)中,我受益匪淺,不僅專業(yè)知識(shí)增長(zhǎng)了,最主要是懂得了如何更好的為人處事、團(tuán)隊(duì)合作,感覺自己比以前成熟多了。正因?yàn)閷W(xué)習(xí)上有所收獲,思想上也就豁然開朗起來(lái)。通過(guò)這次實(shí)訓(xùn),我覺得要改變以前錯(cuò)誤的思想,想把各項(xiàng)工作做好,就必需要不斷的學(xué)習(xí),不斷的充電,也只有不斷的學(xué)習(xí)、充電,才能提高自已的工作能力。古人云,“活到老、學(xué)到老”,這句話是很有道理的。社會(huì)的競(jìng)爭(zhēng)是激烈的,我想我們應(yīng)該好好把握住大學(xué)學(xué)習(xí)的時(shí)間,充實(shí)、完善自我,全面發(fā)展,攻破電腦,爭(zhēng)取做一名出色的程序員。我們深刻的了解到,只有經(jīng)歷過(guò),才知道其中的滋味。對(duì)于我而言,可以說(shuō)通過(guò)這次實(shí)訓(xùn),真真切切的讓我了解了什么是軟件、網(wǎng)站開發(fā),什么是軟件、網(wǎng)站,讓我對(duì)于軟件最初的觀點(diǎn)也有了本質(zhì)性的改變!程序員不僅僅是一份職業(yè),更是一份細(xì)心+一份耐心+一份責(zé)任心=人生價(jià)值的詮釋。
web前端學(xué)習(xí)心得體會(huì) 篇8
一. 開發(fā)背景
隨著網(wǎng)絡(luò)的逐漸普及,網(wǎng)民的增加,全民素質(zhì)的提高,以及人才的知識(shí)水平的提升,網(wǎng)絡(luò)招聘成為大部分求職者求職的人主要方法。網(wǎng)絡(luò)招聘對(duì)于求職者來(lái)說(shuō),不僅解決了地域問(wèn)題導(dǎo)致的求職的勞苦奔波,還能通過(guò)龐大的.網(wǎng)絡(luò)信息更了解其招聘單位。對(duì)于招聘者來(lái)說(shuō),不僅減小了用人單位的成本,還避免了招聘者為招聘會(huì)勞財(cái)傷神?偟膩(lái)說(shuō),網(wǎng)絡(luò)招聘系統(tǒng)通過(guò)網(wǎng)絡(luò)信息的全面,速度快,覆蓋面積廣,讓人們可以通過(guò)快捷方便經(jīng)濟(jì)實(shí)惠的方法,找到適合自己的工作,給人們帶來(lái)了很大的便利。
在國(guó)外,網(wǎng)絡(luò)招聘在美國(guó)等國(guó)家已經(jīng)深入人心,是大學(xué)畢業(yè)生和職員求職的首選方式,上網(wǎng)找工作已經(jīng)成為家常便飯,反而很少還有人在翻報(bào)紙尋覓就業(yè)機(jī)會(huì)。其中微軟更是E化管理的領(lǐng)航者,他們?cè)谶M(jìn)行網(wǎng)絡(luò)招聘時(shí),網(wǎng)上招聘信息不僅對(duì)外發(fā)布,同時(shí)也對(duì)內(nèi),微軟在全球各個(gè)國(guó)家的公司有什么職位空缺,都發(fā)布在網(wǎng)上,微軟的職員可以跨國(guó)申請(qǐng)。
而在國(guó)內(nèi),現(xiàn)在開展招聘業(yè)務(wù)的網(wǎng)站也不少,例如51job, China, Zhao pin, Cajole和地方性的網(wǎng)站。但是由于受到網(wǎng)絡(luò)發(fā)展和普及程度的影響,網(wǎng)絡(luò)招聘還處于起步階段。
二. 可行性分析
1.技術(shù)可行性:開發(fā)本系統(tǒng)要求開發(fā)人員能夠熟練運(yùn)用jsp、Mysql等編程語(yǔ)言。目前都已經(jīng)學(xué)習(xí)完這些編程語(yǔ)言,因此本次系統(tǒng)開發(fā)在技術(shù)上是可行的。
2.時(shí)間可行性:開發(fā)時(shí)間需要三星期。主要有老師講授HTML,Eclipse/MyEclipse介、Mysql數(shù)據(jù)庫(kù)體系、web技術(shù)等基礎(chǔ)知識(shí),在老師的指導(dǎo)下完成開發(fā)項(xiàng)目。3.經(jīng)濟(jì)可行性:由于所開發(fā)的網(wǎng)站規(guī)模相對(duì)比較小,要求并不是很高,所以從人力物力財(cái)力方面都是可行的。 4. 操作可行性:本招聘網(wǎng)站界面簡(jiǎn)單大方,所以操作起來(lái)簡(jiǎn)單易懂,所以在操作上是可行的。
三.需求分析
1.系統(tǒng)總體目標(biāo)
2.運(yùn)行環(huán)境
硬件:256以上內(nèi)存、Ethemet網(wǎng)卡
軟件:Windows7操作系統(tǒng),myEclipse、mysql編程環(huán)境
3. 用戶特點(diǎn)
該系統(tǒng)有兩類用戶:求職者和用人單位招聘人員。求職者通過(guò)互聯(lián)網(wǎng)訪問(wèn)網(wǎng)站,可在網(wǎng)上注冊(cè)建立管理自己的個(gè)人簡(jiǎn)歷以及查詢用人單位信息。用人單位的招聘人員則通過(guò)互聯(lián)網(wǎng)對(duì)自己的單位進(jìn)行注冊(cè)以及發(fā)布招聘信,并查詢應(yīng)聘信息和人才信息。
web前端學(xué)習(xí)心得體會(huì) 篇9
通過(guò)近期的培訓(xùn)學(xué)習(xí),本人切實(shí)的感覺到了自身的提高,在此感謝上級(jí)安排的此次培訓(xùn)活動(dòng)。
在這次訓(xùn)練中,我收獲了一份成熟,而更重要的是,我明白了一個(gè)道理,人生學(xué)習(xí)最重要,訓(xùn)練不僅僅是交警的必須課,也是我們輔警必不可少的訓(xùn)練課。即使培訓(xùn)結(jié)束后,我仍要繼續(xù)學(xué)習(xí),不斷提高。我要不斷加強(qiáng)學(xué)習(xí)和訓(xùn)練,以保持健康的身體,熱情的'斗志。
參加本期培訓(xùn)本人主要有以下幾方面體會(huì)和收獲:
一、通過(guò)培訓(xùn),我意識(shí)到只有通過(guò)加強(qiáng)學(xué)習(xí),才能取他人之長(zhǎng)補(bǔ)己之短,只有這樣,才能不負(fù)組織重望,完成組織交給的工作任務(wù)
二、通過(guò)訓(xùn)練,使我清楚地體會(huì)到要不斷加強(qiáng)素質(zhì)、能力的培養(yǎng)和鍛煉
一是要不斷強(qiáng)化全局意識(shí)和責(zé)任意識(shí)!叭忠庾R(shí)”,是指要站在全局的立場(chǎng)考慮問(wèn)題,表現(xiàn)在政治上是一種高度的覺悟,表現(xiàn)在思想上是一種崇高的境界,表現(xiàn)在工作上是一種良好的姿態(tài)。要求我們用正確的思路來(lái)思考解決當(dāng)前存在的問(wèn)題,就是要求我們要有超前的思維,要有悟性,有創(chuàng)新精神,而不是僅僅做好自己負(fù)責(zé)的那一方面的工作了事,要始終保持開拓進(jìn)取的銳氣;要牢記“全局意識(shí)”,自覺適應(yīng)目前形勢(shì)發(fā)展需要,認(rèn)真學(xué)習(xí)實(shí)踐科學(xué)發(fā)展觀活動(dòng),不斷增強(qiáng)使命感和社會(huì)責(zé)任感,提高自身能力素質(zhì)和調(diào)整好精神狀態(tài),為社會(huì)發(fā)展獻(xiàn)計(jì)獻(xiàn)策,貢獻(xiàn)力量。要樹立群眾利益第一位,局部服從整體,小局服從大局的原則,始終保持健康向上、奮發(fā)有為的精神狀態(tài),增強(qiáng)勇于攻克難關(guān)的進(jìn)取意識(shí),敢于負(fù)責(zé),勇挑重?fù)?dān)。
二是要加強(qiáng)溝通與協(xié)調(diào),熟練工作方法。要學(xué)會(huì)溝通與協(xié)調(diào),要善于與領(lǐng)導(dǎo)、職工、相關(guān)服務(wù)單位進(jìn)行溝通,要學(xué)會(huì)尊重別人,不利于團(tuán)結(jié)的話不說(shuō),不利于團(tuán)結(jié)的事不做,積極主動(dòng)地開展工作。要經(jīng)常反思工作、學(xué)習(xí)和生活,把反思當(dāng)成一種文化,通過(guò)反思,及時(shí)發(fā)現(xiàn)自身存在的問(wèn)題。
三是要敢于吃虧、吃苦、吃氣,弘揚(yáng)奉獻(xiàn)精神。“三吃”是一種高尚的自我犧牲精神、奉獻(xiàn)精神,是社會(huì)的主流風(fēng)氣。就是要為人處世要心胸開闊,寬以待人。要多體諒他人,遇事多為別人著想,即使別人犯了錯(cuò)誤,或冒犯了自己,也不要斤斤計(jì)較,以免因小失大,傷害相互之間的感情。要樹立奉獻(xiàn)精神,樹立“吃苦、吃虧、吃氣”的思想。吃別人吃不了的苦,做別人做不了的事,忍別人忍不了的事,嚴(yán)格要求自己。
回到自己工作崗位后,我將會(huì)繼續(xù)保持這次戰(zhàn)訓(xùn)中養(yǎng)成的良好作風(fēng),認(rèn)真學(xué)習(xí)各項(xiàng)法律法規(guī),提高工作能力,時(shí)刻以一名正式交警的要求來(lái)嚴(yán)格要求自己,履行好一名交通輔警的神圣職責(zé)。
web前端學(xué)習(xí)心得體會(huì) 篇10
Javaweb課程結(jié)束了,在完成了eclipse三份實(shí)驗(yàn)報(bào)告之后我開始總結(jié)這門課程自己究竟學(xué)到了什么。
從C語(yǔ)言到Java,再到j(luò)sp,最后到j(luò)avaweb,一直都在與編程都打交道,學(xué)好它一是專業(yè)的需要,二是自己覺得它今后對(duì)自己會(huì)有很大的用途。C語(yǔ)言是一個(gè)面向過(guò)程的語(yǔ)言,而Java是一個(gè)面向?qū)ο蟮恼Z(yǔ)言。在C語(yǔ)言里,行為稱為函數(shù);在Java里,行為稱為方法。在C語(yǔ)言里,只有變量和函數(shù);在Java里,一切邏輯由類封裝,即“萬(wàn)物皆對(duì)象”。C語(yǔ)言的struct和Java的類相似,但struct里只能有屬性,而類里可以有屬性和方法。所以,C語(yǔ)言的分工不清晰,主控程序幾乎承擔(dān)了全部的職責(zé);而Java可以把方法放在類里,對(duì)象的職能很多,可以單獨(dú)完成某個(gè)類的全部方法。
首先我想回顧一下javaweb這本書上的主要內(nèi)容:
第一章是對(duì)Web應(yīng)用程序的概述。從中我了解到Web應(yīng)用程序的三層體系結(jié)構(gòu):表示層、業(yè)務(wù)層、數(shù)據(jù)存取層。它們同是敘述在編寫代碼時(shí)應(yīng)做的規(guī)劃和應(yīng)遵循的規(guī)則,這種規(guī)劃在以后的學(xué)習(xí)中時(shí)有出現(xiàn),說(shuō)明編程并不是一味地進(jìn)行循環(huán)判斷、死記硬背,而需要在技術(shù)上有所加強(qiáng)、在效率上有所提高。接下來(lái)學(xué)的是JSP知識(shí)。要學(xué)JSP,就必須會(huì)HTML,如果HTML學(xué)不通,這對(duì)以后的學(xué)習(xí)都是一個(gè)瓶頸。這點(diǎn)我有所體會(huì)。因?yàn)槲覍?duì)HTML掌握得比較好,在這方面沒(méi)有遇到什么困難。但如果沒(méi)掌握好這些知識(shí),加上要學(xué)新知識(shí),就會(huì)在舊難題的基礎(chǔ)上增加新難題,兩頭招架,實(shí)有些吃不消。所以,基礎(chǔ)是很重要的,基礎(chǔ)一定要打扎實(shí),吃透,否則上層建筑的建起就不會(huì)很順利甚至沒(méi)法起步。然后是JavaBean。JavaBean里有set和get方法,用這些方法能很容易地傳值,邏輯上更標(biāo)準(zhǔn),代碼看起來(lái)也更規(guī)范。但set和get方法只是用來(lái)對(duì)屬性進(jìn)行操作的,所以如果是進(jìn)行復(fù)雜的邏輯或?qū)?shù)據(jù)庫(kù)進(jìn)行操作等,那么就不要寫成set和get方法,只用一個(gè)有返回值的方法就足以。這樣直觀方便,且符合規(guī)范。
接著是Servlet。它給我的第一感覺是很專業(yè)、很難懂。書上介紹了一大堆接口、類、和重寫的方法,一時(shí)覺得暈頭轉(zhuǎn)向。后來(lái)用得多、看得多了,Servlet的基本格式也記得差不多,其實(shí)也沒(méi)什么難的。只要記住Servlet是一個(gè)用Java編寫的應(yīng)用程序,在服務(wù)器上運(yùn)行,用來(lái)處理請(qǐng)求和響應(yīng),也可以單獨(dú)做為一個(gè)Web頁(yè)面。
在JDBC技術(shù)這章,我感到學(xué)習(xí)的壓力。JDBC的工作原理、JDBC的分類、它的主要接口、以及它連接數(shù)據(jù)庫(kù)的基本過(guò)程和運(yùn)行效果等事先后我沒(méi)有聽懂。后來(lái)在圖書館借到了一本資料書電子工業(yè)出版社出版的《JavaWeb從初學(xué)到精通》適合Java開發(fā)Web應(yīng)用和J2EE方面的初學(xué)者加上編程實(shí)戰(zhàn)演習(xí),總算弄懂了點(diǎn)眉目。
最后一章主要是一些技術(shù)專題。例如訪問(wèn)路徑問(wèn)題、結(jié)果集處理、復(fù)雜查詢等。在前面幾章的的能力功底基礎(chǔ)上這章顯得要簡(jiǎn)單輕松地多。大致類似于對(duì)前面知識(shí)的系統(tǒng)總結(jié)。
以上就是對(duì)這個(gè)階段學(xué)習(xí)的一段回顧。接下來(lái)我想總結(jié)一下自己的學(xué)習(xí)心得:首先學(xué)習(xí)這門課程,就必須先要了解什么是web應(yīng)用。通過(guò)瀏覽器可以訪問(wèn)新浪網(wǎng)、中華網(wǎng)、淘寶網(wǎng)、網(wǎng)易、搜狐網(wǎng)、微軟的網(wǎng)站及sun公司的網(wǎng)站等,這些就是Web應(yīng)用。對(duì)于web應(yīng)用,我們需要使用瀏覽器,通過(guò)網(wǎng)絡(luò)訪問(wèn)在遠(yuǎn)程的服務(wù)器運(yùn)行的程序。Web應(yīng)用指的就是這些網(wǎng)站中的程序。
其次,是編程。學(xué)習(xí)編程最重要的就是勤記憶,勤練習(xí),勤思考。需要記憶很多,有些東西必須要死記,沒(méi)有偷懶的辦法,在記憶的時(shí)候可以找一些規(guī)律,比如把類似的東西歸在一起記憶。平時(shí)在做練習(xí)的時(shí)候書上的例題和習(xí)題很重要,只要把書上的例子吃透,課后的習(xí)題都會(huì)做,這樣就能達(dá)到掌握知識(shí)的目的,最后在期末復(fù)習(xí)的過(guò)程中要不時(shí)地復(fù)習(xí)前面的知識(shí),這樣才能熟練掌握所學(xué)的知識(shí)。在勤思考方面,就是在平時(shí)的編程演練中遇到困難的時(shí)候不要立刻急著去問(wèn)身邊的同學(xué)或是老師,自己應(yīng)當(dāng)對(duì)照課本或是相關(guān)的學(xué)習(xí)資料慢慢進(jìn)行修改,只有在自己確實(shí)已經(jīng)盡力但仍然不知如何操作的情況下才可以去詢問(wèn)別人,只有這樣才可以加深自己的影響。
還記得自己當(dāng)初最開始時(shí)學(xué)習(xí)java的情景。那時(shí)自己除了知道什么是繼承,封裝,多態(tài),抽象類,接口這些外,其他的就什么都部知道了。后來(lái)自己在慢慢摸索的過(guò)程中才逐漸積累了對(duì)這門學(xué)科的敏感度開始接觸Java覺Servlet是一個(gè)非常深?yuàn)W的技術(shù)。我曾經(jīng)想學(xué)習(xí)網(wǎng)頁(yè)設(shè)計(jì),看到HTML哪些松散的`標(biāo)記,我放棄了,最終也沒(méi)有學(xué)會(huì)做網(wǎng)頁(yè)。只知道網(wǎng)頁(yè)編輯工作有Drameware或FrontPage。當(dāng)接觸Serlvet后,發(fā)現(xiàn)做網(wǎng)頁(yè)竟然也可以像寫Java程序一樣進(jìn)行編寫。完成第一個(gè)用Servlet寫的WEB版的HelloWorld程序,足足花費(fèi)了我半天時(shí)間。主要是花費(fèi)在環(huán)境搭配上面。一個(gè)小小的HELLOWorld,用Drameware可能也就一分鐘就能搞定的事。對(duì)于一個(gè)完全不懂HTML的人來(lái)說(shuō),要想用Servlet來(lái)開發(fā)動(dòng)態(tài)WEB應(yīng)用還是太難了。接下來(lái)很快就接觸到了JSP。JSP并不需要我在Java程序里寫HTML代碼,而是變成了在HTML中寫Java程序。初學(xué)時(shí),所有的數(shù)據(jù)庫(kù)連接,數(shù)據(jù)庫(kù)訪問(wèn),數(shù)據(jù)顯示,業(yè)務(wù)代碼和HTML標(biāo)記等都寫在JSP代碼中,感覺JSP真是無(wú)所不能。在做一些小應(yīng)用時(shí),開發(fā)速度也非常的快。而當(dāng)遇到了比較復(fù)雜的業(yè)務(wù)邏輯后,JSP開發(fā)就像是一個(gè)惡夢(mèng),每天大量的工作就是調(diào)試頁(yè)面,當(dāng)其它頁(yè)面需要類似的功能時(shí),進(jìn)行代碼拷貝來(lái)進(jìn)行代碼的復(fù)用,后來(lái)才知道這就是典型的Model1模型。當(dāng)把JSP與Servlet相結(jié)合后,一切都發(fā)生了改變。JSP僅用于數(shù)據(jù)展示,而Servlet用于進(jìn)行業(yè)務(wù)調(diào)用和頁(yè)面流程控制,這就是所謂的Model2模型。原來(lái)JSP并不是Servlet的替代品,JSP更需要與Servlet進(jìn)行合作。再明白了Servlet與的重要后,才回過(guò)頭開始去學(xué)習(xí)Servlet,包括Servlet的生命周期,Servlet的重要接口及方法,自定義標(biāo)簽等。通過(guò)這樣反復(fù)的聯(lián)系我終于在面對(duì)java和jsp時(shí)不再像以前那樣那么沒(méi)有自信了。
所以花費(fèi)些力氣去學(xué)習(xí)Java基礎(chǔ),學(xué)習(xí)Jsp,Servlet,甚于學(xué)HTML,Javascript對(duì)進(jìn)行Web開發(fā)都是十分必要的。
最后我想總結(jié)一下學(xué)習(xí)方向的建議,JAVA基礎(chǔ)知識(shí)是學(xué)習(xí)任何JAVA擴(kuò)展體系知識(shí)的前提,所以在學(xué)習(xí)javaweb的過(guò)程中,一定得抽時(shí)間學(xué)習(xí)JAVA基礎(chǔ),窩在圖書館找到了基本相關(guān)的讀物《Java核心技術(shù)》《Java編程思想》和JDK的API文檔。另外由于編程有一些專用的英語(yǔ)術(shù)語(yǔ),因此學(xué)好一些必要與之相關(guān)的英語(yǔ)對(duì)我們今后更好地學(xué)習(xí)這門學(xué)科是很有幫助的。
【web前端學(xué)習(xí)心得體會(huì)】相關(guān)文章:
web前端心得體會(huì)03-24
web前端學(xué)習(xí)計(jì)劃(通用13篇)03-18
web前端自我評(píng)價(jià)07-27
web前端心得體會(huì)(精選8篇)12-09
web前端總結(jié)(精選13篇)06-08
web前端技術(shù)學(xué)習(xí)心得(通用16篇)02-20