深圳市福田區(qū)信獅職業(yè)培訓學校成立于2006年,一直秉承“全心全意為學員企業(yè)辦學治?!钡睦砟罘?wù)廣大學子與社會企業(yè),是廣東省北大青鳥全課程授權(quán)中心、深圳市A級培訓機構(gòu)、深圳高技能人才培訓基地、深圳大學實習基地,致力于培養(yǎng)優(yōu)秀的國際化、專業(yè)化互聯(lián)網(wǎng)技術(shù)人才。學??偛课挥诩幽么鬁馗缛A,擁有國際化教育教學資源。多年來更以豐碩的教學就業(yè)成果獲得了北大青鳥總部和社會各界的贊譽,多次榮獲“誠信辦學機構(gòu)”、“職業(yè)教育三好機構(gòu)獎”等榮譽,并連續(xù)五年蟬聯(lián)北大青鳥APTECH總部獎項,成為北大青鳥職業(yè)教育促進中心理事中心。
深圳南山校區(qū)以強大而專業(yè)的學術(shù)講師團隊、教質(zhì)教務(wù)團隊、就業(yè)服務(wù)團隊,舒適的學習環(huán)境和先進的教學設(shè)備,為學員提供完善的教學、實訓、就業(yè)一站式服務(wù)。到目前為止,北大青鳥南山校區(qū)已成功培養(yǎng)萬余名網(wǎng)絡(luò)、軟件工程師高薪就業(yè)于國內(nèi)外大中城市的高科技企業(yè),包括新浪、中軟、華為、中興、百度等知名集團公司。
PDT0(JavaSE初級)
|
|||
驅(qū)動項目
|
驅(qū)動技術(shù)
|
技術(shù)要點
|
成果展現(xiàn)
|
基于DOS命令窗口
|
1、Java開發(fā)環(huán)境搭建
|
Java程序的加載與執(zhí)行;類加載器機制;Java8的與安裝;path和classpath環(huán)境變量;Java程序的編寫;Java中的注釋;public class和class的區(qū)別;
|
|
2、Java基礎(chǔ)語法
|
標識符;關(guān)鍵字;字面量;數(shù)據(jù)類型;字符編碼;進制換算;變量;運算符;控制語句 ;方法;方法重載;方法執(zhí)行的內(nèi)存分析;遞歸算法;
|
||
3、Java面向?qū)ο?
|
面向過程和面向?qū)ο蟮膮^(qū)別、類和對象、this、super、JVM運行內(nèi)存剖析、成員變量 和局部變量、隱藏和封裝、深入構(gòu)造器、類的繼承、方法重寫、多態(tài)、繼承與組合、初 始化塊、處理對象、類成員、final 修飾符、抽象類、接口及作用、內(nèi)部類、枚舉類、 對象與垃圾回收、修飾符的適用范圍、使用Jar文件、內(nèi)部類 |
杜老師 Java
講師簡介
12年以上的軟件研發(fā)及項目管理經(jīng)驗,Linux專家;曾先后就職于中訊、甲骨文、百度等國內(nèi)大型軟件公司;自工作以來參與過多個大型Java項目的分析、設(shè)計、開發(fā)、測試、管理等工作;參與設(shè)計并主持過中國首鋼集團-自動化系統(tǒng)、松下集團等多個項目;先后擔任過Java高級工程師、組長、CTO等職務(wù),并經(jīng)常對其內(nèi)部員工進行技術(shù)培訓;軟件開發(fā)中非常注重系統(tǒng)的可維護性、穩(wěn)定性、性能、擴展性以及軟件的質(zhì)量;2009年國家工信部授予NITE-高級JavaEE講師;2011年8月出版(電子工業(yè)出版社)書籍《搞定J2EE》一書,深受IT人士追捧;2012年免費發(fā)布的JavaSE視頻,講解通俗易懂,表達流利,深受網(wǎng)友喜歡,堪稱Java基礎(chǔ)視頻經(jīng)典之作;
白駒過隙,日光荏苒,彈指揮間,我在職坐標上海Java培訓的階段已經(jīng)逐漸進入尾聲,我也很佩服自己,竟然路堅持走了下來。階段每天要學的東西越來越多,我總感覺自己的知識量不夠,度甚至懷疑自己當初選擇學習Java是對是錯。
我們學習了mysql數(shù)據(jù)庫、web、servlet、MVC設(shè)計模式、反射、注解、數(shù)據(jù)庫連接池等知識點,其中學習的強度絲毫不比弱。在進行web開發(fā)的同時我們也要對html有了定的了解,雖然作為后臺程序員不一定需要對html有很深入的理解,但是能看懂并會修改是作為名Java工程師的必備技能。
我認為的難點主要在于js(JavaScript)和正則表達式,其中js和Java有相同的地方,但相對而言更加靈活,它在賦值時沒有對類型要求很嚴格,只需var就搞定了,定時器的運用也算個難點。
緊接著就是應(yīng)用驅(qū)動Tomcat的學習,這個知識點主要講了Servlet的運行過程、生命周期、Config配置文件、ServletContext全局對象、request請求和response響應(yīng)的具體用法,當然還涉及到了Cookie和Session的特點比較和具體應(yīng)用。后面還講到了開發(fā)模式,也就是MVC開發(fā)模式Modal View Controller,通過分層實現(xiàn)各個功能,使得可讀性更高。
通過這些日子的學習我感覺最重要的還是數(shù)據(jù)庫,畢竟在運用過程中我們對數(shù)據(jù)的調(diào)用需要很謹慎,旦數(shù)據(jù)庫出了問題,那修改起來就相當麻煩。合理的使用Java三層架構(gòu),數(shù)據(jù)訪問層(dao) 、業(yè)務(wù)邏輯層(biz 或者services) 、界面層(ui) ,可以提高我們的代碼的可讀性,降低代碼的耦合度,方便我們尋找bug并修改。
最后還要說明點的是代碼的命名規(guī)范問題,規(guī)范的命名可以減少很多問題,例如提高代碼的可讀性,更能提高自己的工作效率。在我們?nèi)粘5某绦蚓帉懼杏泻芏嗄婷畹膯栴}都是由于命名不規(guī)范引起的,所以注意命名規(guī)范對我們這些初學者而言很重要。
總的來說在職坐標上海Java培訓階段學習的內(nèi)容很多,雖然之前一度有要放棄的想法,但堅持下來回過頭看其實也沒有那么難,剩下的時間我會再接再厲,不讓自己留有遺憾。