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