課程簡介:
清華IT軟件開發(fā)課程體系匯集了清華大學100多名教授及企業(yè)中的項目經理共同研制開發(fā),集中體現(xiàn)了清華大學百年理工科的積淀和現(xiàn)代軟件企業(yè)的主流技術及創(chuàng)新精神,是實用、科學、先進的課程體系。
課程詳情
階段1
Java概述 Java基礎入門
Java開發(fā)環(huán)境搭建 熟練開發(fā)環(huán)境搭建,使用Eclipse編譯運行調試項目
Java基本程序設計結構 熟練Java基本程序的書寫,熟練運用數(shù)據(jù)類型,變量,流程,數(shù)組等
對象和類(OOP基礎) 深刻理解變相對象思想,熟練運用類,對象,方法等Java等基本程序單位
繼承 熟練Java繼承程序設計思想,能夠使用繼承思想編寫Java程序
接口與內部類 熟練Java接口的定義與使用,理解使用Java接口設計系統(tǒng)
異常與調試 激烈Java異常的機制,能夠捕獲常見異常,可以自定義異常
集合框架 熟練使用三種集合框架List,Map,Set;能夠使用集合框架模擬數(shù)據(jù)庫操作
多線程 熟練Java多線程的定義與使用,熟練Java的同步機制與通信機制,編寫安全的Java多線程程序
網絡編程 熟練Java網絡編程客戶端和服務端類,使用Java網絡編程接口實現(xiàn)聊天室
Java I0 流 熟練各種Java I/0流的使用,使用I0流拷貝,上傳,下載
GUI 熟悉常見的Java GUI控件的使用,熟練Java事件的處理機制,熟練常見事件處理方法
Java數(shù)據(jù)庫編程(JDBC) 能夠使用JDBC訪問各種數(shù)據(jù)庫,MySQL,Oracle
熟練Java的CRUD方法,使用Java調用存儲過程
Java Web編程 使用Web編程思想,理解Web編程的請求響應機制,熟練Servlet Web編程
Java項目 熟練使用Java基礎知識,多線程,網絡編程,I0,GUI實現(xiàn)聊天室
階段2
Android入門與應用開發(fā) Android基礎入門 熟練Android平臺搭建,熟練使用Android創(chuàng)建命令工具,編寫個Android應用程序
Android用戶界面 熟練Android創(chuàng)建UI組件的應用,能夠使用創(chuàng)建UI組件設計實際項目UI,熟練UI的使用,例如:MapView,WebView,Gallery,GridView等
Android基本組件 深刻理解Android應用程序的設計思想,熟練Android四大組件Activity,Service,BroadCastReceiver,ContentProvider的使用
能夠使用通知,Alarm等實現(xiàn)備忘錄等真實項目
Android數(shù)據(jù)存儲 熟練Android平臺的數(shù)據(jù)存儲,熟練使用Aqlite數(shù)據(jù)庫實現(xiàn)CRUD操作
熟練Android文件系統(tǒng)的操作
多媒體 熟練使用Android平臺的多媒體的使用,播放音頻,視頻,操作圖片
互聯(lián)網應用 熟練Android平臺的網絡編程接口,熟練Sock,URL,ApacheClient的各種使用方法
GPS定位應用 熟練android平臺的定位API,能夠使用這些API實現(xiàn)定位,跟蹤,查找等功能
Android多線程 熟練Android平臺的多線程處理方法,熟練使用Android平臺的消息處理機制
Android應用項目 學習版本控制工具,熟練團隊開發(fā)流程
階段3
游戲開發(fā) 圖形圖像 熟練Android平臺的圖形圖像處理API,能夠使用這些API繪制圖形,動畫等
View,Surfaceview 熟練View,Surfaceview,自定義視圖
Android平臺下的傳感器 能夠使用Android平臺API實現(xiàn)感應操作
游戲中的物理與數(shù)學 Android平臺的物理特性實現(xiàn)
OpenGL ES初級 熟練OpenGL ES的常見API的使用
OpenGL 進階 能夠使用OpenGL ES API實現(xiàn)一些
游戲引擎初步 熟練游戲引擎基礎框架
游戲引擎音效模塊 熟練游戲引擎音效部分實現(xiàn)
游戲引擎實體模塊 熟練游戲引擎粒子系統(tǒng)實現(xiàn)
游戲引擎OpenGL模塊 熟練游戲引擎OpenGL ES 3D部分實現(xiàn)
Android游戲項目 使用游戲引擎編寫游戲
清華IT工程師課程體系匯集了清華大學100多名教授和企業(yè)中的項目經理共同研制開發(fā),每12個月更新一次教材,由清華大學出版社出版,專業(yè)的課程,專業(yè)的教材,專業(yè)的師資,是成功的**。
勝任職位
Android軟件工程師、Android應用開發(fā)工程師、系統(tǒng)驅動工程師、Android手機游戲開發(fā)工
所獲證書
清華軟件工程師專業(yè)技術證書技術特點:高效、易用、兼容
教學環(huán)境
學校師資
楊曉輝(JAVA講師) 行業(yè)經驗:12年
擅長技術:Java、Struts2、Spring、Hibernate、MySQL、Oracle、Sybase、MQ、SpringMVC、MyBatis、WebService、Maven、memcached、Hadoop、Android、SOA、jBPM、性能調優(yōu),集群,Maven分層架構等
項目經驗:
深圳市協(xié)卓軟件公司 Java研發(fā)工程師
深圳市國泰安集團公司 項目經理兼技術架構
清華IT思途教育 講師
項目經驗:信令監(jiān)測系統(tǒng),供應鏈金融,智能倉儲系統(tǒng),綜合第三方物流平臺,小區(qū)掌上通(android項目)
學員反饋
高中畢業(yè)后,譚嘉欣一直在尋找自己心儀的學校,在一次高中同學聚會上他了解到有位同學正在清華IT學習,對IT感興趣的譚嘉欣詳細詢問了同學的學習情況,并被我校重視實踐,寓教于樂,讓學生參與真實軟件項目開發(fā)的教學方式深深吸引,通過實地考察后,譚嘉欣決定來我校就讀,但回家與父母商量時遭到父母的強烈反對,父母認為女孩子的邏輯思維能力和動手能力都不如男孩子強,認為女孩學不好IT。性格倔強的譚嘉欣并沒有因為父母的反對而放棄自己的決定,她不斷地和父母分析學好IT需要具備的素質,并多次強調女孩學IT的優(yōu)勢,她的堅持和決心終感化了父母,進入清華IT后,譚嘉欣學習非??炭?,她暗下決心要向父母證明:女孩可以比男孩更!通過自己的努力以及老師的悉心培養(yǎng),譚嘉欣已經從當年那個清澀的小女孩成長為穩(wěn)重、干練的職業(yè)人了。