階段一: PHP基礎(chǔ)入門
單元一
網(wǎng)頁入門必學(xué)HTML+CSS
本單元是后端開發(fā)工程師必須掌握的 HTML、CSS網(wǎng)頁布局等前端知識,通過真實(shí)網(wǎng)頁布局案例實(shí)戰(zhàn),輕松掌握網(wǎng)頁搭建。課程安排:
1. HTML的基本結(jié)構(gòu)和常用標(biāo)簽、表格表單的使用
2. CSS的基本使用、常用樣式、偽類和偽元素以及選擇器的介紹
3. 介紹DIV的設(shè)置盒子模型和CSS浮動
4. CSS中絕對定位、相對定位、固定定位、以及z_index的講解
單元二
PHP基礎(chǔ)語法
本單元快速輕松帶你進(jìn)入PHP世界,從PHP環(huán)境搭建到基礎(chǔ)語法的運(yùn)用,結(jié)合小案例層層遞進(jìn)。課程安排:
1. PHP的環(huán)境搭建、編輯器的安裝,以及基本語法和PHP的工作原理。
2. PHP中的變量定義和使用、PHP中常見的數(shù)據(jù)類型以及數(shù)據(jù)類型轉(zhuǎn)換。
3. 系統(tǒng)常量和自定義常量的定義和使用,以及預(yù)定義變量。
4. 算術(shù)運(yùn)算符、遞增遞減運(yùn)算符、字符連接符、賦值運(yùn)算符和比較運(yùn)算符講解。
5. 流程控制中條件語句和循環(huán)語句講解。
單元三
PHP函數(shù)運(yùn)用
實(shí)用的字符串、數(shù)組、日期時(shí)間三大系統(tǒng)函數(shù)庫,以及自定義函數(shù)和數(shù)組的運(yùn)用,綜合運(yùn)用開發(fā)動態(tài)留言板和計(jì)算器。課程安排:
1. 函數(shù)的定義和使用,變量的作用域,參數(shù)傳遞以及匿名,回調(diào),遞歸等多種復(fù)雜函數(shù)的講解
2. 字符串函數(shù)庫、數(shù)學(xué)函數(shù)庫以及日期時(shí)間函數(shù)庫。
3. 數(shù)組的多種創(chuàng)建形式,數(shù)組的多方式使用及數(shù)組運(yùn)算符的使
4. 主要講解foreach,each等多種方式遍歷數(shù)組,常用數(shù)組函數(shù)解析
5. JavaScript的基本語法,DOM和事件等內(nèi)容。
單元四
數(shù)據(jù)庫初識與核心操作
在本單元中主要講解數(shù)據(jù)庫和文件的操作以及SESSION和COOKIE等應(yīng)用,實(shí)現(xiàn) PHP操作數(shù)據(jù)庫、文件等交互方式課程安排:
1. 文件的基本操作和文件的上傳、下載、壓縮、解壓操作
2. MySQL數(shù)據(jù)庫的安裝、數(shù)據(jù)類型、數(shù)據(jù)的增刪改查、多表聯(lián)查、可視化管理工具的使用
3. PHP操作mysql中mysqli方式連接數(shù)據(jù)庫以及數(shù)據(jù)庫的常規(guī)操作
4. SESSION和COOKIE的工作原理和使用
單元五
PHP實(shí)現(xiàn)網(wǎng)站前后臺開發(fā)
在本單元中通過典型商城項(xiàng)目的前臺商品首頁、詳情頁面、購物功能到后臺管理頁面功能的開發(fā),打通從前臺到后臺的完整開發(fā)流程課程安排:
1. 后臺模塊登陸實(shí)現(xiàn)
2. 管理員用戶列表顯示
3. 后臺商品模塊商品添加、編輯刪除功能的開發(fā)
4. 前臺用戶注冊登錄退出功能實(shí)現(xiàn)
5. 前臺商品詳情頁、購物車、以及訂單生成功能實(shí)現(xiàn)
階段二: PHP常用技術(shù)與ThinkPHP5框架開發(fā)
單元一
面向?qū)ο笈c數(shù)據(jù)庫進(jìn)階
本單元是面向?qū)ο笾R和編程思想,運(yùn)用面向?qū)ο蠓绞讲僮鲾?shù)據(jù)庫、文件、目錄課程安排:
1. 面向?qū)ο蟮幕靖拍睿惡蛯ο笾g的關(guān)系,對象的三大特征及相關(guān)使用
2. 詳細(xì)講解目錄文件讀取,復(fù)制,剪切等常用操作
3. 主要講解MySQLi和PDO兩種面向?qū)ο蠓绞讲僮鲾?shù)據(jù)庫,進(jìn)行增刪改查、事務(wù)操作、和數(shù)據(jù)預(yù)處理等操作
4. PHP文件上傳原理、文件配置 以及上傳與下載代碼的實(shí)現(xiàn)
單元二
PHP常用功能操作
本單元介紹分頁加載功能,AJAX異步加載,正則表達(dá)式的語法和應(yīng)用,如何搭建文件管理系統(tǒng),常見錯(cuò)誤與解決方案,以及GD庫的基礎(chǔ)知識。課程安排:
1. AJAX基礎(chǔ)應(yīng)用和AJAX類的封裝實(shí)現(xiàn)分頁功能
2. 正則的基本語法和使用,以及項(xiàng)目中如何運(yùn)用正則
3. PHP中常見錯(cuò)誤以及常見錯(cuò)誤的解決方案
4. GD庫的基本信息,圖像的旋轉(zhuǎn)、水印、縮略圖、驗(yàn)證碼,以及圖像類的封裝
單元三
Linux下核心開發(fā)
本單元主要講解Linux知識、如何搭建LAMP環(huán)境,MVC和 Memcached 進(jìn)行高效緩存處理。課程安排:
1. centos的安裝與配置,Linux下基本命令、權(quán)限控制,解壓縮文件以及軟件的安裝與卸載
2. VIM編譯器的使用以及shell編程基礎(chǔ)
3. Linux下PHP,Apache,Mysql 的安裝
4. MVC開發(fā)模式以及Smarty模板引擎的使用
5. 講解Memcached的安裝、常用命令
單元四
實(shí)戰(zhàn):THinkPHP5框架與實(shí)戰(zhàn)案例開發(fā)
本單元將為大家介紹從Composer安裝到項(xiàng)目路由,模板賦值輸出,模板標(biāo)簽,數(shù)據(jù)庫配置,查詢構(gòu)造器的使用,以及使用tp框架搭建團(tuán)購網(wǎng)商城項(xiàng)目。課程安排:
1. Thinkphp5的介紹與安裝
2. 虛擬域名的搭建
3. Thinkphp5中日志定位以及錯(cuò)誤性能調(diào)試
4. 數(shù)據(jù)庫表的設(shè)計(jì)以及團(tuán)購網(wǎng)后臺生活服務(wù)模塊以及商戶模塊功能的實(shí)現(xiàn)
5. 推薦位管理模塊的實(shí)現(xiàn)
單元五
實(shí)戰(zhàn):THinkCMS二次開發(fā)
以THinkCMS系統(tǒng)為基礎(chǔ)獨(dú)立開發(fā)一個(gè)多元化網(wǎng)站,包括新聞系統(tǒng)、論壇系統(tǒng)、圈子系統(tǒng)、網(wǎng)上商城、分類信息、網(wǎng)上支付、直播系統(tǒng)等模塊;課程安排:
1. THinkCMS系統(tǒng)安裝與配置
2. 網(wǎng)站模塊搭建、配置、開發(fā)、升級等內(nèi)容
3. 如何設(shè)計(jì)網(wǎng)站模板和引用后臺數(shù)據(jù),整合文章、論壇、圈子、商城等模塊,搭建微信登錄、網(wǎng)上支付等功能
4.追溯源碼,分析代碼本質(zhì),根據(jù)現(xiàn)有系統(tǒng)做二次開發(fā),包括創(chuàng)建控制器,模型,模塊,方法重寫等操作
5. 開發(fā)勾子和插件以更為便捷的方式拓展更多的功能
聯(lián)系我們
咨詢電話:0635-8808750
聯(lián)系人:張老師:15653112065 / 胡老師:13561268982 / 季老師:13053895635
學(xué)校地址:聊城市東昌西路(百大三聯(lián)西側(cè))國際商務(wù)港5樓509
