accp6.0課程介紹
S1階段
在課程中,並不只停留在應用層面,還加入了大量經驗性的技能。比如瀏覽器兼容性問題。瀏覽器大家都接觸很多,我們都是通過瀏覽器來訪問網頁的。我們常用的瀏覽器有IE瀏覽器(Windows自帶的),火狐、opera瀏覽器,還有遨遊和360瀏覽器。雖然這裏有六個瀏覽器,而實際上呢只三類。遨遊和360其實都使用的是IE瀏覽器的內核,也就是說能在IE瀏覽器上正常顯示的網頁,在這兩個瀏覽器上也能夠顯示。而火狐和opera就不行。如果用火狐瀏覽器去訪問一個普通頁面,大家就會遇到網頁上按鈕不能用,網頁上的飄浮廣告都跑到一邊去不能動了的情況。那如何才能做到在不同的瀏覽器下都能看到正常的網頁呢?這就要經驗了。不僅在應用層面,從企業開發軟件考慮,軟件的性能、安全和成本都是一個優秀的程序員需要關注和考慮的。在學員學習程序邏輯、客戶端技術的時候,我們都會加入此類的經驗分享。ACCP6.0訓練的學員思想和代碼編寫能力。在調研過程中,中心都反應,學員在上機課的時候把理論課講的知識全忘掉了,所以有些教員甚至不得不花很多時間又把前面的知識再回顧一下。所以在6.0的課程學習中加入了邊講邊練的訓練模式,不再嚴格區分理論課和上機課。在理論課件中增加了學員上機練習的內容。
結業收穫:
學習完之後,能獲得認證:ACCP初級程序員,不但能理解程序邏輯和基本的算法,還能掌握基本的客戶端開發應用技術。結業之後的結業項目是KTV點歌系統。這個系統與以往的結業項目的不同是,以前版本的項目都模擬項目,在實際生活中是不會使用到的。比如以前的網吧管理系統、MYQQ聊天系統,離實際使用還有一些核心功能沒有實現。而這個KTV點歌系統是可以投入使用的。所以更增加了學員對業務的理解,積累真實的項目經驗。
S2階段
面向對象的編程是思想,是S2課程的重點課程。所佔的課時也最大的。我們把三層架構的講解放到了二期去講。因爲這個時候學員項目經驗還比較的少,還不能夠真正體會到分層開發好處,面向對象的思想也還不清楚,也就更不能理解分層開發的原理。我們把以前放在Y2的AJAX技術放到了S2來講解。這是一項應用比較廣泛的技術。相信大家在上網的時候都體驗過。我們在淘寶購物的時候,看中一個寶貝,點擊收藏,系統就會馬上提示你“您的物品已經發送到暫存欄裏了”。在沒有使用這項技術的時候,大家是要等長一段時間才能看到頁面的刷新的。而有了AJAX技術,功能使用就會更快捷,更爽了。再就是數據庫優化技術。在實際的軟件項目投入使用之後,數據庫裏的數據絕不會象在學校裏一樣只有幾百條數據,而是成千上萬條數據。比如中國人民銀行的用戶數據庫,至少有上千萬數據,我們每去那裏取一次錢,系統就會要到這上千萬條記錄裏去查我們的資料,也纔會知道銀行可以給我們多少錢。就算是計算機1秒針能夠搜索50條記錄,搜索1千萬條記錄就得300分鐘,相當於5個小時。如果沒有數據庫優化技術,估計銀行每天通宵加班,也無法完成存取款業務。
S2項目分佈
在這個過程中,使用了五個貫穿案例,總共還要完成五個項目案例。結業項目是易買網。S2的項目是由C/S項目,向B/S項目過渡。在S2,這兩個模式的項目都會涉及到。
結業收穫:
獲得ACCP程序員認證。掌握面向對象編程、JavaScript客戶端驗證和頁面特效製作、SQL Server高級管理和查詢等技能。結業考試是應用最爲廣泛的購物網站“易買網”,實現了商品展示、訂購和用戶管理等常用功能。
Y2A階段
的面試者,大部分要麼是不會,要麼就是隻會死記硬背一些框架技術。在公司裏做項目的時候,不管需不需要,都給分三層,老闆就說,一層就夠了,你麻不麻煩啊。但人家不會啊。所以,Y2A課程中,框架原理和搭建自己的框架是非常重要的一部分內容。這裏不是說一層開發,也不是三層,而是N層。也就是要讓學生們明白,什麼時候一層開發就可以了,什麼時候是兩層還是三層,或者是更多層。另外一方面,ASPNET開發環境是以“拖”爲主,以前只能拖個普通控件,後來發展到數據庫也可以“拖”,連業務邏輯都可以通過“拖拽”來完成。ASPNET程序是越做越簡單,越做越沒有含金量。這樣拼湊起來的代碼能賣個好價錢嗎?以後這錢就會讓微軟自己賺過去了。所以,當AJAX技術興起後,很多國內的公司開始開發自己的業務控件,來開發更爲個性更有競爭力的產品。所以,我們也要求我們的學生要深入理解,能夠把控件技術掌握很,纔是真正的掌握。而不是隻是單純的“拖拽”,做一頭“驢”。ACCP6.0課程體系,是要培養素質高、有思想的`程序員,所以在NTC課程中加入了數據結構和算法的課程。
Y2A項目分佈
Y2A階段主要有三個項目案例和三個貫穿項目,都是在分層思想的基礎上做開發。
Y2B階段
Y2B與A方向也是相對應的。着重講解框架技術的原理,掌握分層開發的思想。Hibernate、Struts和Spring是這個階段的重點課程。我們在企業調研的過程中,發現企業並不是三個都用,通常只用一個,或者是把這三個框架的部分結構拿過來拼接成公司自己的框架。這樣不但借鑑了流行框架的優勢,又提升了自己的公司本身的優勢,增加了產品的含金量。所以,6.0課程就是告訴學員如何深入地理解框架技術的原理,比如對象之間的關係、頁面之間的關係、數據是如何流動傳遞的等等,要掌握這三個框架的獨立應用和集合應用。另外,在畢業設計中,會第一次要求學員自己寫需求,會加強中間控件,流程細化。按照CMMI2的規範來實施開發。CMMI是項目管理國際標準,總共分爲五級。如果軟件開發公司能達到3級以上,就可以接歐美國家的外包項目,印度的軟件公司基本上都是3級以上,而中國的大部分的企業還停留在CMMI1的階段。而我們爲要求到標準2。
Y2B項目分佈
Y2B的項目主要OA系統和租房系統爲主。同時還有一個項目就是Facelook。是一個與近兩年風靡全球一樣的社交網站。大家應該都很熟悉吧,比如說人人網、開心網等等。這是今後的一個新的項目方向。
相關文章
-
accp5.0課程介紹
預備課程是免費的課程,主要是爲哪些對計算機瞭解不多的學員準備的,計算機常見的操作、辦公軟件的使用、基本的計算機詞彙在這門課程中講解。 S1 課程在開發技能上:熟悉計算機軟件技術的基本知識理解程序邏輯、基 -
ACCP7.0課程介紹
尊敬的領導:您好!我是xx大學xx校區xx學院汽車運用工程系xx級的一名學生,現在即將面臨畢業,走向工作崗位!自從踏進大學校門的那天,我就暗下決心,一定要好好珍惜這四年大學生活,利用各種機會完善和充實自己,決不虛度每寸光陰,使 -
accp3.0課程詳細介紹
時間過得太快,讓人猝不及防,我們的工作同時也在不斷更新迭代中,此時此刻需要制定一個詳細的計劃了。相信許多人會覺得計劃很難寫?以下是小編整理的國小教師個人德育工作計劃,歡迎大家借鑑與參考,希望對大家有所幫助。國小教 -
ACCP7.0軟件工程師課程介紹
ACCP7.0軟件工程師課程是北大青鳥IT教育推出的第7個版本的ACCP課程,是目前北大青鳥IT教育推出的全新軟件工程師職業教育課程,由中美印軟件技術專家聯合研發完成。職業教育就是就業教育,ACCP7.0作爲業內領先的`IT職業教育 -
關於ACCP課程介紹
ACCP(Aptech Certified Computer Professional)是印度最早從事IT職業教育的Aptech計算機教育公司推出的培養軟件程序設計人員的課程體系,由北大青鳥集團於2000年引入中國。下面是小編整理的`關於ACCP課程介紹,希望大家 -
ACCP6.0課程簡介
ACCP 6.0是北大青鳥[2]APTECH推出的最新軟件工程師職業教育課程,由中印兩國軟件技術專家聯合研發完成。作爲一款面向大衆的求職系列教育產品,ACCP6.0的課程開發採用了全球同步機制,推陳出新,引領未來IT技術發展潮流,繼續保 -
北大青鳥ACCP軟件工程課程介紹
在確定ACCP課程體系之前,Aptech在IT領域專家和一些非IT公司中進行了廣泛的行業調查以瞭解他們在和將來的工作中會用到的數據庫系統、前端開發工具和軟件包等。下面是yjbys小編收集的北大青鳥ACCP軟件工程課程,歡迎大家 -
北大青鳥ACCP軟件工程師課程介紹
ACCP課程體系通過結合先進的多模式教學法,使學習者在掌握理論知識與工具的同時,具備良好的自我學習能力和個人素質,成爲符合21世紀企業要求的IT人才。下面是小編整理的關於北大青鳥ACCP軟件工程師課程介紹,希望大家認真閱 -
北大青鳥ACCP課程詳細介紹
ACCP(Aptech Certified Computer Professional)是印度最早從事IT職業教育的Aptech計算機教育公司推出的培養軟件程序設計人員的課程體系,由北大青鳥集團於2000年引入中國。下面是小編整理的北大青鳥ACCP課程詳細介紹,希 -
北大青鳥ACCP8.0和ACCP7.0課程區別
accp課程體系通過結合先進的多模式教學法,使學習者在掌握理論知識與工具的同時,具備良好的自我學習能力和個人素質,成爲符合21世紀企業要求的'IT人才。下面是小編整理的關於北大青鳥ACCP8.0和ACCP7.0課程區別,希望大家認