中關村軟件園
軟件開發人才培養項目
一、中關村軟件園簡介
中關村軟件園位于北京市海淀區東北旺,東依上地信息產業基地,西臨東北旺苗圃,南靠北大生物城,一期面積1.39平方公里,已成為北京軟件與信息服務產業核心區,并具有國際知名度和影響力,成為北京市乃至全國展示中國科技產業發展的重要窗口。中關村軟件園先后于2001年和2004年被國家發改委、信息產業部、商務部命名為“國家軟件產業基地”和“國家軟件出口基地”。2006年被北京市委、市政府授予“北京市文化創意產業集聚區”稱號。2011年1月份,獲得中關村管委會頒發的“中關村云計算產業基地”;2月份,獲得科技部國際合作司頒發的“國際科技合作基地”;3月份,獲得了科技部頒發的“國家火炬計劃軟件產業基地”;4月份,獲得科技部頒發的“北京國家現代服務業軟件產業化基地”;6月,北京市商務委和北京市教委聯合為軟件園公司頒發了“服務外包產學研用示范平臺”;11月份,獲得中關村管委會頒發的“中關村軟件園公共技術服務實驗室”;12月份,獲得北京市經信委頒發的“北京祥云工程(中關村)基地”和國家教育部頒發的“國家級工程實踐教育中心”。
園區目前聚集了聯想(全球)總部、百度、騰訊(北京)總部、新浪、中科大洋、漢王科技、啟明星辰、中核能源、曙光信息、廣聯達、捷通華聲、IBM、Oracle等219家企業,大多是國內外知名的軟件與信息服務企業的總部和研發中心、行政運管中心、市場銷售中心、結算中心,2011年從業的軟件工程師達2.9萬人。產品和解決方案類企業占園區總產值近一半,大型企業產值占園區企業總產值93.4%,國際市場業務達61億元人民幣。目前已有上市企業(含分支機構)22家(占一級客戶40%),2011年上市企業4家,融資規模達22億元,2010年上市企業6家,融資規模達60多億元。園區已形成產品和解決方案、互聯網信息服務、IT服務(軟件技術與外包服務)三大產業方向,在服務外包、信息安全、行業信息化等重點產業依然保持龍頭引領地位的同時,在云計算、移動互聯網等新興產業方面也呈現出蓬勃發展的態勢。
二、項目介紹:
中關村軟件園每年人才缺口在8000人左右,二期建成后可容納企業500多家,需研發團隊近10萬人;預計每月人才缺口達3000人。需求量遠大于人才供應量,人才需求滿足率僅為58.4%;迫在眉睫的人才之渴已經成為園區發展乃至整個IT產業發展的重要瓶頸。中關村軟件園人才培養基地為緩解中國軟件技術人才需求日益緊張的現狀,推動中國軟件業的發展,專業培養軟件技術人才,為了讓更多熱愛IT事業的人都有機會成為軟件園的一員,我們特別推出零首付,無風險,先就業后付款的方案,徹底打消您的后顧之憂。
實訓方向:Android開發工程師、JVAV開發工程師。
報名條件:應、往屆計算機、軟件工程、信息管理類等相關專業的專、本科畢業生。
實訓時間:4個月
實訓費用:A:現金12800元(可選擇一次性付清)
B:銀行貸款14800元(由基地協助學員辦理大學生就業培訓貸款,“先就業、后付款”,不就業不付費;就業后用每月部分工資償還貸款即可。
就業保障:
學員參加實訓后與人才基地簽訂就業保障協議書,確保學員的就業問題。實訓結束后由人才基地推薦到中關村軟件園園區各企業就業。如(聯想、騰訊、用友、軟通動力、百度、甲骨文、新浪、華為、中興、文思創新、博彥科技等)企業。
薪資待遇:
隨著Android平臺的擴張,引發了Android人才荒,2010年移動開發人才需求20萬,未來人才需求缺口將達百萬。學員就業后試用期工資不低于3500元,轉正后工資不低于4000元-6000元,十個月后工資不低于6000元-8000元。前三年年平均收入不低于6-10萬元。
三、課程設計:
課程名稱 |
課程內容 |
課程時長 |
培養目標 |
Java 語言基礎 |
搭建Java企業級開發環境,配置Java環境變量。Java程序的編譯方法和運行方法,理解解釋型語言特點以及跨平臺特性。學習Java語言的基礎知識:變量及數據類型,運算符,表達式及程序流程控制和數組. |
5 天 |
建立牢固的java編程基礎;培養學員熟練的動手編碼能力;幫助學員建立正確的編程思想并培養學員用Java語言解決業務問題的分析能力。幫助學員掌握java程序的基本調試技巧,能夠準確定位開發過程中遇到的編譯錯誤以及運行時錯;掌握常規錯誤的解決方案,快速解決編程中遇到的常見問題;讓學員養成良好的代碼書寫習慣以及代碼組織習慣,以適應企業編碼要求。 |
Java 面向對象編程 |
學習面向對象編程的三大特性:封裝、繼承、多態。以及三大特性在Java程序設計中的應用。 |
2 天 |
牢固掌握面向對象編程的基本技巧以及面向對象的編程思想和分析方法。準確理解對象的構建過程與訪問機制。能夠使用面向對象的分析方法分解實際應用中的業務模型 。是學員能夠利用面向對象的設計理念構建簡單的應用框架。 |
Java面向對象高級 |
學習面向對象編程的高級特性,如static,final 應用。學習常見設計模式,如工廠模式,單例模式等,學習Java interface的使用以及利用interface實現解耦合的方法。 熟練掌握java內部類、Object類、包裝類的使用 |
3天 |
熟練掌握面向對象編程的高級特性;能夠準確區分靜態與成員的區別以及各自在內存中的體現形勢。進一步理解類與對象之間的關系。熟練掌握匿名內部類的使用技巧;了解其他三種java內部類,為Android編程打下堅實基礎。掌握接口的定義及實現,以及Java單繼承特性的擴展方案。同時能夠理解接口在程序結構設計中的重要作用。并掌握多種基于接口的設計模式,如工廠模式,接口回調模式等。為javaSE平臺開發打下牢固的基礎。 |
JavaSE平臺開發 |
學習使JavaSE6.0 開發包 :
異常體系 ; 集合框架 ; IO技術 ; 多線程編程 ; TCP/IP 網絡編程 ; |
7天 |
熟練使用JavaSE6.0平臺開發包構建具有實用價值的應用程序。正確認識異常體系。熟悉常見異常對象產生的原因及排查處理技巧;能選擇正確的方式對異常進行處理;同時能夠定義具有結構性的應用異常體系。掌握常見集合框架的使用方法,掌握各種集合對象的特點并能根據業務需要選擇正確的集合對象;能夠利用結合對象封裝復雜的數據結構。正確掌握java IO體系結構;熟練使用文本流和字節流操作磁盤文件。正確掌握各種流的使用特性,并根據業務需要選擇合適的輸入輸出流。學習編寫基于多線程的并發程序。正確理解線程的各種狀態和調度機制;能夠利用鎖機制對并發線程進行控制。了解OSI網絡參考模型和TCP/IP網絡參考模型;能夠編寫基于TCP和UDP兩種網絡協議的應用程序。并能夠理解TCP和UDP兩種協議之間的區別。能夠編寫基于多線程的并發TCP Server 。 |
ORACLE/SQL |
基于Oracle 數據庫講解數據庫軟件的日常管理。學習使用SQL語言,熟練使用DML和DDL 。 |
3 天 |
掌握常見數據的日常管理。熟練使用SQL語句。理解關系型數據的數據結構。能夠建立正確的數據模型。同時能夠掌握常見的性能調節手段。熟練使用各種表連接操作。并能處理復雜的查詢業務。掌握常見的SQL 技巧。 |
Java數據訪問 |
學習使用JDBC 技術訪問數據庫,掌握 Driver , DriverManager , Connection , Statement , PreparedStatement , CallableStatement , ResultSet等接口的使用方法及使用技巧。 |
3天 |
熟練使用JDBC 技術對數據庫進行CRUD操作。能正確理解各種Statement對象的用法與特性。并能利用各種特性提高程序性能。合理管理連接資源。建立ORM思想并能編寫基于ORM思想的DAO(數據訪問對象).能基于ORM思想分析復雜業務數據并建立合理的數據模型。 |
Java Web 編程 |
學習Servlet編程技術 及JSP編程技術。掌握WEB中間件的使用和管理。 |
8天 |
能夠利用Servlet、jsp技術構建基于B/S結構的企業應用。熟練掌握Tomcat,JBoss等Web中間件的安裝,配置及管理。深刻理解JavaWeb編程原理。熟練使用HttpServletRequest,HttpServletResponse等接口。熟練使用請求轉發與重定向。掌握各個作用域的生命周期與適用范圍。能使用Cookie 和Session跟蹤用戶狀態。掌握常見的權限管理手段和字符集處理方法,掌握Filter和Listener編程技術。熟練使用JSP技術構建顯示邏輯。靈活使用standard tag liberary 和 EL 表達式。理解MVC設計模式。并能基于MVC設計模式構建web應用程序。 |
Strus框架編程 |
學習MVC編程模式 熟練使用Struts核心組件 熟練使用Struts高級組件 使用基于配置的異常處理方式 |
3天 |
能夠深刻理解MVC編程思想,以及struts的工作流程,熟練使用struts框架構建基于MVC的web應用。能夠設計基于3層體系的軟件結構,熟練使用struts高級組件簡化程序結構。 |
Hibernate框架編程 |
學習Hibernate編程框架,掌握Hibernate核心接口,理解ORM映射以及基于ORM思想的DAO開發。 |
4天 |
理解基于Hibernate的DAO設計思想。能夠熟練使用Hibernate核心進口進行數據訪問層的開發,熟練映射一對一,一對多,多對多關系。熟悉常用主鍵生成策略。掌握連接查詢,分頁查詢等技巧,掌握hibernate二級緩存使用。 |
Spring框架編程 |
學習Spring編程框架,掌握Spring中IOC/AOP編程思想,掌握Spring容器對Hibernate、Struts的整合方式。了解基于Spring的MVC編程模式。 |
3天 |
理解容器的概念。能夠熟練的配置Spring核心配置文件,掌握IOC/AOP編程思想。掌握BeanNameAutoProxyCreator、HibernateTemplate、 JDBCTeamplate等常用組件。掌握Spring、Struts、Hibernate三種常用框架的整合應用。 |
Android 基礎入門
|
Android平臺簡介 開發環境搭建 第一個Android應用 |
1天 |
熟練Android平臺搭建、熟練使用Android創建命令工具、編寫第一個Android應用程序 |
Android 用戶界面
|
1. Android中的資源訪問(Resource) 2. Android 圖形用戶界面 |
4天 |
熟練Android創建UI組件的應用、能夠使用創建UI組件設計實際項目UI、熟練高級UI的使用,例如,MapView、WebView、Gallery、GridView等 |
Android 基本組件 |
1. Activity 2. Intent 3. Service 4. BroeadCastReceiver 5. ContentProvider
|
3天 |
深刻理解Android應用程序的設計思想、熟練Android平臺的四大組件Activity、Service、BroadcastReceiver、ContentProvider的使用
|
Android 數據存儲
|
1. 配置(Preference) 2. 文件(File) 3. SQLite 數據庫 4. 網絡(NetWorking) |
2天 |
熟練Android平臺的數據存儲、熟練使用Sqlite數據庫實現CRUD操作 熟練Android文件系統的操作 |
手機通信功能開發 |
1 短信控制 2 電話控制 3 電子郵件功能開發 |
2天 |
熟悉手機通信功能的開發 |
手機特有Feature開發 |
1系統設置 2 外觀更改與提醒設置 3 電池電量 4 手機鬧鐘 |
1天 |
熟悉開發特定功能的Android應用的技巧 |
多媒體
|
1. 音樂播放器 2. 視頻播放器 3. Camera |
1天 |
熟練使用Android 平臺的多媒體的使用,播放音頻、視頻、操作圖片 |
互聯網應用
|
1. Socket 2. URL 3. HTTP 4. HttpURLConnection 5. 使用Apache HTTP客戶端 6. WebView |
2天 |
熟練Android平臺的網絡編程接口、熟練掌握Socket、URL、ApacheClient的各種使用方法
|
Android 游戲編程 |
圖形組件、View繪制技術、Surface View緩存繪制技術、Android動畫技術、OpenGL ES技術、Android 3D編程技術。 |
10天 |
熟 熟練掌握Android平臺的圖形圖像處理技術(Color、Paint、 Canvas等),熟練繪幾何圖形及各種動畫, 并結合重力感應等傳感器技術制作2D,3D游戲。利用OPGL 高級技術對動畫效果進行優化。 6. |
目 |
口袋微博。 手機支付系統。 精靈視頻播放器。 MP3播放器。 手機安全衛士。 植物大戰僵尸。 快樂池塘。 五子棋 俄羅斯輪盤 真心話大冒險 “友錄人脈”云服務平臺
|
|
|
職業規劃與就業指導 |
|
5天 |
|