
招生對象:一、JAVA WEB開發(fā)數(shù)據(jù)庫基礎(chǔ) JAVA WEB開發(fā)數(shù)據(jù)庫基礎(chǔ) SQL Server 數(shù)據(jù)庫速成及MYSQL常用數(shù)據(jù)庫操作實現(xiàn)1、創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)庫文件創(chuàng)建數(shù)據(jù)庫;創(chuàng)建文件組;創(chuàng)建架構(gòu);創(chuàng)建數(shù)據(jù)庫快照;2、創(chuàng)建數(shù)據(jù)類型和表創(chuàng)建數(shù)據(jù)類型;創(chuàng)建表;3、SqlServer安全管理機(jī)制;4、SqlServer各種實用功能模塊:DTS;遠(yuǎn)程維護(hù);數(shù)據(jù)庫備份和恢復(fù);數(shù)據(jù)收縮;5、數(shù)據(jù)查詢操作基本查詢;多表查詢;各種聯(lián)接(JOIN);統(tǒng)計查詢;模糊查詢;6、數(shù)據(jù)增加、刪除、編輯操作;7、 創(chuàng)建和調(diào)整索引 規(guī)劃索引;創(chuàng)建索引;8、實現(xiàn)數(shù)據(jù)完整性數(shù)據(jù)完整性概述;實現(xiàn)約束;實現(xiàn)觸發(fā)器;9、 實現(xiàn)視圖(View) 視圖介紹;創(chuàng)建和管理視圖;使用視圖優(yōu)化性能;10、實現(xiàn)存儲過程和函數(shù)實現(xiàn)存儲過程; 創(chuàng)建參數(shù)化的存儲過程;11、事物(Transaction)編程 ;12、MySQL概述,MySQL的特點,SQL和MySQL,MySQL服務(wù)器的啟動和關(guān)閉;13、MYSQL數(shù)據(jù)庫可視化操作界面;14、MySQL數(shù)據(jù)類型詳解;15、MySQL的數(shù)據(jù)庫:創(chuàng)建數(shù)據(jù)庫、選擇數(shù)據(jù)庫、刪除數(shù)據(jù)庫;16、MySQL數(shù)據(jù)表:創(chuàng)建表、查看表、修改表、重命名表、刪除表;17、MySQL數(shù)據(jù):添加數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)、查詢數(shù)據(jù) 二、Java WEB開發(fā)前臺基礎(chǔ) Java WEB開發(fā)前臺基礎(chǔ) (一)、HTML與CSS基礎(chǔ)1、B/S架構(gòu)2.HTML基本使用3.HTML DOM4.CSS選擇器5.常用樣式6.盒子模型與布局7.HTML與動態(tài)語言結(jié)合8.HTML+CSS案例分析(二)、div+css基礎(chǔ)1、div+css基礎(chǔ)知識2、css一列布局3、css二列和三列布局4、css超鏈接偽類5、css列表控制6、css+div橫向?qū)Ш讲藛?、css+div表單設(shè)計(三)、Javascript基礎(chǔ)1、Javascript 變量2、Javascript操作符3、Javascript流程控制語句4、Javascript 彈出框5、Javascript 函數(shù)6、Javascript事件7、Javascript常用對象8、Javascript對象編程 三、Java基礎(chǔ) Java基礎(chǔ) 1、Java語言特點及其跨平臺原理2、eclipse開發(fā)工具操作使用3、Java環(huán)境變量的概念及其搭建4、基本數(shù)據(jù)類型5、程序流程控制6、數(shù)組7、字符串8、類、對象、方法定義、方法重載、方法遞歸9、static關(guān)鍵字、靜態(tài)代碼塊、動態(tài)代碼塊、對象實例化過程、匿名類、this關(guān)鍵字、this參數(shù)傳遞、基本變量引用變量參數(shù)傳遞、final關(guān)鍵字 四、Java高級 Java高級 1、OOP原理2、Java面向?qū)ο缶幊汤^承3、Java面向?qū)ο缶幊谭庋b4、Java面向?qū)ο缶幊潭鄳B(tài)5、Java接口與抽象類6、Java異常處理機(jī)制、異常種類、異常處理方法、自定義異常7、Java多線程技術(shù)、線程生命周期狀態(tài)轉(zhuǎn)換、線程創(chuàng)建方式對比、線程的優(yōu)先級、線程通信、線程同步8、Java常用API類9、Java容器接口或類:Collection、Collections、set、list、map10、Java文件讀寫編程11、Socket網(wǎng)絡(luò)編程 五、JDBC及其開發(fā)編程 JDBC及其開發(fā)編程 1、JDBC基本原理及其相關(guān)包2、JDBC中常用的接口和類及其使用詳解DriverManagerConnectionStatementPreparedStatementResultSet3、JDBC開發(fā)使用基本流程4、數(shù)據(jù)庫開發(fā)中連接池原理和優(yōu)勢5、JDBC應(yīng)用開發(fā)綜合案例分析 六、 JavaWEB--JSP/JavaBean/Servlet及相關(guān)技術(shù) JavaWEB--JSP/JavaBean/Servlet及相關(guān)技術(shù) 1、HTTP協(xié)議2、HttpWatch3、Tomcat服務(wù)器搭建4、Tomcat目錄結(jié)構(gòu)解析5、Tomcat端口配置6、Tomcat啟動&停止7、Tomcat&Eclipse整合8、Eclipse配置優(yōu)化9、Web應(yīng)用和web.xml文件10、構(gòu)建Web應(yīng)用11、配置描述符web.xml12、JSP的基本原理13、JSP注釋14、輸出JSP表達(dá)式15、JSP腳本16、JavaBean基本原理17、JavaBean生命周期18、JavaBean在JSP中調(diào)用形式:useBean、setProperty、getProperty19、JSP page指令20、JSP include指令21、JSP include指令22、JSP plugin指令23、JSP param指令24、JSP腳本中常用內(nèi)置對象及其詳細(xì)解:application,session,out,pageContext,request,response,cookie25、Servlet基本原理26、Servlet的開發(fā)27、Servlet的配置28、Servlet的生命周期29、訪問Servlet的配置參數(shù)30、使用Servlet作為控制器31、Servlet開發(fā)使用案例分析32、JSP/Servlet中數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù) 七、Struts 2框架 Struts 2框架 1、Struts 2與MVC思想2、Struts 2應(yīng)用的開發(fā)步驟3、Struts 2的常規(guī)配置4、Action接口和ActionSupport基類使用詳解5、Action的基本配置6、使用Action的動態(tài)方法調(diào)用7、指定method屬性及使用通配符8、配置默認(rèn)Action9、配置Action的默認(rèn)處理類10、配置處理結(jié)果11、配置Struts 2的異常處理12、使用Struts 2的國際化13、使用Struts 2常用標(biāo)簽14、Struts 2的常用輸入校驗15、使用Struts 2控制文件上傳16、使用Struts 2控制文件下載17、Struts 2攔截功能18、Struts 2案例分析 八、Hibernate框架 Hibernate框架 1、ORM和Hibernate2、對象/關(guān)系數(shù)據(jù)庫映射(ORM)3、Configuration對象4、hibernate.properties文件與hibernate.cfg.xml文件5、JDBC連接屬性、數(shù)據(jù)庫方言、JNDI數(shù)據(jù)源的連接屬性6、Hibernate持久化對象及其詳解7、Hibernate的映射文件詳解8、Hibernate的常用關(guān)聯(lián)映射9、HQL與SQL比較分析10、Hibernate中HQL與SQL使用詳解11、Hibernate事物控制編程12、Hibernate案例分析 九、Spring框架 Spring框架 1、Spring依賴注入2、使用Spring容器3、使用ApplicationContext4、ApplicationContext的國際化支持5、Spring的AOP6、Spring容器中的Bean7、容器中的工廠Bean8、Bean實例的創(chuàng)建方式及依賴配置9、Spring整合Struts 210、Spring整合Hibernate 十、MyBatis MyBatis 1、MyBatis配置&查詢數(shù)據(jù)2、MyBatis全局配置文件3、MyBatis映射文件4、關(guān)聯(lián)查詢,動態(tài)sql5、MyBatis緩存機(jī)制&整合ehcache6、MyBatis逆向工程7、MyBatis、Spring整合8、MyBatis運行原理&源碼分析9、MyBatis攔截和插件10、分頁插件&存儲過程調(diào)用&自定義TypeHandler 十一、項目分析 項目分析 1、STRUTS在項目中使用分析2、HIBERNATE在項目中使用分析3、SPRING在項目中使用分析4、STRUTS與SPRING整合技術(shù)5、SPRING與HIBERNATE整合技術(shù)6、MyBatis在項目中使用分析6、項目優(yōu)化7、項目發(fā)布 十二、畢業(yè)課題項目 畢業(yè)課題項目 1、HR人事管理綜合系統(tǒng)2、網(wǎng)上商城及交易管理系統(tǒng)3、企業(yè)綜合宣傳網(wǎng)站系統(tǒng)

招生對象:一、 Java基礎(chǔ) Java基礎(chǔ) 1、 Java語言特點及其跨平臺原理2、 Myeclipse開發(fā)工具操作使用3、 Java環(huán)境變量的概念及其搭建4、基本數(shù)據(jù)類型5、程序流程控制6、數(shù)組7、字符串8、類、對象、方法定義、方法重載、方法遞歸9、static關(guān)鍵字、靜態(tài)代碼塊、動態(tài)代碼塊、對象實例化過程、匿名類、this關(guān)鍵字、this參數(shù)傳遞、基本變量引用變量參數(shù)傳遞、final關(guān)鍵字 二、 Java高級 Java高級 1、OOP原理2、Java面向?qū)ο缶幊汤^承3、Java面向?qū)ο缶幊谭庋b4、Java面向?qū)ο缶幊潭鄳B(tài)5、Java接口與抽象類6、Java異常處理機(jī)制、異常種類、異常處理方法、自定義異常7、Java多線程技術(shù)、線程生命周期狀態(tài)轉(zhuǎn)換、線程創(chuàng)建方式對比、線程的優(yōu)先級、線程通信、線程同步8、Java常用API類9、Java容器接口或類:Collection、Collections、set、list、map10、Java文件讀寫編程11、Socket網(wǎng)絡(luò)編程12、Java Applet及其編程 三、搭建Android開發(fā)環(huán)境 搭建Android開發(fā)環(huán)境 1、系統(tǒng)需求與設(shè)置2、JDK的安裝與設(shè)置3、Android SDK安裝4、Eclipse的與安裝與漢化5、ADT插件的安裝及配置 四、開發(fā)Android程序基本流程 開發(fā)Android程序基本流程 1、創(chuàng)建Android應(yīng)用程序2、Android項目結(jié)構(gòu)說明3、運行Android應(yīng)用程序4、調(diào)試Android應(yīng)用程序5、Android應(yīng)用開發(fā)流程 五、使用Android模擬器 使用Android模擬器 1、模擬器概述2、Android虛擬設(shè)備和模擬器3、Android模擬器啟動與停止4、控制模擬器5、設(shè)置模擬器6、SDK中常用命令 六、基本用戶界面設(shè)計 基本用戶界面設(shè)計 1、使用XML布局文件控制UI界面2、在代碼中控制UI界面3、使用XML和Java代碼混合控制UI界面4、開發(fā)自定義的Vie5、布局管理器及其原理6、線性布局7、表格布局8、幀布局9、相對布局10、Android應(yīng)用開發(fā)常用組件11、文本框與編輯框12、按鈕13、單選按鈕和復(fù)選框14、圖像視圖15、列表選擇框16、列表視圖17、日期、時間拾取器18、計時器19、綜合手機(jī)GUI代碼分析與實踐 七、高級用戶界面設(shè)計 高級用戶界面設(shè)計 1、自動完成文本框2、進(jìn)度條3、拖動條和星級評分條4、選項卡5、圖像切換器6、網(wǎng)格視圖7、畫廊視圖8、消息提示框與對話框9、綜合手機(jī)GUI代碼分析與實踐 八、基本程序單元Activity 基本程序單元Activity 1、Activity概述2、創(chuàng)建、配置、啟動和關(guān)閉Activity3、多個Activity的使用和編程4、使用Bundle在Activity之間交換數(shù)據(jù)5、調(diào)用另一個Activity并返回結(jié)果6、Fragment綜述7、創(chuàng)建Fragment8、在Activity中添加Fragment9、綜合手機(jī)GUI代碼分析與實踐 九、Intent對象 Intent對象 1、組件名稱(Component Name)2、動作(Action)3、數(shù)據(jù)(Data)4、種類(Category)5、額外(Extras)6、標(biāo)記(Flags)7、Intent過濾器8、綜合手機(jī)Intent代碼分析與實踐 十、Android事件處理 Android事件處理 1、事件處理概述2、處理鍵盤事件3、物理按鍵簡介4、處理觸摸事件5、手勢的創(chuàng)建與識別6、綜合手機(jī)事件代碼分析與實踐 十一、Android資源訪問 Android資源訪問 1、字符串(string)資源2、定義字符串資源文件3、使用字符串資源4、顏色(color)資源5、顏色值的定義6、定義顏色資源文件7、使用顏色資源8、尺寸(dimen)資源9、Android支持的尺寸單位10、定義尺寸資源文件11、布局(Layout)資源12、數(shù)組(array)資源13、定義數(shù)組資源文件14、使用數(shù)組資源15、Draable資源16、圖片資源17、StateListDraable資源18、樣式(style)和主題(theme)資源19、原始XML資源20、菜單(menu)資源的定義和使用21、Android程序國際化22、綜合手機(jī)資源使用代碼分析與實踐 十二、Android圖形圖像處理技術(shù) Android圖形圖像處理技術(shù) 1、Android常用繪圖類:Paint類,Canvas類,Bitmap類,BitmapFactory類2、Android繪制幾何圖形3、Android繪制文本4、Android繪制路徑5、Android繪制圖片6、Android為圖形添加特效7、Android使用BitmapShader渲染圖像8、Android中的動畫實現(xiàn)編程9、綜合手機(jī)圖形圖像處理代碼分析與實踐 十三、Android音頻、視頻處理編程 Android音頻、視頻處理編程 1、使用MediaPlayer播放音頻2、使用SoundPool播放音頻3、使用VideoVie播放視頻4、使用MediaPlayer和SurfaceVie播放視頻5、綜合手機(jī)音視頻代碼分析與實踐 十四、ContentProvider實現(xiàn)數(shù)據(jù)共享 ContentProvider實現(xiàn)數(shù)據(jù)共享 1、ContentProvider概述2、數(shù)據(jù)模型3、URI及其使用編程4、預(yù)定義ContentProvider5、查詢數(shù)據(jù)6、增加記錄7、增加新值8、批量更新記錄9、刪除記錄10、自定義ContentProvider11、繼承ContentProvider類12、聲明ContentProvider13、安卓手機(jī)與嵌入式SQLITE數(shù)據(jù)庫的開發(fā)應(yīng)用14、安卓系統(tǒng)與遠(yuǎn)程SQL數(shù)據(jù)庫的連接方式及開發(fā)應(yīng)用15、綜合手機(jī)ContentProvider代碼分析與實踐 十五、Android線程與消息處理 Android線程與消息處理 1、多線程與多進(jìn)程2、創(chuàng)建線程3、開啟線程4、線程的休眠5、中斷線程6、Handler消息傳遞機(jī)制7、循環(huán)者(Looper)8、消息處理類(Handler)9、消息類(Message)10、綜合手機(jī)多線程與消息機(jī)制代碼分析與實踐 十六、Android Service應(yīng)用 Android Service應(yīng)用 1、Service概述與分類2、Service類中的重要方法3、Service的聲明4、創(chuàng)建Started Service5、繼承IntentService類6、繼承Service類7、啟動服務(wù)及停止服務(wù)8、創(chuàng)建Bound Service9、繼承Binder類10、使用Messenger類11、綁定到服務(wù)12、管理Service的生命周期13、綜合手機(jī)Service應(yīng)用代碼分析與實踐 十七、Android網(wǎng)絡(luò)編程及Internet應(yīng)用 Android網(wǎng)絡(luò)編程及Internet應(yīng)用 1、通過HTTP訪問網(wǎng)絡(luò)2、使用HttpURLConnection訪問網(wǎng)絡(luò)3、使用HttpClient訪問網(wǎng)絡(luò)4、使用WebVie顯示網(wǎng)頁5、使用WebVie組件瀏覽網(wǎng)頁6、使用WebVie加載HTML代碼7、讓W(xué)ebVie支持Javascript8、綜合手機(jī)網(wǎng)絡(luò)應(yīng)用代碼分析與實踐 十八、Android 基于Socket的TCP和UDP網(wǎng)絡(luò)編程 Android 基于Socket的TCP和UDP網(wǎng)絡(luò)編程 1、Socket綜述2、Socket基本通信模型3、使用基于TCP協(xié)議的Socket通訊編程流程4、使用基于UDP協(xié)議的Socket通訊編程流程5、Android手機(jī)與PC電腦服務(wù)器通訊編程開發(fā) 十九、Android手機(jī)綜合項目案例分析與實踐開發(fā)(自學(xué)校項目庫中選?。?

招生對象:一、PHP WEB開發(fā)數(shù)據(jù)庫基礎(chǔ) PHP WEB開發(fā)數(shù)據(jù)庫基礎(chǔ) SQL Server 數(shù)據(jù)庫速成及MYSQL常用數(shù)據(jù)庫操作實現(xiàn)1、創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)庫文件創(chuàng)建數(shù)據(jù)庫;創(chuàng)建文件組;創(chuàng)建架構(gòu);創(chuàng)建數(shù)據(jù)庫快照;2、創(chuàng)建數(shù)據(jù)類型和表創(chuàng)建數(shù)據(jù)類型;創(chuàng)建表;3、SqlServer安全管理機(jī)制;4、SqlServer各種實用功能模塊:DTS;遠(yuǎn)程維護(hù);數(shù)據(jù)庫備份和恢復(fù);數(shù)據(jù)收縮;5、數(shù)據(jù)查詢操作基本查詢;多表查詢;各種聯(lián)接(JOIN);統(tǒng)計查詢;模糊查詢;6、數(shù)據(jù)增加、刪除、編輯操作;7、 創(chuàng)建和調(diào)整索引 規(guī)劃索引;創(chuàng)建索引;8、實現(xiàn)數(shù)據(jù)完整性數(shù)據(jù)完整性概述;實現(xiàn)約束;實現(xiàn)觸發(fā)器;9、 實現(xiàn)視圖(View) 視圖介紹;創(chuàng)建和管理視圖;10、實現(xiàn)存儲過程和函數(shù)實現(xiàn)存儲過程; 創(chuàng)建參數(shù)化的存儲過程;11、事物(Transaction)編程 ;12、MySQL概述,MySQL的特點,SQL和MySQL,MySQL服務(wù)器的啟動和關(guān)閉;13、MYSQL數(shù)據(jù)庫可視化操作界面;14、MySQL數(shù)據(jù)類型詳解;15、MySQL的數(shù)據(jù)庫:創(chuàng)建數(shù)據(jù)庫、選擇數(shù)據(jù)庫、刪除數(shù)據(jù)庫;16、MySQL數(shù)據(jù)表:創(chuàng)建表、查看表、修改表、重命名表、刪除表;17、MySQL數(shù)據(jù):添加數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)、查詢數(shù)據(jù) 二、WEB前臺開發(fā)設(shè)計基礎(chǔ) WEB前臺開發(fā)設(shè)計基礎(chǔ) (一)、html與xhtml基礎(chǔ)1、html與xhtml簡介2、html與xhtml基礎(chǔ)知識3、html與xhtml標(biāo)簽4、html與xhtml常用標(biāo)簽5、html與xhtml文字格式與特殊字符6、html與xhtml超級鏈接7、html與xhtml列表8、html與xhtml圖片9、html與xhtml head和DTD10、html與xhtml表格11、html與xhtml框架結(jié)構(gòu)12、html與xhtml表單(二)、div+css基礎(chǔ)1、div+css基礎(chǔ)知識2、css一列布局3、css二列和三列布局4、css超鏈接偽類5、css列表控制6、css+div橫向?qū)Ш讲藛?、css+div下拉及多級彈出菜單8、css+div表單設(shè)計(三)、Javascript基礎(chǔ)1、Javascript 變量2、Javascript操作符3、Javascript流程控制語句4、Javascript 彈出框5、Javascript 函數(shù)6、Javascript事件7、Javascript常用對象8、Javascript對象編程 三、搭建PHP開發(fā)環(huán)境 搭建PHP開發(fā)環(huán)境 1、Apache WEB服務(wù)器安裝與配置2、PHP安裝與配置3、MySQL安裝與配置4、phpMyAdmin安裝與配置5、Dreamweaver安裝與使用6、AppServ集成開發(fā)環(huán)境的安裝與使用7、Zend Studio安裝與配置 四、Zend Studio IDE操作使用 Zend Studio IDE操作使用 1、Zend Studio介紹2、Zend Studio 的IDE3、Zend Studio中PHP工程建立4、Zend Studio中PHP編輯器及其使用5、Zend Studio中PHP網(wǎng)站的調(diào)試和運行 五、PHP語言基礎(chǔ) PHP語言基礎(chǔ) PHP工作原理,PHP語法基礎(chǔ),PHP標(biāo)記符,PHP的注釋,PHP數(shù)據(jù)類型,PHP常量,PHP變量,PHP運算符PHP的表達(dá)式,PHP包含文件,include、require、include_once、require_once等語句通過PHP預(yù)定義變量獲取上傳文件的大小應(yīng)用包含語句完成電子商務(wù)網(wǎng)站主頁的設(shè)計 六、PHP流程控制語句 PHP流程控制語句 1、PHP程序的控制結(jié)構(gòu)2、if條件語句3、switch…case分支控制語句4、循環(huán)控制語句while循環(huán)、do…while循環(huán)、for循環(huán)、foreach循環(huán)5、跳轉(zhuǎn)控制語句6、break、continue、return語句7、PHP網(wǎng)站流程控制語句分析與使用 七、PHP函數(shù) PHP函數(shù) 自定義函數(shù)PHP內(nèi)置函數(shù)PHP內(nèi)置函數(shù)庫加載PHP網(wǎng)站函數(shù)使用分析 八、PHP字符串處理 PHP字符串處理 轉(zhuǎn)義、還原字符串,截取字符串,分割、合成字符串,替換字符串檢索字符串,常用字符串處理函數(shù):str_ireplace()、substr_replace()、strstr()、substr_count()、ltrim()、rtrim()、trim()字符串與HTML轉(zhuǎn)換PHP網(wǎng)站各種字符串處理案例分析 九、PHP數(shù)組 PHP數(shù)組 聲明數(shù)組,用戶創(chuàng)建數(shù)組,應(yīng)用函數(shù)創(chuàng)建數(shù)組創(chuàng)建二維數(shù)組,數(shù)組類型,遍歷、輸出數(shù)組,數(shù)組函數(shù),統(tǒng)計數(shù)組元素個數(shù)向數(shù)組中添加元素,獲取數(shù)組中最后一個元素,刪除數(shù)組中重復(fù)元素,獲取數(shù)組中指定元素的鍵名PHP網(wǎng)站中數(shù)組使用案例分析 十、PHP日期和時間處理 PHP日期和時間處理 php.ini文件中設(shè)置時區(qū),通過date_default_timezone_set()函數(shù)設(shè)置時區(qū)獲取日期的時間戳,獲取當(dāng)前時間戳,格式化日期和時間獲取日期和時間信息,檢驗日期和時間的有效性,比較兩個時間的大小,倒計時,計算程序的運行時間,網(wǎng)頁鬧鐘 十一、PHP與Web頁面交互 PHP與Web頁面交互 Web表單,表單元素,POST和GET表單元素提交方式在Web頁中嵌入PHP腳本,在HTML中嵌入PHP腳本,在表單中嵌入PHP腳本$_POST[]和$_GET[]——表單元素值的獲取方法通過URL傳遞數(shù)據(jù),URL傳遞數(shù)據(jù)的編碼和解碼,PHP網(wǎng)站W(wǎng)EB交互案例案分析 十二、PHP會話管理 PHP會話管理 創(chuàng)建會話,SESSION的生命周期,SESSION的高級應(yīng)用,SESSION臨時文件,SESSION的緩存,SESSION數(shù)據(jù)庫存儲創(chuàng)建COOKIE,讀取COOKIE,刪除COOKIE,通過SESSION判斷用戶的權(quán)限,通過COOKIE實現(xiàn)自動登錄延長SESSION的生命周期,緩解服務(wù)器壓力、提高網(wǎng)站訪問速度,如何控制客戶端COOKIE,COOKIE應(yīng)用的注意事項,SESSION和COOKIE的區(qū)別PHP網(wǎng)站會話管理案例分析 十三、PHP頁面動態(tài)曲線繪制及動態(tài)圖形驗證碼實現(xiàn) PHP頁面動態(tài)曲線繪制及動態(tài)圖形驗證碼實現(xiàn) PHP動態(tài)圖形原理,各種常用圖形繪制,動態(tài)圖形驗證碼實現(xiàn)原理動態(tài)驗證碼與會話管理的結(jié)合,動態(tài)圖形曲線(諸如股票變化曲線)與HTML位置及顯示的處理 十四、PHP文件系統(tǒng)及文件上傳、下載 PHP文件系統(tǒng)及文件上傳、下載 打開文件,讀取文件,寫入文件,關(guān)閉文件,打開目錄,瀏覽目錄,關(guān)閉目錄剖析文件上傳、下載原理,控制上傳文件——配置php.ini文件判斷上傳文件——全局變量$_FILES, 文件上傳——move_uploaded_file()函數(shù)文件下載,通過文本文件統(tǒng)計網(wǎng)站訪問量,規(guī)范化的文件上傳,如何訪問遠(yuǎn)程文件PHP網(wǎng)站文件上傳下載案例分析 十五、PHP面向?qū)ο缶幊?OOP) PHP面向?qū)ο缶幊?OOP) 1、OOP概述,類、對象概念,類的聲明,類的成員,類的實例化,構(gòu)造方法和析構(gòu)方法,特殊的訪問方法——“$this”和“::”2、抽象類及其應(yīng)用 3、接口及其應(yīng)用4、OOP封裝性5、OOP繼承性6、OOP多態(tài)性7、PHP面向?qū)ο蟆S藐P(guān)鍵字: final, static, clone, 對象比較, instanceof8、面向?qū)ο蟆S媚g(shù)方法: __set()和__get()方法, __isset()和__unset()方法, __call()方法, __toString()方法, __autoload()方法9、一個基于OOP編程PHP網(wǎng)站案例分析 十六、PHP開發(fā)MySQL數(shù)據(jù)庫 PHP開發(fā)MySQL數(shù)據(jù)庫 1、PHP操作MySQL數(shù)據(jù)庫的步驟和方法,應(yīng)用mysql_connect()函數(shù)連接MySQL服務(wù)器,應(yīng)用mysql_select_db()函數(shù)選擇MySQL數(shù)據(jù)庫2、應(yīng)用mysql_query()函數(shù)執(zhí)行SQL語句,應(yīng)用mysql_fetch_array()函數(shù)將結(jié)果集返回到數(shù)組中3、應(yīng)用mysql_fetch_row()函數(shù)從結(jié)果集中獲取一行作為枚舉數(shù)組,應(yīng)用mysql_num_rows()函數(shù)獲取查詢結(jié)果集中的記錄數(shù)4、避免輸出中文字符串時出現(xiàn)亂碼,數(shù)據(jù)庫編碼格式的選擇5、PHP與MySQL數(shù)據(jù)庫網(wǎng)站案例分析 十七、ADODB類庫 ADODB類庫 1、ADODB概述,應(yīng)用ADONewConnection()函數(shù)連接數(shù)據(jù)庫系統(tǒng),應(yīng)用PConnect()函數(shù)持久化連接數(shù)據(jù)庫2、應(yīng)用Connect()函數(shù)非持久化連接數(shù)據(jù)庫,ADODB連接MySQL數(shù)據(jù)庫,操作SQL語句3、應(yīng)用execute()函數(shù)執(zhí)行SQL語句,應(yīng)用SelectLimit()函數(shù)控制select查詢語句的起始位置4、應(yīng)用GetInsertSQL()、GetUpdateSQL()函數(shù)添加、更新數(shù)據(jù)5、操作SQL語句的其他方法,控制結(jié)果集,控制指針的方法,控制結(jié)果集內(nèi)容的方法6、日期格式和數(shù)據(jù)類型的轉(zhuǎn)換,ADODB中的分頁,錯誤處理7、PHP網(wǎng)站ADODB類庫使用分析 十八、PHP Smarty模板應(yīng)用開發(fā) PHP Smarty模板應(yīng)用開發(fā) 1、Smarty模板綜述2、Smarty模板引擎的下載,Smarty模板引擎的安裝,Smarty模板引擎的配置3、Smarty模板開發(fā)應(yīng)用網(wǎng)站的流程和優(yōu)勢4、常用的Smarty程序設(shè)計5、Smarty+ADODB完成數(shù)據(jù)庫開發(fā)6、Smarty模板和PHP網(wǎng)站案例分析 十九、Zend Framework框架 Zend Framework框架 1、Zend Framework的MVC2、Zend Framework的MVC環(huán)境搭建3、Zend Framework的編碼標(biāo)準(zhǔn)4、Zend_Cache緩存服務(wù)5、Zend_Db數(shù)據(jù)庫操作6、Zend_Layout網(wǎng)站布局7、Zend_Paginator分頁管理 二十、綜合PHP網(wǎng)站案例分析和畢業(yè)課題

招生對象:.部分 Python環(huán)境配置Python環(huán)境配置 1、Python的歷史和它的哲學(xué)思想2、Python開發(fā)環(huán)境安裝與配置3、Python各種編輯器之間的選擇,和安裝配置4、交互式解釋器及IDE寫出自己的.個Python程序5、Help幫助文檔,查看方法,良好的編程習(xí)慣等等 第二部分 Python基礎(chǔ)入門Python基礎(chǔ)入門 1、Pythno交互式解釋器的使用,詳解命令2、python中的變量概念,創(chuàng)建變量,賦值操作,以及命名的規(guī)范和禁忌3、Python基本數(shù)據(jù)類型概念4、字符串 str, 創(chuàng)建字符串類型,單引號、雙引號以后混合使用,三引號注釋的作用, 轉(zhuǎn)入符的作用,什么是原始字符串,多種拼接字符串的方法,獲取用戶的輸入,Unicode編碼,序列操作索引與切片,修改替換字符串, 字符串格式化,它的不可變性的理解5、整型數(shù)字 int,創(chuàng)建該int類型,數(shù)字的顯示格式,除法,F(xiàn)loor除法,二進(jìn)制、八進(jìn)制、十六進(jìn)制,整數(shù)精度,小數(shù)轉(zhuǎn)換6、列表 list 對象,序列的概念,列表的可變性,序列操作方法,列表的索引與切片,步進(jìn)步長快速提取自己想要的元素,空列表,None的概念, in運算符,list的長度,.小元素,.大元素查找,列表元素分片賦值操作,內(nèi)置刪除操作,列表多層嵌套與錯誤信息,append,extend,count,index,insert,pop,remove,sort,reverse等方法理解,區(qū)別7、元組 tuple函數(shù),序列之間的互相轉(zhuǎn)換,嵌套元組,不可變性,與列表比較8、字典 dict,.鍵值對映射關(guān)系的數(shù)據(jù)類型,多種創(chuàng)建字典的方法,利用字典做一個網(wǎng)頁模板,清空、copy創(chuàng)建副本,深copy,獲取字典值的多種方法, 字典自帶的迭代方法,刪除字典項,更新字典,擴(kuò)充字典,成員關(guān)系檢查,字典鍵的排序等等9、文件對象,open函數(shù)文件的操作方法詳解,讀,寫,刪,改,追加寫入等操作,關(guān)閉文件,一次讀取文件所有內(nèi)容,讀取指定行,以二進(jìn)制形式讀取文件10、數(shù)據(jù)持久化存儲,序列化對象、反序列化對象,模塊的序列化操作我們能夠?qū)⒊绦蛑羞\行的對象信息保存到文件中去,.存儲11、python迭代器Iterators、生成器Generators,迭代的概念12、文件上下文 with as 管理器的使用詳解13、if, else, elif子句,條件分支語句, while, for循環(huán)語句,三元表達(dá)式,continue, break,跳出終止循環(huán),各種python內(nèi)的運算符等14、列表解析推導(dǎo)式,字典解析推導(dǎo)詳解15、數(shù)據(jù)類型與語句的綜合實踐應(yīng)用 第三部分 Python進(jìn)階提高Python進(jìn)階提高 1、抽象概念,函數(shù)的定義,何時使用函數(shù)2、函數(shù)的默認(rèn)參數(shù)、位置參數(shù)、關(guān)鍵字參數(shù),返回值,def,return,yield,global全局作用域,屬性,內(nèi)省,遞歸,無限遞歸,多層潛逃函數(shù)3、Python內(nèi)置函數(shù)與匿名函數(shù)詳解4、面對對象編程:類class的概念(OOP, 多態(tài)、封裝、繼承等),創(chuàng)建類,self參數(shù),新式類與舊式類,類的屬性,特性和方法,命名空間,裝飾器等5、程序的錯誤與異常處理。(try except, finally, assert, raise),捕獲異常,觸發(fā)異常6、Python的模塊,包package的概念。(導(dǎo)入模塊,內(nèi)容標(biāo)準(zhǔn)庫,自己制作一個Python模塊和包),模塊放置的位置搜索路徑,常用python內(nèi)置模塊的使用,模塊的命名空間,包的結(jié)構(gòu)7、Python的常用模塊os模塊,sys模塊,datetime模塊,urllib模塊,urllib2,random等8、多線程編程,提高程序運行效率,異步處理多個并發(fā)的任務(wù),全局解釋器鎖的應(yīng)用,開啟和退出線程,thread,threading,Queue等模塊方法的使用, 單線程與多線程速的對比,多線程爬蟲等應(yīng)用9、re 正則表達(dá)式 Regular Expression 精講 (結(jié)合網(wǎng)絡(luò)模塊進(jìn)行抓取和匹配自己想要的任何內(nèi)容),普通字符,非打印字符,特殊字符,限定符,定位符,選擇,反向引用,語法規(guī)則,檢索匹配要點介紹10、網(wǎng)絡(luò)編程Socket接口概念講解,開發(fā)網(wǎng)絡(luò)通信工具必備知識,客戶端與服務(wù)器通信的軟件,遠(yuǎn)程執(zhí)行命令等第四部分 WEB前臺和后臺數(shù)據(jù)庫基礎(chǔ)WEB前臺和后臺數(shù)據(jù)庫基礎(chǔ) 一、MYSQL數(shù)據(jù)庫應(yīng)用開發(fā)MYSQL數(shù)據(jù)庫的安裝和管理;MYSQL數(shù)據(jù)庫,數(shù)據(jù)結(jié)構(gòu)定義和SQL語言創(chuàng)建實現(xiàn);MYSQL數(shù)據(jù)庫增加、刪除、編輯、查詢SQL語言實現(xiàn);MYSQL數(shù)據(jù)庫中主鍵、約束、索引等概念; MYSQL數(shù)據(jù)庫在PYTHON應(yīng)用開發(fā)中的具體模式和引入的相關(guān)庫;PYMYSQL應(yīng)用開發(fā)MYSQL數(shù)據(jù)庫詳解;二、html與xhtml基礎(chǔ)html與xhtml簡介;html與xhtml基礎(chǔ)知識;html與xhtml標(biāo)簽;html與xhtml常用標(biāo)簽;html與xhtml文字格式與特殊字符;html與xhtml超級鏈接;html與xhtml列表;html與xhtml圖片; html與xhtml head和DTD;html與xhtml表格;html與xhtml框架結(jié)構(gòu);html與xhtml表單;三、div+css基礎(chǔ)div+css基礎(chǔ)知識;css一列布局;css二列和三列布局;css超鏈接偽類;css列表控制;css+div橫向?qū)Ш讲藛?;css+div下拉及多級彈出菜單;css+div表單設(shè)計四、Javascript基礎(chǔ)Javascript 變量;Javascript操作符;Javascript流程控制語句;Javascript 彈出框;Javascript 函數(shù);Javascript事件;Javascript常用對象;Javascript對象編程;第五部分 PYTHON數(shù)據(jù)處理(包括大數(shù)據(jù))和分析PYTHON數(shù)據(jù)處理和分析 一、NumPy庫應(yīng)用開發(fā)1、NumPy介紹及安裝,ndarray:NumPy庫的心臟,NumPy數(shù)據(jù)類型,創(chuàng)建數(shù)組,dtype選項,自帶的數(shù)組創(chuàng)建方法;2、基本操作,算術(shù)運算符,矩陣積,自增和自減運算符,通用函數(shù),聚合函數(shù);3、索引機(jī)制、切片和迭代方法, 切片操作,數(shù)組迭代,條件和布爾數(shù)組,形狀變,數(shù)組操作,連接數(shù)組,數(shù)組切分;4、對象的副本或視圖,向量化,結(jié)構(gòu)化數(shù)組;二、 pandas庫應(yīng)用開發(fā)1、 pandas:Python數(shù)據(jù)分析庫,安裝,pandas數(shù)據(jù)結(jié)構(gòu)簡介,Series對象,DataFrame對象,Index對象;2、索引對象的其他功能,更換索引,刪除,算術(shù)和數(shù)據(jù)對齊; 3、數(shù)據(jù)結(jié)構(gòu)之間的運算,靈活的算術(shù)運算方法,DataFrame和Series對象之間的運算;4、 統(tǒng)計函數(shù),排序和排位次,相關(guān)性和協(xié)方差;三、用matplotlib實現(xiàn)數(shù)據(jù)可視化1、matplotlib庫介紹、安裝,pylab和pyplot,生成一幅簡單的交互式圖表、設(shè)置圖形的屬性、為圖表添加更多元素、保存圖表;2、將圖表直接保存為圖片、處理日期值、圖表類型;3、線性圖、直方圖、條狀圖、水平條狀圖、多序列條狀圖、餅圖、等值線;四、PYTHON大數(shù)據(jù)處理分析基本原理和實現(xiàn)1、大數(shù)據(jù)概念和形成2、大數(shù)據(jù)分區(qū)處理3、大數(shù)據(jù)涉及的算法模塊4、案例大數(shù)據(jù)處理分析實現(xiàn)第六部分 PYTHON GUI編程和爬蟲編程PYTHON GUI編程和爬蟲編程 一、圖形化GUI編程1、Python的GUI模塊:pyqt的安裝和配置;2、pyqt常用圖形控件的使用和編程;3、pyqt利用GUI程序?qū)崿F(xiàn)記事本、計算器,通訊工具開發(fā)編程二、搜索引擎蜘蛛爬蟲模仿搜索引擎原理,開發(fā)一個屬于自己的爬蟲,多線程利用資源,下載一個網(wǎng)站相關(guān)內(nèi)容到本地上。第七部分 Django框架網(wǎng)站開發(fā)Django框架網(wǎng)站開發(fā) 1、 Django框架的歷史介紹,開發(fā)環(huán)境的安裝配置2、DjangoMTV開發(fā)模式與Model-View-Controller (MVC)模式,架構(gòu)介紹,核心理念3、創(chuàng)建自己的.個django項目,運行調(diào)試開發(fā)服務(wù)器與命令的使用4、創(chuàng)建自己的.個django項目下的應(yīng)用程序5、學(xué)會設(shè)計自己的模型model部分,模型的語法、各字段的類型,選項的設(shè)置6、網(wǎng)站的URL規(guī)劃配置,與視力函數(shù)掌握,請求與響應(yīng)對象,渲染模板7、模板語言,模板的變量,過濾器,模板標(biāo)簽,注釋,模板也可以繼承,更快捷的模板開發(fā)方式8、 熟練掌握Django模板引擎的語法規(guī)則9、 Django admin 網(wǎng)站管理部分,創(chuàng)建編輯管理員以及普通用戶賬戶權(quán)限設(shè)置,后臺管理,自定義管理表單,分類頻道的關(guān)聯(lián),一些高級技巧10、 出發(fā)視圖的錯誤反饋,處理常見網(wǎng)頁錯誤狀態(tài)碼,命名空間的URL,在模板中使用快捷巧妙的URL編碼方式,在多項目,多應(yīng)用的狀態(tài)下可以快速區(qū)分url地址11、 Django 表單的處理,GET與POST方法概念與區(qū)別,為數(shù)據(jù)創(chuàng)建HTML 表單,接收并處理客戶端提交的表單和數(shù)據(jù),F(xiàn)orm類,渲染表單,客戶端發(fā)送POST請求,服務(wù)器端處理POST請求12、 Django的單元測試,為視圖編寫功能測試,改進(jìn)13、 Django中的靜態(tài)文件,收集靜太文件,使用CSS文件更改美化網(wǎng)頁自定義外觀,django集成bootstrap前端框架等

招生對象:一、公眾平臺介紹 公眾平臺介紹 1、及其平臺2、公眾賬號注冊3、公眾平臺的使用(1)、支付(2)、管理(3)、推廣(4)、統(tǒng)計(5)、設(shè)置(6)、開發(fā)者中心 二、第三方服務(wù)器與服務(wù)器信息交互案例及及解析 第三方服務(wù)器與服務(wù)器信息交互案例及及解析 (本部分以學(xué)員熟悉的WEB后臺開發(fā)語言為重點)1、JSON數(shù)據(jù)格式詳解2、XML數(shù)據(jù)格式詳解3、JAVA獲取客戶文本消息代碼分析4、PHP獲取客戶文本消息代碼分析5、ASP.NET獲取客戶文本消息代碼分析6、公眾號API接口的其他常用語言介紹 三、服務(wù)器資源與消息交互原理 服務(wù)器資源與消息交互原理 1、服務(wù)器資源2、第三方服務(wù)器3、客戶、服務(wù)器、第三方服務(wù)器交互通訊原理4、開發(fā)者中心5、 配置和啟用服務(wù)器6、配置失敗常見問題與分析7、自動回復(fù)當(dāng)前時間8、消息交互原理分析9、消息體加/解密實現(xiàn)10、接口調(diào)試工具 四、接收消息與發(fā)送消息 接收消息與發(fā)送消息 1、接收普通消息(1)、文本消息(2)、圖片消息(3)、語音消息(4)、視頻消息2、客戶地理位置消息3、鏈接消息4、發(fā)送被動回復(fù)消息5、接收事件推送消息6、案例實踐代碼分析 五、Access Token和自定義菜單 Access Token和自定義菜單 1、Access Token2、接口調(diào)用請求說明及實現(xiàn)代碼3、自定義菜單(1)、自定義菜單介紹(2)、按鈕類型(3)、創(chuàng)建菜單(4)、個性化菜單(5)、查詢菜單(6)、刪除菜單(7)、菜單事件推送(8)、案例實踐 六、用戶信息與用戶管理 用戶信息與用戶管理 1、用戶標(biāo)簽管理編程2、獲取用戶標(biāo)簽列表編程3、用戶地理位置獲取編程4、用戶經(jīng)緯度坐標(biāo)到轉(zhuǎn)地址(街道及號)編程5、獲取用戶基本信息編程6、獲取用戶列表編程7、案例實踐 七、參數(shù)二維碼與來源統(tǒng)計 參數(shù)二維碼與來源統(tǒng)計 1、參數(shù)二維碼2、創(chuàng)建二維碼ticket3、通過URL生成二維碼圖片4、通過ticket換取二維碼5、下載二維碼6、掃描帶參數(shù)二維碼事件7、案例實踐 八、客服接口與群發(fā)接口編程開發(fā) 客服接口與群發(fā)接口編程開發(fā) 1、客服接口2、群發(fā)接口3、上傳圖文消息內(nèi)的圖片4、上傳縮略圖5、上傳圖文消息素材6、 預(yù)覽群發(fā)內(nèi)容7、根據(jù)標(biāo)簽進(jìn)行群發(fā)8、根據(jù)OpenID列表進(jìn)行群發(fā)9、刪除群發(fā)10、查詢?nèi)喊l(fā)消息發(fā)送狀態(tài)11、接收群發(fā)結(jié)果12、案例實踐 九、小店和模板消息 小店和模板消息 1、小店的搭建2、小店概況3、微店模板管理4、商品分組管理5、圖片庫6、添加商品7、貨架管理8、小店的二次開發(fā)9、小店SDK10、訂單付款通知11、訂單查詢12、快遞查詢13、模板消息提醒 十、自適應(yīng)手機(jī)網(wǎng)站與公眾號的銜接、交互及開發(fā) 自適應(yīng)手機(jī)網(wǎng)站與公眾號的銜接、交互及開發(fā) 1、公眾號自定義菜單與手機(jī)站的鏈接與交互2、關(guān)注公眾號的客戶通過手機(jī)站獲取用戶信息及地理位置3、客戶在手機(jī)站后臺的數(shù)據(jù)庫的智能化管理4、對客戶發(fā)送消息的自動回復(fù)5、手機(jī)站對公眾號中客戶的語音、視頻、圖片的管理和回復(fù)6、客戶掃描二維碼支付的手機(jī)站數(shù)據(jù)管理和統(tǒng)計7、對公眾號中特定客戶或一群客戶的智能化消息推送

招生對象:一、C語言概述 C語言概述 了解C語言的特點掌握C程序的基本結(jié)構(gòu)熟練掌握C語言的開發(fā)編程環(huán)境 二、數(shù)據(jù)類型、運算符與表達(dá)式 數(shù)據(jù)類型、運算符與表達(dá)式 了解C語言的數(shù)據(jù)類型的概念了解標(biāo)識符、常量和變量的概念掌握C語言簡單數(shù)據(jù)類型了解運算符和表達(dá)式的概念掌握算術(shù)運算符和表達(dá)式掌握賦值運算符和賦值表達(dá)式掌握自增和自減運算掌握關(guān)系運算符和關(guān)系表達(dá)式掌握邏輯運算符和邏輯表達(dá)式掌握條件運算符了解條件表達(dá)式了解逗號運算符和逗號表達(dá)式了解數(shù)據(jù)類型的轉(zhuǎn)換重點:C語言中的數(shù)據(jù)類型,C語言的常量和變量。變量的三個要素:變量名、數(shù)據(jù)類型和變量的值。C語言運算符的結(jié)合方向和優(yōu)先級,數(shù)據(jù)類型轉(zhuǎn)換 三、計算機(jī)各種進(jìn)制、轉(zhuǎn)換、各種數(shù)的表示 計算機(jī)各種進(jìn)制、轉(zhuǎn)換、各種數(shù)的表示 計算機(jī)二進(jìn)制數(shù)的表示及常用的二進(jìn)制數(shù)之間的運算計算機(jī)二進(jìn)制數(shù)之間的左移、右移、按位與、按位或、按位異或、按位取反運算及其意義計算機(jī)2、8、10、16進(jìn)制數(shù)及其表示計算機(jī)2、8、10、16進(jìn)制數(shù)之間的相互轉(zhuǎn)換計算機(jī)數(shù)值表示的原碼、反碼、補碼計算機(jī)有符號數(shù),無符號數(shù)的表示計算機(jī)數(shù)的大端和小端表示模式計算機(jī)單精度浮點數(shù)的表示方式計算機(jī)雙精度浮點數(shù)的表示方式計算機(jī)的地址總線及其與內(nèi)存的關(guān)聯(lián)關(guān)系 四、順序結(jié)構(gòu)程序設(shè)計 順序結(jié)構(gòu)程序設(shè)計 了解C語言程序的三種基本結(jié)構(gòu)掌握格式輸入和輸出函數(shù)掌握字符數(shù)據(jù)的輸入和輸出常用函數(shù)熟練掌握順序結(jié)構(gòu)程序設(shè)計方法重點:scanf( )和printf( )函數(shù), 程序的三種基本結(jié)構(gòu)難點:順序結(jié)構(gòu)程序的設(shè)計分析 五、選擇結(jié)構(gòu)程序設(shè)計 順序結(jié)構(gòu)程序設(shè)計 熟練掌握if語句熟練掌握if-else語句熟練掌握if語句的嵌套熟練掌握switch語句熟練掌握選擇結(jié)構(gòu)程序設(shè)計方法重點:if語句的兩種形式,switch語句難點:選擇結(jié)構(gòu)的嵌套 六、 循環(huán)結(jié)構(gòu)程序設(shè)計 循環(huán)結(jié)構(gòu)程序設(shè)計 熟練掌握while語句熟練掌握do-while語句熟練掌握for語句熟練掌握break、contiune語句熟練掌握循環(huán)語句的嵌套熟練掌握循環(huán)結(jié)構(gòu)程序設(shè)計方法重點:循環(huán)結(jié)構(gòu)的實現(xiàn)語句while、do─while、for語句難點:循環(huán)的嵌套 七、 數(shù)組 數(shù)組 熟練掌握一維數(shù)組的定義、初始化及引用掌握二維數(shù)組的定義、初始化及引用熟練掌握字符數(shù)組的定義、初始化及引用熟練掌握字符串概念及其輸入輸出掌握字符串處理函數(shù)重點:數(shù)組的定義和引用難點:不同的排序方法,字符串與一般字符數(shù)組的特征和使用方法之間的區(qū)別 八、指針 指針 熟練掌握地址和指針的概念熟練掌握指針變量的定義及引用熟練掌握指針運算熟練掌握一維數(shù)組與指針理解二維數(shù)組與指針熟練掌握字符串與指針重點:地址和指針的概念、指針變量的定義及引用、一維數(shù)組與指針、字符數(shù)組和字符指針難點:二維數(shù)組與指針 九、計算機(jī)內(nèi)存管理 計算機(jī)內(nèi)存管理 計算機(jī)中數(shù)據(jù)存放的基本原理內(nèi)存(memory)管理(申請,分配和釋放)編程內(nèi)存分配的代碼區(qū)(code)、全局/靜態(tài)數(shù)據(jù)區(qū)(static)、堆區(qū)(heap)、棧區(qū)(stack)、常量區(qū)(const) 十、函數(shù) 函數(shù) 掌握函數(shù)的定義熟練掌握數(shù)據(jù)在函數(shù)之間的傳遞熟練掌握函數(shù)的調(diào)用熟練掌握數(shù)組作為函數(shù)的參數(shù)掌握指針作為函數(shù)的參數(shù)掌握函數(shù)的嵌套調(diào)用了解函數(shù)的遞歸調(diào)用掌握局部變量和全局變量了解變量的存儲類別了解內(nèi)部函數(shù)和外部函數(shù)重點:函數(shù)的聲明、定義和調(diào)用;函數(shù)調(diào)用機(jī)制;函數(shù)調(diào)用的參數(shù)傳遞、函數(shù)的返回;全局變量、局部變量的區(qū)別難點:函數(shù)調(diào)用機(jī)制;函數(shù)的遞歸調(diào)用 十一、結(jié)構(gòu)體和共用體 結(jié)構(gòu)體和共用體 掌握結(jié)構(gòu)體及其應(yīng)用掌握共用體及其應(yīng)用 十二、 文件 文件 了解文件概念掌握文件指針掌握文件打開與關(guān)閉掌握文件的讀寫了解文件定位的函數(shù)重點:文件指針、文件的打開、關(guān)閉、讀寫難點:文件指針、文件的打開、關(guān)閉、讀寫 十三、 預(yù)處理命令 預(yù)處理命令 掌握無參宏定義掌握文件包含的概念掌握文件包含命令的一般格式重點:無參宏定義、文件包含、文件包含命令的一般格式難點:無參宏定義、文件包含、文件包含命令的一般格式 十四、OOP(面向?qū)ο蟪绦蛟O(shè)計)基本理論 OOP(面向?qū)ο蟪绦蛟O(shè)計)基本理論 掌握面向過程編程與面向?qū)ο缶幊痰母拍罴耙饬x,及其在編程思維上的變化 十五. 類與對象編程 類與對象編程 掌握類的定義,根據(jù)具體需求設(shè)計類,深入理解類的封裝性,會根據(jù)類創(chuàng)建各種對象,掌握對象的各種成員的使用方法,通過定義構(gòu)造函數(shù)實現(xiàn)對象的初始化 十六、類(class)及其類別 類(class)及其類別 無關(guān)類,派生類,友元類,構(gòu)造(construct)函數(shù),析構(gòu)(deconstruct)函數(shù) 十七、各種類交互調(diào)用編程 各種類交互調(diào)用編程 (無關(guān)類,派生類,友元類)交叉互相使用其成員(members)編程技術(shù) 十八. 繼承與派生編程 繼承與派生編程 掌握繼承與派生的概念與使用方法,掌握繼承中的構(gòu)造函數(shù)與析構(gòu)函數(shù)的調(diào)用順序,為派生類設(shè)計合適的構(gòu)造函數(shù)初始化派生類理解多繼承的概念和編程,理解虛基類的概念,掌握虛基類的使用方法 十九. 多態(tài)性編程 多態(tài)性編程 掌握繼承與派生的概念與使用方法,掌握繼承中的構(gòu)造函數(shù)與析構(gòu)函數(shù)的調(diào)用順序,為派生類設(shè)計合適的構(gòu)造函數(shù)初始化派生類理解多繼承的概念和編程,理解虛基類的概念,掌握虛基類的使用方法 二十. 多態(tài)性編程 多態(tài)性編程 掌握繼承與派生的概念與使用方法,掌握繼承中的構(gòu)造函數(shù)與析構(gòu)函數(shù)的調(diào)用順序,為派生類設(shè)計合適的構(gòu)造函數(shù)初始化派生類理解多繼承的概念和編程,理解虛基類的概念,掌握虛基類的使用方法要求:理解多態(tài)性的概念,掌握如何用虛函數(shù)實現(xiàn)動態(tài)聯(lián)編,掌握如何利用虛函數(shù)理解純虛函數(shù)和抽象類的概念,掌握純虛函數(shù)和抽象類的定義方法;理解虛析構(gòu)函數(shù)的概念和作用,掌握其聲明和使用方法 二十一、內(nèi)聯(lián)(online)函數(shù)及其編程 二十二、友元(friend)函數(shù)及其編程 二十三、虛函數(shù)(virtual function)及其編程 二十四、靜、動態(tài)聯(lián)編(binding) 二十五、純虛函數(shù),抽象類,多態(tài)性,及其編程 二十六. 模板編程 模板編程 要求:理解類模板的概念,掌握類模板的定義、實例化過程,掌握類模板運用

招生對象:部分、C/C++強(qiáng)化 C/C++強(qiáng)化 該部分主要是對C/C++進(jìn)行針對性強(qiáng)化和復(fù)習(xí),主要強(qiáng)化點為:1、結(jié)構(gòu)體、聯(lián)合體編程及其深入;2、數(shù)據(jù)結(jié)構(gòu)鏈表編程及其深入;3、計算機(jī)內(nèi)存管理編程及其深入;4、文件讀寫,尤其是二進(jìn)制文件數(shù)據(jù)庫編程及其深入;5、面向?qū)ο缶幊碳捌渖钊耄?、多重指針編程及其深入;7、跨平臺LINUX環(huán)境,C/C++編程基本流程;8、C/C++在項目研發(fā)中的使用代碼分析。 第二部分、C/C++ STL編程技術(shù) C++ STL編程技術(shù) 1、STL主要組件(1)、容器(Container)(2)、迭代器(Iterator)(3)、算法(Algorithm)2、STL中的模板(Template)(1)、泛型及其編程(2)、函數(shù)模板編程(3)、類模板編程3、STL容器的共通操作(1)、初始化(initialization)(2)、與大小相關(guān)的操作(size operator)(3)、比較(comparison)(4)、賦值(assignment)和交換(swap)(5)、與迭代器(iterator)相關(guān)的操作(6)、元素操作4、迭代器(iterator)編程(1)、迭代器詳解(2)、迭代器分類(3)、迭代器編程案例5、STL常用算法(Algorithms)編程及應(yīng)用(1)、非變動性算法編程(2)、變動性算法編程(3)、移除性算法編程(4)、排序性算法編程6、STL常用容器編程(1)、Vector技術(shù)編程詳解(2)、List技術(shù)編程詳解(3)、Set技術(shù)編程詳解(4)、Map技術(shù)編程詳解 第三部分、VC++應(yīng)用開發(fā) VC++應(yīng)用開發(fā) 1、 WINDOWS API與MFC詳解2、WINDOWS API編程開發(fā)環(huán)境3、MFC應(yīng)用程序框架,單文檔、多文檔、對話框等各初始框架(frame)工程(project)中各個類的作用4、MFC類庫介紹5、界面(inetrface)定制開發(fā)技術(shù)(菜單(menu),加速鍵(accelerator),工具欄(toolbar),對話框(dialog), 狀態(tài)條(status bar))6、消息(message)和事件(event)機(jī)制及其編程7、MFC類在工程中的追加、使用和派生技術(shù)8、非MFC類在工程中的追加、使用和派生技術(shù)9、成員(members)(方法(method)和屬性(properties))在工程中的追加和使用10、圖形(graphic)圖像(image)處理技術(shù)11、內(nèi)存作圖及雙緩沖技術(shù)編程實現(xiàn)12、圖像處理中的摳像編程及動態(tài)效果實現(xiàn)13、各種異型窗口(象超級解霸界面)的編程技術(shù)14、窗口分割技術(shù)及其交互控制編程技術(shù)15、帳號密碼處理技術(shù)及其界面的實現(xiàn)16、將類(包括其派生類)功能模塊移植到其工程中的技術(shù)實現(xiàn)17、文件I/O讀寫,及文件分割器技術(shù)18、文件數(shù)據(jù)庫創(chuàng)建編程技術(shù)19、常用控件(control) 及其開發(fā)使用20、控件(control)動態(tài)創(chuàng)建及事件交互編程技術(shù)21、版本控制:debug,release22、網(wǎng)絡(luò)數(shù)據(jù)庫開發(fā)技術(shù)(1)、數(shù)據(jù)庫接口及其使用(ODBC,ADO)(2)、VC++應(yīng)用開發(fā)數(shù)據(jù)庫技術(shù)(3)、C/S,B/S結(jié)構(gòu)分析(4)、多層(multi-tiers)結(jié)構(gòu)分析(5)、項目分析(一個完整的用VC++開發(fā)的數(shù)據(jù)庫項目)23、多線程(multithread)及其開發(fā)技術(shù)(1)、多線程與SMP(Symmetry Multi-Processor)及并行(parallel)技術(shù)(2)、線程分類及其開發(fā)(3)、線程的優(yōu)先級及初始化(4)、線程的啟動(start)與懸掛(suspend)(5)、線程的同步與線程之間的通訊(6)、關(guān)于定時器與多線程的比較分析24、動態(tài)連接庫(DLL)及其開發(fā)技術(shù)(1)、基于函數(shù)庫形式DLL開發(fā)使用(2)、基于類庫形式的DLL開發(fā)使用(3)、靜態(tài)庫(static lib)的作用及其開發(fā)使用(4)、第三方軟件或硬件接口開發(fā)實現(xiàn)的原理和案例分析綜述24、網(wǎng)絡(luò)通訊:TCP/IP協(xié)議的應(yīng)用開發(fā)(1)、TCP/IP協(xié)議(2)、winsocket(3)、UDP與TCP方式的網(wǎng)絡(luò)編程(4)、基于緩沖區(qū)(buffer)數(shù)據(jù)實時通訊收發(fā)技術(shù)(5)、點對點,一點對多點數(shù)據(jù)通訊的編程實現(xiàn)(6)、實時、準(zhǔn)確、任何數(shù)據(jù)類型數(shù)據(jù)通訊的編程實現(xiàn)(7)、項目分析 一用VC++開發(fā)的網(wǎng)絡(luò)監(jiān)控系統(tǒng)的實現(xiàn)25.串口通訊程序開發(fā)(1)、計算機(jī)并行通信與串行通訊的比較(2)、串行通信接口標(biāo)準(zhǔn):RS232,RS422,RS485(3)、串行通信中的同步通訊和異步通訊(4)、串行通信中的波特率、數(shù)據(jù)位、起始位、停止位、校驗位(5)、串行通信的傳輸模式:單工、半雙工、全雙工(6)、串口通訊與信號的調(diào)制解調(diào)(7)、串行通信的錯誤校驗:奇偶校驗,代碼和校驗,循環(huán)冗余校驗(8)、串行通信編程實現(xiàn)(9)、PC機(jī)與PC機(jī)之間的串行通訊編程(10)、PC機(jī)與下位機(jī)終端(單片機(jī)等)串行通訊通訊編程 第四部分:課題實現(xiàn) 課題實現(xiàn) (1)、Internet版本語音IP的開發(fā)實現(xiàn)(先從源代碼分析開始)(2)、工業(yè)控制中,VC++開發(fā)上位機(jī),采用串行通訊,與下位機(jī)終端設(shè)備的交互控制(3)、木馬病毒的原理及通訊程序的實現(xiàn)與防治(4)、基于ADO的MIS系統(tǒng)開發(fā)實現(xiàn)(先從源代碼分析開始)

招生對象:部分:LINUX環(huán)境,C/C++/QT的安裝與設(shè)置 LINUX環(huán)境,C/C++/QT的安裝與設(shè)置 1、QT概述2、QT與VC++比較3、QT在LINUX環(huán)境下的安裝與設(shè)置4、QT在LINUX環(huán)境下,工程中各文件分析 第二部分:LINUX環(huán)境搭建和操作 LINUX環(huán)境搭建和操作 1、Linux概述2、LINUX安裝和配置3、Linux系統(tǒng)的一些術(shù)語與概念4、Linux系統(tǒng)結(jié)構(gòu)5、Linux目錄結(jié)構(gòu)6、系統(tǒng)登錄與賬戶管理7、基本文件與目錄操作8、Linux基本設(shè)置與配置9、LINUX環(huán)境SHELL10、LINUX環(huán)境常用系統(tǒng)命令11、LINUX窗口環(huán)境常用功能操作 12、Linux軟件安裝與卸載 13、LINUX環(huán)境網(wǎng)絡(luò)環(huán)境的搭建及與WINDOWS環(huán)境的通訊 14、在PC虛擬機(jī)環(huán)境安裝LINUX 15、在PC虛擬機(jī)環(huán)境LINUX網(wǎng)絡(luò)環(huán)境搭建和設(shè)置 16、在PC虛擬機(jī)環(huán)境LINUX與本地機(jī)通訊 第三部分: C/C++語言基礎(chǔ)和強(qiáng)化編程 C/C++語言基礎(chǔ)和強(qiáng)化 1、c/c++邏輯,循環(huán),判斷等語句流和運算符及其在各種算法中的案例分析2、函數(shù)及其相關(guān)深化:指針函數(shù),函數(shù)指針,遞歸函數(shù),函數(shù)參元傳值類別3、變量(variable)類型及其聲明使用及其內(nèi)存分配區(qū)域4、地址(address),指針(pointer),多重指針及其使用5、數(shù)組(array)和指針6、結(jié)構(gòu)(struct),聯(lián)合(union),枚舉(Enum)及其編程及應(yīng)用案例分析7、結(jié)構(gòu)體內(nèi)存分配形式和規(guī)則8、計算機(jī)中數(shù)據(jù)存放的基本原理9、內(nèi)存(memory)管理(申請,分配和釋放)編程10、內(nèi)存分配的代碼區(qū)(code)、全局/靜態(tài)數(shù)據(jù)區(qū)(static)、堆區(qū)(heap)、棧區(qū)(stack)、常量區(qū)(const)詳解11、OOP(面向?qū)ο蟪绦蛟O(shè)計)基本理論12、OOP特性及其編程(抽象(abstract)、封裝(encapsulation)、繼承(inheritance)、 派生(deriving)、多態(tài)(multimorphrism)等)13、類(class):無關(guān)類,派生類,友元類,構(gòu)造(construct)函數(shù),析構(gòu)(deconstruct)函數(shù)14、各種類(無關(guān)類,派生類,友元類)交叉互相使用其成員(members)編程技術(shù)15、重載(overload)與覆蓋(override)技術(shù)16、內(nèi)聯(lián)(online)函數(shù)及其編程17、友元(friend)函數(shù)及其編程18、虛函數(shù)(virtual function)及其編程19、靜、動態(tài)聯(lián)編(binding)20、純虛函數(shù),抽象類,多態(tài)性,及其編程 第四部分:Qt應(yīng)用開發(fā)編程 Qt應(yīng)用開發(fā)編程 一、Qt應(yīng)用軟件的整體結(jié)構(gòu)1、Qt主要類庫結(jié)構(gòu)及其繼承關(guān)系2、Qt/OS關(guān)系圖3、Qt模塊4、元數(shù)據(jù)(Meta data)基本概念5、內(nèi)省(Introspection)基本概念6、屬性(Properties)基本概念7、信號(signal)和槽(slot)基本概念8、Qt內(nèi)存管理特殊性二、Qt編譯工具1、Configure2、Qmake3、Moc4、Uic5、Rcc三、Qt圖形用戶界面(GUI)設(shè)計開發(fā)編程1、Qt Designer操作使用2、Qt對話框QDialog開發(fā)編程3、Qt基礎(chǔ)窗口部件QWidget開發(fā)編程4、Qt程序主窗口QMainWindow開發(fā)編程5、Qt布局QLayout及其管理開發(fā)編程四、Qt槽(slot)和信號(signal)編程1、信號和槽深入2、使用預(yù)定義信號和槽3、創(chuàng)建和使用用戶信號和槽4、認(rèn)識元對象編譯器5、定位元對象編譯器6、創(chuàng)建用戶槽7、聲明用戶槽8、定義用戶槽9、編譯使用用戶槽程序9、創(chuàng)建用戶信號10、信號和信號之間的連接11、信號和槽之間的連接12、連接的斷開五、Qt事件處理編程1、事件機(jī)制2、信號和事件的區(qū)別3、事件來源與類型4、事件處理方法5、事件處理器6、事件過濾器7、加快用戶界面響應(yīng)技術(shù)8、使用processEvents()函數(shù)9、使用定時器(timer)六、Qt圖形圖像處理編程1、QPainter類及其主要方法2、QPaintDevice類及其派生繪圖類3、QPaintEngine類及其提供的平臺相關(guān)API4、Qt坐標(biāo)系統(tǒng)與坐標(biāo)變換5、Qt畫筆、畫刷與字體控制6、常用圖形、曲線繪制7、常規(guī)圖像處理8、Qt雙緩沖圖形圖像處理技術(shù)七、Qt多線程編程1、多線程(multithread)概念及其與進(jìn)程(process)區(qū)別2、Qt線程類QThread的創(chuàng)建與使用3、Qt線程互斥與同步4、Qt臨界區(qū)問題5、使用QMutex6、使用QSemaphore7、使用QWaitConditon4、Qt線程的優(yōu)先級處理5、死鎖及優(yōu)先級反轉(zhuǎn)問題6、線程間通訊7、線程與事件循環(huán)8、線程與信號/槽機(jī)制八、Qt與SQLITE數(shù)據(jù)庫編程1、數(shù)據(jù)庫編程概述2、SQLITE的特性3、Qt與SQLITE連接4、Qt對SQLITE數(shù)據(jù)庫查詢編程5、Qt對SQLITE數(shù)據(jù)庫操作(增加、刪除、編輯)編程6、實際應(yīng)用案例分析九、Qt網(wǎng)絡(luò)編程1、C/S, B/S模式介紹2、TCP/IP協(xié)議介紹3、socket介紹4、Qt UDP與TCP方式的網(wǎng)絡(luò)編程5、Qt 基于緩沖區(qū)(buffer)數(shù)據(jù)實時通訊收發(fā)技術(shù)6、Qt點對點,一點對多點數(shù)據(jù)通訊的編程實現(xiàn)7、Qt 實時、準(zhǔn)確、任何數(shù)據(jù)類型數(shù)據(jù)通訊的編程實現(xiàn)8、案例分析 第五部分:項目課題 項目課題 1、LINUX網(wǎng)絡(luò)游戲服務(wù)器程序開發(fā)本課題重點體現(xiàn)以下技術(shù):TCP/IP,多線程,多進(jìn)程,數(shù)據(jù)庫開發(fā),服務(wù)器并發(fā)處理能力和負(fù)載能力2、LINUX環(huán)境工業(yè)控制上位機(jī)程序開發(fā)本課題重點體現(xiàn)以下技術(shù):串口通訊,多線程處理,下位機(jī)控制,圖形圖像處理3、企業(yè)物流管理控制系統(tǒng)本課題重點體現(xiàn)以下技術(shù):跨平臺QT開發(fā)技術(shù),圖形圖像處理,數(shù)據(jù)庫開發(fā)和管理,C/S架構(gòu)系統(tǒng)與WEB網(wǎng)站的交互開發(fā)

青島雙碩程序員培訓(xùn)學(xué)校 青島雙碩簡介 青島雙碩程序員培訓(xùn)學(xué)校,創(chuàng)辦于2003年,高端培訓(xùn),軟件實訓(xùn),高性價比,挑戰(zhàn)性課程,專為軟件精英量身打造。17年高端軟件教育,我們始終致力于使我們的學(xué)員,在軟件開發(fā)技術(shù)上出類拔萃,在心理素質(zhì)上與眾不同。“實戰(zhàn)、實用、高端、高薪”的軟件課程體系,真正成為軟件精英的搖籃。 [詳情]
|
|
學(xué)校首頁| 學(xué)校簡介| 課程列表| 學(xué)校新聞| 學(xué)校相冊| 教師團(tuán)隊| 聯(lián)系我們
青島雙碩程序員培訓(xùn)學(xué)校課程請咨詢:
滬ICP備18048269號-1
電子營業(yè)執(zhí)照
教育
全國教育網(wǎng)站
企業(yè)信用等級AA級
合作/版權(quán)/投訴
本頁信息由注冊用戶(機(jī)構(gòu)和個人)自行發(fā)布或提供,所有內(nèi)容僅供參考,任何關(guān)于對該用戶的推薦都不能替代您的考察核實,本站不承擔(dān)該用戶發(fā)布/提供信息的行為或內(nèi)容所引起的法律責(zé)任