軟件開發(fā)是IT行業(yè)里的高薪職業(yè)之一,由于目前就業(yè)市場軟件開發(fā)的人才稀缺,加上高薪的誘惑,吸引了越來越多的人轉(zhuǎn)向了軟件開發(fā)職業(yè),那么要做軟件開發(fā)工程師,需要學(xué)什么呢?
軟件開發(fā)是一項技術(shù)性很強(qiáng)的專業(yè),對于沒有基礎(chǔ)的人來說,分層次分階段分維度的學(xué)習(xí),這樣的效果會更好。這里以東莞北大青鳥的軟件開發(fā)培訓(xùn)課程為例。
東莞北大青鳥的軟件開發(fā)課程每18個月更新一次,目的是為了緊跟互聯(lián)網(wǎng)時代的步伐。課程總共分為三個分階段。每個階段的課程知識講解都貫穿了項目,并且為了鍛煉學(xué)員們的動手能力,每個課程都會有項目案例訓(xùn)練,每一個階段都會有階段項目訓(xùn)練。
*階段為了強(qiáng)化學(xué)員語法和邏輯思維能力訓(xùn)練,注重學(xué)習(xí)方法和學(xué)習(xí)習(xí)慣的養(yǎng)成,培養(yǎng)團(tuán)隊意識和溝通表達(dá)能力。主要有以下這些課程內(nèi)容:
1. 課程內(nèi)容:使用Java理解程序邏輯、使用HTML語言和CSS開發(fā)商業(yè)站點、C#語言和數(shù)據(jù)庫技術(shù)基礎(chǔ)、使用C#語言開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)、職業(yè)素質(zhì)導(dǎo)向訓(xùn)練;
2.課程講解貫穿的項目:MyShopping、MyBank、學(xué)生成績管理系統(tǒng)、MySchoolBase、MySchool;
3.學(xué)員動手訓(xùn)練制作的項目案例:MyDVD 、V+網(wǎng)站、QQ數(shù)據(jù)庫管理、QQ用戶信息管理、超市商品管理;
4.階段訓(xùn)練項目:MyKETV
學(xué)完這些課程,可勝任的工作崗位有JAVA初級開發(fā)工程師、商業(yè)網(wǎng)站開發(fā)、網(wǎng)頁開發(fā)人員、即時溝通工具開發(fā)人員、非IT專業(yè)信息*的管理信息系統(tǒng)設(shè)計、開發(fā)、維護(hù)崗位等。
長安北大青鳥:軟件開發(fā)需要學(xué)什么?
第二階段為了讓學(xué)員具備面向?qū)ο笏枷耄莆兆晕医鉀Q問題的方法,掌握職業(yè)溝通技巧。主要有以下這些課程內(nèi)容:
1.課程內(nèi)容:優(yōu)化MySchool數(shù)據(jù)庫設(shè)計、深入.NET平臺和C#編程、深入.NET平臺的軟件系統(tǒng)分層開發(fā)、使用Java實現(xiàn)面向?qū)ο缶幊?、使用jQuery快速高效制作網(wǎng)頁交互特效、使用JSP/Servlet技術(shù)開發(fā)新聞發(fā)布系統(tǒng)、職業(yè)素質(zhì)導(dǎo)向訓(xùn)練;
2.課程講解貫穿的項目:網(wǎng)絡(luò)電視精靈、學(xué)生成績管理系統(tǒng)、電子寵物、新聞發(fā)布系統(tǒng);
3.學(xué)員動手訓(xùn)練制作的項目案例:影院售票系統(tǒng)、銀行ATM取款機(jī)系統(tǒng)、寵物商店、當(dāng)當(dāng)網(wǎng)、論壇短消息;
4.階段訓(xùn)練項目:易買網(wǎng);
學(xué)完這些課程,可勝任的工作崗位有java程序員、.NET程序員、網(wǎng)站開發(fā)工程師、數(shù)據(jù)庫開發(fā)工程師、測試工程師、C#工程師、文檔編寫工程師等。
第三階段為了強(qiáng)化學(xué)員面向應(yīng)用和框架原理,全面提升學(xué)員就業(yè)的競爭力,學(xué)員達(dá)到企業(yè)高端用人要求。主要有以下這些課程內(nèi)容:
1.課程內(nèi)容:使用Hibernate開發(fā)租房系統(tǒng)、使用Struts2框架開發(fā)租房網(wǎng)站、使用Java企業(yè)級技術(shù)開發(fā)大型系統(tǒng)、使用ASP.NET MVC 開發(fā)企業(yè)級應(yīng)用、職業(yè)素養(yǎng)導(dǎo)向訓(xùn)練;
2.課程講解貫穿的項目:在線拍賣系統(tǒng)、青鳥在線投票系統(tǒng)、JBOA辦公自動化系統(tǒng)、問答系統(tǒng);
3.學(xué)員動手訓(xùn)練制作的項目案例:租房網(wǎng)(一)、租房網(wǎng)(二)、JBOA辦公自動化系統(tǒng)、青鳥朋友網(wǎng)、第三波書店;
4.畢業(yè)設(shè)計項目開發(fā):代理商系統(tǒng)、人力資源管理系統(tǒng)、客戶關(guān)系管理系統(tǒng)、電子商務(wù)系統(tǒng)、OA;
學(xué)完這些課程,可勝任的工作崗位有Java(JavaEE)工程師、.NET軟件工程師、外包開發(fā)工程師、網(wǎng)站設(shè)計和開發(fā)工程師、ORACLE數(shù)據(jù)庫開發(fā)工程師、數(shù)據(jù)庫工程師、ERP/CRM/OA/B2C開發(fā)應(yīng)用工程師、系統(tǒng)分析設(shè)計工程師、文檔工程師等。