【專業(yè)介紹】
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預(yù)處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運行,使代碼運行更快。
【課程介紹】
本課程的大的亮點就是通過記憶法學(xué)習(xí)編程,可以學(xué)得更加牢固,學(xué)得更快。涉及到Web開發(fā)必備基本的技術(shù),和能開發(fā)一個完整的動態(tài)網(wǎng)站項目。課程內(nèi)容大體上包括動態(tài)網(wǎng)站開發(fā)的三個方面:前臺用戶界面布局編寫(HTML5+CSS3);存儲網(wǎng)站內(nèi)容的數(shù)據(jù)庫設(shè)計(MySQL);服務(wù)器業(yè)務(wù)處理(PHP)程序開發(fā)。課程中的每個知識點都是程序開發(fā)人員必不可少的內(nèi)容,而且每個技術(shù)點的內(nèi)容都非常全面,深度到位,課上實例不僅豐富而且實用。
【課程須知】
1.本課程適合沒有任何軟件編程基礎(chǔ)和網(wǎng)頁設(shè)計經(jīng)驗,想先從基礎(chǔ)入手的PHP開發(fā)愛好者。
2.希望以較低的投入和風(fēng)險來了解自己是否適合轉(zhuǎn)型從事PHP開發(fā)的求職人員;
3.對前途迷茫、希望能豐富自己的職場技能,擔(dān)心畢業(yè)即失業(yè)的小白人員;
4.可以沒有任何的計算機和編程基礎(chǔ),但希望通過自己的付出的人打破現(xiàn)狀的人。
【課程收獲】
課程中可以學(xué)到什么
1.能夠完成網(wǎng)站前臺的設(shè)計工作;
2.能對前臺進(jìn)行代碼優(yōu)化與升級;
3.了解動態(tài)網(wǎng)站原理;
4.能夠快速搭建網(wǎng)站服務(wù)器。
5.熟悉掌握記憶法學(xué)習(xí)編程。
【畢業(yè)能力】
能解決頁面布局,效果展示,模版定制。可以獨立完成一個商城網(wǎng)站,熟悉掌握PHP+MySQL的開發(fā)。
【課程內(nèi)容】
一、web前端開發(fā)技術(shù)
1.1 HTML
了解html的基本概念、 理解html的運行基本原理、掌握html的一些基本用法、能寫出較復(fù)雜的網(wǎng)頁, 達(dá)到能使用HTML創(chuàng)建純靜態(tài)站點。
1.2 CSS
掌握DIV+CSS的WEB布局標(biāo)準(zhǔn),對CSS的定位和浮動有較為深刻的認(rèn)識。能使用盒子模型開發(fā)單個網(wǎng)頁。 同時具備使用DIV+CSS的WEB布局標(biāo)準(zhǔn)把控整個WEB站點的能力。
1.3 Web網(wǎng)站開發(fā)與應(yīng)用
通過實戰(zhàn)提高開發(fā)商業(yè)級網(wǎng)頁的能力,在實際開發(fā)中進(jìn)一步理解DIV+CSS的WEB布局標(biāo)準(zhǔn)。
項目練習(xí)
1.html+css案例:
使用html和css技術(shù),以div+css的布局模式,實現(xiàn)網(wǎng)站頁面首頁的整體效果
二、PHP 基礎(chǔ)
2.1 php基本語法
本章主要學(xué)習(xí)PHP是一種什么語言?PHP的運行環(huán)境與安裝,php的語法規(guī)則,變量的聲明與應(yīng)用,PHP變量的數(shù)據(jù)類型,常量的聲明和應(yīng)用。PHP運算符。
2.2 PHP的流程控制結(jié)構(gòu)
主要學(xué)習(xí)php中比較重要的分支結(jié)構(gòu),循壞結(jié)構(gòu)和特殊的流程控制語句。
2.3 函數(shù)應(yīng)用
函數(shù)(function)是一段完成指定任務(wù)的已命名代碼塊。函數(shù)可以遵照給它的一組值或參數(shù)完成特定的任務(wù),并且可能返回一個值。在PHP中有兩種函數(shù):自定義函數(shù)與系統(tǒng)函數(shù)。
2.4 PHP數(shù)組
PHP 中的數(shù)組實際上是一個有序圖。圖是一種把 values 映射到 keys 的類型。此類型在很多方面做了優(yōu)化,因此可以把它當(dāng)成真正的數(shù)組來使用,或列表(矢量),散列表(是圖的一種實現(xiàn)),字典,集合,棧,隊列以及更多可能性。因為可以用另一個 PHP 數(shù)組作為值,也可以很容易地模擬樹。
2.5 PHP字符串
在C語言中字符串是作為字節(jié)數(shù)組處理的。在Java語言中字符串是作為對象處理的。而php則把字符串作為基本數(shù)據(jù)類型來處理。通常對字符串的處理涉及字符串的格式化。字符串的分割和連接、字符串的比較、以及字符串的查找、匹配和替換。
2.6 PHP正則
正則表達(dá)式是用于描述字符排列和匹配模式的一種語法規(guī)則。它主要用于字符串的模式分割、匹配、查找及替換操作。到目前為止,我們前面所用過的精確(文本)匹配也是一種正則表達(dá)式。
在PHP中,正則表達(dá)式一般是由正規(guī)字符和一些特殊字符(類似于通配符)聯(lián)合構(gòu)成的一個文本模式的程序性描述。
2.7 常用功能塊
錯誤報告級別
調(diào)整錯誤報告級別
使用trigger_error()函數(shù)來替代die( )
自定義錯誤處理
寫錯誤日志
2.8 GD庫圖像處理
PHP 不僅限于只產(chǎn)生 HTML 的輸出,還可以創(chuàng)建及操作多種不同格式的圖像文件。PHP提供了一些內(nèi)置的圖像信息函數(shù),也可以使用GD函數(shù)庫創(chuàng)建新圖像或處理已有的圖像。目前GD2庫支持GIF、JPEG、PNG和WBMP等格式。此外還支持一些FreeType、Type1等字體庫。
2.9 文件處理系統(tǒng)
目錄的操作(遍歷目錄、統(tǒng)計目錄大小、建立和刪除目錄、復(fù)制目錄)
文件的操作(打開與關(guān)閉文件、寫入文件、訪問遠(yuǎn)程文件、文件內(nèi)部操作)
文件的一些基本操作函數(shù)
了解文件類型和屬性獲取,以及鎖定機制。
3.0 文件上傳和下載
在b/s程序中文件上傳與下載已經(jīng)成為一個常用的功能,其目的是為了讓客戶能夠通過瀏覽器將文件上傳至服務(wù)器端指定目錄或從服務(wù)器端指定目錄將文件下載到本地電腦。
3.1 回話處理
Session和Cookie是很重要的用戶行為跟蹤技術(shù),尤其是電商,sns項目中運用廣泛,因此是 我們學(xué)習(xí)的重點和難點。
3.2 Mysql數(shù)據(jù)庫
從目前看,任何一個有商業(yè)價值的項目或者網(wǎng)站,都離不開MySQL數(shù)據(jù)庫, 因此系統(tǒng)深入的掌握MySQL數(shù)據(jù)庫各種操作非常重要,重點是圍繞ddl/dql/dml/dcl/dtl講解。同時會穿插項目中如何設(shè)計出有商業(yè)價值的數(shù)據(jù)庫模型的技巧,并涉及到MySQL的優(yōu)化細(xì)節(jié)。本章節(jié)相對輕松。
【教學(xué)環(huán)境】
【學(xué)員疑問】
京牛機構(gòu)與其他機構(gòu)有何不同,優(yōu)勢有哪些?
京牛教育科技,顧名思義,我們在教育培訓(xùn)的過程中引入了科學(xué)技術(shù)手段和科學(xué)的學(xué)習(xí)訓(xùn)練方法。科技手段主要包括視頻展示技術(shù),虛擬現(xiàn)實與增強現(xiàn)實技術(shù)輔助教學(xué),教學(xué)內(nèi)容直觀呈現(xiàn),學(xué)員學(xué)習(xí)熱情大幅提升。學(xué)習(xí)方法上面,引入了先進(jìn)的全腦記憶法,記憶大師親自授課,解決學(xué)員學(xué)習(xí)過程中知識點記憶難的問題,**學(xué)習(xí)質(zhì)量和進(jìn)度。同時引入科學(xué)的番茄訓(xùn)練法,講助教升級為學(xué)員的專屬教練,強化實操技能。
京牛教育科技為學(xué)員提供實訓(xùn)平臺,讓學(xué)員在專業(yè)團隊帶領(lǐng)下參與實體項目開發(fā),積累寶貴經(jīng)驗。
你為什么會選擇京牛機構(gòu)?
京牛教育科技PHP課程內(nèi)容全面,涵蓋了市面上所有主流技術(shù)內(nèi)容。編排科學(xué)合理,項目實訓(xùn)時間充足,積累經(jīng)驗提高實戰(zhàn)能力。課堂形式新穎,采用國內(nèi)首創(chuàng)記憶法加視頻技術(shù)輔助教學(xué)。教學(xué)服務(wù)全面周到,提供助學(xué)貸款服務(wù),提供住房信息等。學(xué)員畢業(yè)后,推薦高薪就業(yè),選擇京牛,從此起飛。