ACCP軟體工程師

從事軟體開發相關工作的人員的統稱

軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內容都是與軟體開發生產相關的。軟體工程師是IT行業需求量最大的職位,穩居IT行業職位需求TOP10的第一位(第二位是高級軟體工程師)。

階段課程


第一階段:
面向入門,趣味性為主,引導進入豐富多彩的IT行業,樹立繼續學習的信心
技能上主要培養學員的邏輯思維能力,在編程方面具有一定的感性認識
第二階段:
面向基礎,理解概念為主,培養自學能力。
技能上主要訓練面向對象的思想、代碼編寫的熟練度和規範度,開始接觸企業的應用,在編程方面具有一定的理性認識
第三階段:
面向就業,企業項目實戰訓練為主,培養學員獨立分析問題、解決問題、總結問題的能力和習慣
技能上講解業務流程、行業應用、主流框架技術,按照企業常用的開發模式、管理流程,組織進行實戰訓練

課程設置


第一學期:
1、先學習進入軟體編程世界,才能夠具備計算機Java語言學習的基礎;
2、第一學期Java課程結束后,.NET課程的基本語言語法都與Java課程類似,將對比進行學習;
3、 HTML語言是獨立的課程,不牽涉到程序編寫,學習Java課程之後,為了緩解學習壓力,調整學習節奏,先學習這門課程;
4、 SQL Server課程和.NET課程共同結合起來完成第一學期的階段項目;
第二學期:
1、第二學期剛開始就學習SQL Server課程,是在第一學期學會SQL基本操作、基本查詢的基礎上學習高級知識;
2、第二學期兩門.NET課程有嚴格的先後次序關係,並且是在第一學期的基礎上進行拔高;
3、 JavaScript課程是在學習完成.NET課程之後進行,同時要求首先學會第一學期的HTML課程,否則無法建立頁面,更談不上動態效果;
4、 Java的兩門課程也存在嚴格的先後次序關係,只有熟練理解、掌握了面向對象的思想,才能夠進入到MVC開發模式的學習,否則將會存在很大的理解上的困難;
5、 .NET課程中的三層結構模式,與Java的MVC模式,存在諸多相似之處;
6、學習完Java課程,將結合資料庫課程、HTML、JavaScript課程,綜合來完成第二學期的階段項目;
第二學年:
1、第一門Java課程,核心技術JSP/Servlet/JavaBean,就是MVC模式的經典實現,需要第二學期JSP課程作為基礎;
2、只有在掌握了JSP/Servlet/JavaBean的應用以後,才能夠體會到框架的必要性,第二門Java課程中的Struts/Hibernate/Spring中,JSP/Servlet/JavaBean是最基本的應用,並在此基礎上做框架的集成,因此這兩門課程也存在嚴格的先後關係;
3、 Ajax技術在Java課程中先講解基礎、原理,並要求手寫Ajax代碼,繼而在.NET課程中使用方便的控制項來實現,因此Java和.NET課程安排的次序不能變更;
4、 .NET第一門課程是基於三層結構的企業級B/S系統開發,因此三層結構是這門課程的基礎;
5、只有掌握了中的B/S開發技術,並且實現了網上書店的應用系統開發,才能夠在該系統上進行優化和提高、擴展更方便的功能,因此,第二門.NET課程也必須在第一門.NET課程之後進行;
6、畢業設計項目分別在Java課程結束、.NET課程結束后都會執行,整個第二學年的學習過程,將有三個月時間的實戰訓練(其中集中編碼的課時為免費學時)。

就業崗位


能夠勝任的工作崗位包括:
Java(JavaEE)工程師
.NET軟體工程師
外包開發工程師
網站設計和開發工程師
ERP/CRM/OA/B2C開發應用工程師
系統分析設計工程師
文檔工程師

ACCP認證


ACCP認證ACCP(Aptech Certified Computer Professional)認證是專門為從事軟體開發人士所進行的資格認證。主要面向IT行業,為IT行業培養各類軟體開發技術人才。ACCP課程涵蓋了當前IT企業所使用的各類軟體開發技術,包括軟體開發的平台、開發工具以及應用的資料庫等,是一項系統性、通用性、應用針對性都極強的軟體工程師認證。

accp分類


ACCP軟體工程師
ACCP軟體工程師
ACCP初級程序員
ACCP認證程序設計員
ACCP認證系統分析員