PHP就業班課程

一、課程特點及優勢

       PHP是一種通用開源腳本語言,混合了C語言、Java、Perl和PHP自創的語法,PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,具有執行效率高、功能強大等特點。

       粵嵌PHP課程從Web前端基礎課程,到PHP中級,再到PHP高級,結合實操項目一步步由淺入深、循序漸進,讓學員學得深入、用得扎實,一整套課程下來相當于1~2年工作經驗。

二、課程適合人群

·零基礎、應/往屆畢業生想系統學習PHP的人員。
·對編程感興趣,有意從事PHP開發工程師的人員。

三、職業規劃目標

·PHP開發工程師
·PHP網站開發工程師
·PHP軟件開發工程師


第一階段 Web前端初級階段(課程時長:22天)
知識點 課程內容 企業項目
html標簽語法及分類 1.熟練掌握html css 網頁布局,理解w3c網頁標準。設計出符合w3c規范的企業級標準的普通企業宣傳網站,商城網站,社交網站及特性功能的功能性網站。
2.熟練掌握javascript基本語法,DOM文檔對象模型,s事件及事件對象,設計網頁輪播切換動態效果。
3.js代碼封裝,了解js的作用域,掌握用函數封裝代碼,js面向對象封裝代碼。實現自己的javascript庫。
4.了解各個瀏覽器的兼容,了解ie6 ie7 兼容設計,掌握ie8及以上版本瀏覽器兼容設計。
5.熟練掌握jquery庫,了解js兼容問題及javascript標準【es6 es5】,能夠熟練使用jquery庫寫出兼容各個版本瀏覽器的js動態效果。
企業官網靜態網頁制作及動畫效果實現
css基礎語法及使用
div+css布局
布局盒子模型及定位
ps網頁切圖及圖片優化
javascript基礎語法
DOM文檔對象模型
javascript面向對象編程
js事件編程

jquery庫的使用及js兼容性解析
html5 css3基礎及與html4區別 1.熟練掌握html5相較于html4的新增標簽及標簽的兼容性處理。
2.熟練掌握css3新增屬性及2D 3D動畫效果。及兼容性設計。
3.使用html5+css3設計出兼容主流android和IOS的手機端網頁代碼。
4.掌握常見的手機端css3動態效果。
5.了解svg移動端縮放矢量圖形。
微信手機端網頁實現
html5 css3兼容性設計
html5 css3移動網站設計
css3 常見2D 3D動畫實現
svg矢量動畫解析
常見前端UI框架

掌握常見響應式布局UI框架,快速搭建響應式后臺網頁模板

網站后臺
bootstrap jqueryMobile
 
第二階段 PHP初級(課程時長:22天)
知識點 課程內容 企業項目
php基礎語法 1.熟練掌握php語法,算法,及面向對象(OOP)程序設計。
2.熟練掌握MYSQL數據庫的CURD程序操作及數據庫結構設計。設計出符合項目需求的數據庫數據結構。
3.記住php內置常用函數及使用。時間處理函數,數學函數,字符串 數組處理函數,數據庫操作函數等。
4.掌握數據庫操作函數(mysql mysqli)及封裝。
5.學會http協議及會話處理技術,實現常見的會話管理技術及php超全局預定義數組的使用和管理。
6.深入理解MVC架構模式,實現自己的MVC架構程序。
7.掌握無限分類樹結構菜單設計及遞歸程序設計。
8.了解xml結構化標記語法,及在程序中的應用。
9.Ajax異步交互技術,實現異步登陸驗證。異步無刷新列表。
10.文件上傳下載技術。更深理解http協議頭信息及php文件操作函數使用。
11.了解CURL操作技術,模擬程序自動登陸及抓取網頁內容,并用正則表達式匹配想要的內容。
12.實現前臺網站靜態化。方便搜索引擎索引網站并美化網站url。
13.項目總結。項目討論會、技術交流會。優秀案例分享。
企業官網后臺管理實現、企業官網前臺展示及靜態化實現、企業微官網制作
php程序常見算法
php面向對象編程基礎(oop)
mysql數據庫基礎
php mysql數據庫操作及操作函數封裝
php用戶會話技術實現后臺登陸及超全局預定義數組
登陸信息CURD操作
MVC框架化
錯誤分析及異常處理
新聞內容CURD操作程序
實現樹結構分類之遞歸算法
XML結構化數據菜單
實現后臺權限管理
Ajax技術
文件上傳下載
CURL網絡爬蟲技術及正則表達式
網頁靜態化技術
項目總結
 
第三階段 PHP中級(課程時長:22天)
知識點 課程內容 企業項目
php面向對象程序設計理論(oop) 深入理解面向對象程序設計及常用的面向對象設計模式。
數據庫高級管理操作及大數據量情景下數據庫優化技術。
商城網站
面向對象程序設計模式及應用
數據庫設計高級理論
數據庫優化及建模等應用
TP框架介紹MVC架構解析
商城后臺登陸及會話管理
商城后臺新聞及公告管理
商城后臺分類品牌管理
商城后臺產品管理
商城前臺首頁
商城列表產品搜索及篩選
1.TP框架架構解析,深入掌握面向對象MVC程序設計模式。理解模板布局,模板語法,程序安全等基礎技術。
2.Model層ORM操作,數據庫高級操作,關聯數據模型操作。
3.實現商城的后臺的新聞管理,產品分類,產品品牌,產品管理,登陸管理,客戶管理,訂單管理等功能。數據導入功能。
4.實現商城前臺商城首頁,商品列表及分級篩選功能,產品詳情,購物車,會員登陸,會員中心收獲地址管理,個人中心訂單管理,支付等功能。
5.使用緩存優化程序,使用路由功能能優化程序訪問路徑。
商城產品詳情頁
商城會員中心
購物車及支付寶支付
使用緩存優化商城前臺

實現后臺權限管理

項目總結 項目總結會議:優秀項目展示、總結及討論
 
第四階段 PHP高級(課程時長:22天)
知識點 課程內容 企業項目
Linux操作系統介紹 掌握Linux操作系統環境下 計算機管理操作及軟件配置。
熟練配置Linux下php運行環境。
Linux服務器搭建
操作系統常用命令
Shell腳本介紹
Linux php環境搭建
微信開發介紹 掌握當前最流行微商城開發。
主要涉及到微信接口調用及自動處理。
實現微商城的自動回復機器人,文字回復,圖文回復,會員授權接口調用,購物車,微信支付等微商城功能。
微商城
微信自動回復接口
微信登陸及授權接口
微商城應用配置
微商城前臺首頁
微商城列表及詳情
微商城購物車
開源項目介紹 php常見開源項目
ecshop商城程序架構解析及應用 國內資格最老,功能最全商城程序解析及二次開發
開源CMS系統程序架構及使用 常見CMS系統phpcms dedecms 帝國cms 及最新thinkcmf 中選做一個二次開發
Linux環境下nginx配置優化 nginx服務器介紹,及大流量下用反向代理實現多臺服務器的負責均衡策略
Linux 環境下 mysql大數據部署 mysql大數據量下 mysql集群搭建及讀寫分離實現
竞彩篮球大小分降分