Laravel框架開(kāi)發(fā)教學(xué)大綱_第1頁(yè)
Laravel框架開(kāi)發(fā)教學(xué)大綱_第2頁(yè)
Laravel框架開(kāi)發(fā)教學(xué)大綱_第3頁(yè)
Laravel框架開(kāi)發(fā)教學(xué)大綱_第4頁(yè)
Laravel框架開(kāi)發(fā)教學(xué)大綱_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Laravel框架開(kāi)發(fā)課程教學(xué)大綱《Laravel框架開(kāi)發(fā)實(shí)戰(zhàn)》課程教學(xué)大綱(課程英文名稱)課程編號(hào):學(xué)分:學(xué)分課時(shí):76課時(shí)(其中:講課47課時(shí)上機(jī)29課時(shí))先修課程:計(jì)算機(jī)基礎(chǔ),計(jì)算機(jī)網(wǎng)絡(luò),網(wǎng)頁(yè)制作,PHP基礎(chǔ),MySQL基礎(chǔ)適用專業(yè):信息技術(shù)及其計(jì)算機(jī)有關(guān)專業(yè)開(kāi)課部門:計(jì)算機(jī)系一,課程地性質(zhì)與目的Laravel是一款使用PHP語(yǔ)言開(kāi)發(fā)地框架,它具有開(kāi)源,代碼簡(jiǎn)潔,語(yǔ)法優(yōu)雅等特點(diǎn),在Web開(kāi)發(fā)領(lǐng)域非常受歡迎。本課程面向具有PHP語(yǔ)言與MySQL數(shù)據(jù)庫(kù)基礎(chǔ)地人群,詳細(xì)講解了Laravel框架地使用。本課程中將知識(shí)點(diǎn)與實(shí)用案例結(jié)合,幫助讀者理解知識(shí)點(diǎn)并能在以后地實(shí)際開(kāi)發(fā)中運(yùn)用。本課程共8章,第1,2章講解Laravel框架地基礎(chǔ)知識(shí);第3章講解表單安全與用戶認(rèn)證;第4章講解數(shù)據(jù)庫(kù)操作;第5章講解Laravel框架地常用功能,如文件上傳,數(shù)據(jù)分頁(yè)等;第6章講解Web前后端數(shù)據(jù)交互地知識(shí);第7,8章講解實(shí)戰(zhàn)項(xiàng)目"內(nèi)容管理系統(tǒng)"。本課程遵循知識(shí)點(diǎn)先易后難地順序排列章節(jié)。在講解每個(gè)知識(shí)點(diǎn)時(shí),不僅介紹基本概念,還將抽象地概念具體化,讓學(xué)生明白這個(gè)知識(shí)點(diǎn)具體可以用來(lái)解決什么問(wèn)題,圍繞知識(shí)點(diǎn)進(jìn)行動(dòng)手實(shí)踐,加深對(duì)書(shū)中所講內(nèi)容地理解。最后,通過(guò)項(xiàng)目實(shí)戰(zhàn)將所學(xué)內(nèi)容全部串連起來(lái),培養(yǎng)學(xué)生分析問(wèn)題與解決問(wèn)題地能力。二,課程設(shè)計(jì)思路與教學(xué)要求課程設(shè)計(jì)理念:高職教育地集中實(shí)踐教學(xué)環(huán)節(jié)需明確必要地理論知識(shí)地升華與知識(shí)層面地拓展,不能局限于單純地技能訓(xùn)練。單純地技能訓(xùn)練不是提高高等職業(yè)教育地理想課程。以能力地培養(yǎng)為重點(diǎn),以就業(yè)為導(dǎo)向,培養(yǎng)學(xué)生具備職業(yè)崗位所需地職業(yè)能力,職業(yè)生涯發(fā)展所需地能力與終身學(xué)習(xí)地能力,實(shí)現(xiàn)一站式教學(xué)理念。課程設(shè)計(jì)思路:基于工作過(guò)程開(kāi)發(fā)課程內(nèi)容,以行動(dòng)為導(dǎo)向進(jìn)行學(xué)習(xí)內(nèi)容設(shè)計(jì),以學(xué)生為主體,以案例(項(xiàng)目)實(shí)訓(xùn)為手段,設(shè)計(jì)出理論學(xué)習(xí)與技能掌握相融合地課程內(nèi)容體系。教學(xué)整體設(shè)計(jì)"以職業(yè)技能培養(yǎng)為目的,以案例(項(xiàng)目)任務(wù)實(shí)現(xiàn)為載體,理論學(xué)習(xí)與實(shí)際操作相結(jié)合"。操作系統(tǒng):Windows7開(kāi)發(fā)工具:Chrome,VisualStudioCode編輯器,Apache2.4,PHP7.2,MySQL5.7三,課程地主要內(nèi)容及基本要求第1章初識(shí)Laravel框架學(xué)習(xí)單元初識(shí)Laravel框架課時(shí)4學(xué)習(xí)目的了解Laravel框架,能夠說(shuō)出Laravel框架地特點(diǎn)掌握開(kāi)發(fā)環(huán)境地搭建,能夠配置與部署Web服務(wù)器掌握Laravel框架地安裝,能夠創(chuàng)建與運(yùn)行Laravel項(xiàng)目了解Laravel框架地目錄結(jié)構(gòu),能夠說(shuō)出每個(gè)目錄地作用學(xué)習(xí)內(nèi)容知識(shí)點(diǎn)學(xué)習(xí)目的重點(diǎn)難點(diǎn)什么是Laravel框架了解Apache安裝與配置掌握PHP安裝與配置掌握√√MySQL安裝與配置掌握√配置虛擬主機(jī)掌握安裝poser依賴管理工具掌握√安裝VisualStudioCode編輯器掌握開(kāi)啟必要地?cái)U(kuò)展了解使用poser安裝Laravel框架掌握√Laravel框架地目錄結(jié)構(gòu)了解√第2章路由,控制器與視圖學(xué)習(xí)單元路由,控制器與視圖課時(shí)6學(xué)習(xí)目的掌握路由地使用方法,能夠在框架中配置不同形式地路由掌握控制器地定義與使用,能夠熟練使用控制器處理請(qǐng)求掌握視圖地定義與使用,能夠處理復(fù)雜地頁(yè)面渲染需求學(xué)習(xí)內(nèi)容知識(shí)點(diǎn)學(xué)習(xí)目的重點(diǎn)難點(diǎn)什么是路由了解配置路由掌握√√路由參數(shù)掌握重定向路由掌握路由別名掌握路由分組掌握控制器地創(chuàng)建掌握√控制器路由掌握通過(guò)Request實(shí)例接收用戶輸入掌握√√通過(guò)路由參數(shù)接收用戶輸入掌握√創(chuàng)建視圖文件掌握√向視圖傳遞數(shù)據(jù)掌握視圖數(shù)據(jù)地處理掌握√循環(huán)操作掌握判斷操作掌握模板繼承掌握模板包含掌握第3章表單安全與用戶認(rèn)證學(xué)習(xí)單元表單安全與用戶認(rèn)證課時(shí)6學(xué)習(xí)目的掌握Laravel框架對(duì)CSRF攻擊地處理方式,能夠防御CSRF攻擊掌握自動(dòng)驗(yàn)證地使用,能夠熟練使用驗(yàn)證規(guī)則處理請(qǐng)求數(shù)據(jù)掌握Session機(jī)制,能夠在實(shí)際開(kāi)發(fā)中運(yùn)用Session掌握中間件地定義與使用,能夠運(yùn)用中間件對(duì)HTTP請(qǐng)求進(jìn)行特殊處理掌握Auth認(rèn)證模塊地使用,能夠使用該模塊完成用戶認(rèn)證學(xué)習(xí)內(nèi)容知識(shí)點(diǎn)學(xué)習(xí)目的重點(diǎn)難點(diǎn)什么是CSRF攻擊了解√在Laravel中防御CSRF攻擊掌握√從CSRF驗(yàn)證中排除例外路由掌握驗(yàn)證規(guī)則掌握√√錯(cuò)誤處理掌握自定義錯(cuò)誤信息掌握Session地配置熟悉Session地基本使用掌握√定義中間件掌握注冊(cè)中間件掌握√利用中間件驗(yàn)證用戶登錄掌握什么是Auth認(rèn)證熟悉在項(xiàng)目中使用Auth認(rèn)證掌握自定義登錄頁(yè)面掌握√第4章數(shù)據(jù)庫(kù)操作學(xué)習(xí)單元數(shù)據(jù)庫(kù)操作課時(shí)8學(xué)習(xí)目的掌握DB類地使用方法,能夠使用DB類操作數(shù)據(jù)庫(kù)掌握模型地定義與使用,能夠使用模型操作數(shù)據(jù)庫(kù)掌握不同模型關(guān)聯(lián)方式地定義,能夠在項(xiàng)目中熟練使用關(guān)聯(lián)模型掌握數(shù)據(jù)表遷移與填充工具地使用,能夠使用命令完成數(shù)據(jù)表地創(chuàng)建與填充學(xué)習(xí)內(nèi)容知識(shí)點(diǎn)學(xué)習(xí)目的重點(diǎn)難點(diǎn)數(shù)據(jù)庫(kù)地創(chuàng)建與配置掌握DB類地使用步驟掌握添加數(shù)據(jù)掌握√修改數(shù)據(jù)掌握√查詢數(shù)據(jù)掌握√刪除數(shù)據(jù)掌握√執(zhí)行SQL掌握連接查詢掌握√初識(shí)模型熟悉定義模型掌握在控制器中使用模型掌握使用模型添加數(shù)據(jù)掌握√使用模型查詢數(shù)據(jù)掌握√使用模型修改數(shù)據(jù)掌握√使用模型刪除數(shù)據(jù)掌握√一對(duì)一掌握一對(duì)多掌握多對(duì)一掌握多對(duì)多掌握√數(shù)據(jù)表遷移掌握數(shù)據(jù)表填充掌握第5章Laravel框架地常用功能學(xué)習(xí)單元Laravel框架地常用功能課時(shí)6學(xué)習(xí)目的掌握文件上傳,數(shù)據(jù)分頁(yè),驗(yàn)證碼與響應(yīng)控制地實(shí)現(xiàn)方法,能夠在開(kāi)發(fā)中熟練運(yùn)用掌握緩存地配置與使用方法,能夠恰當(dāng)利用緩存提高系統(tǒng)性能掌握輔助函數(shù)地使用,能夠靈活運(yùn)用輔助函數(shù)進(jìn)行數(shù)據(jù)處理學(xué)習(xí)內(nèi)容知識(shí)點(diǎn)學(xué)習(xí)目的重點(diǎn)難點(diǎn)文件上傳掌握√√數(shù)據(jù)分頁(yè)掌握√驗(yàn)證碼掌握√√響應(yīng)控制掌握緩存配置掌握添加緩存掌握√讀取緩存掌握√刪除緩存掌握緩存數(shù)值自增或自減掌握數(shù)組函數(shù)掌握字符串函數(shù)掌握URL函數(shù)掌握路徑函數(shù)掌握第6章Web前后端數(shù)據(jù)交互技術(shù)學(xué)習(xí)單元Web前后端數(shù)據(jù)交互技術(shù)課時(shí)8學(xué)習(xí)目的掌握<iframe>標(biāo)簽地使用,能夠?qū)崿F(xiàn)頁(yè)面地局部更新掌握Ajax地基本使用,能夠使用Ajax實(shí)現(xiàn)異步通信掌握jQuery操作Ajax地使用方法,能夠在開(kāi)發(fā)中熟練使用這些方法掌握RESTfulAPI地定義規(guī)則,能夠在Laravel框架中定義并使用掌握Socket與WebSocket地基本使用,能夠?qū)崿F(xiàn)即時(shí)通信學(xué)習(xí)內(nèi)容知識(shí)點(diǎn)學(xué)習(xí)目的重點(diǎn)難點(diǎn)<iframe>標(biāo)簽掌握什么是Ajax了解Ajax向服務(wù)器發(fā)送請(qǐng)求掌握√處理服務(wù)器返回地信息掌握√數(shù)據(jù)交換格式-XML掌握√數(shù)據(jù)交換格式-JSON掌握√jQuery操作Ajax掌握√什么是RESTfulAPI了解Laravel實(shí)現(xiàn)RESTfulAPI掌握√Socket通信地常用函數(shù)熟悉Socket通信地過(guò)程熟悉案例使用Socket實(shí)現(xiàn)聊天功能掌握√什么是WebSocket了解Workerman框架了解Workerman地基本使用掌握第7章內(nèi)容管理系統(tǒng)(上)學(xué)習(xí)單元內(nèi)容管理系統(tǒng)(上)課時(shí)26學(xué)習(xí)目的掌握后臺(tái)用戶登錄功能地開(kāi)發(fā),能夠運(yùn)用表單與Session技術(shù)完成用戶模塊掌握欄目管理功能地開(kāi)發(fā),能夠?qū)崿F(xiàn)欄目數(shù)據(jù)地管理掌握內(nèi)容管理功能地開(kāi)發(fā),能夠?qū)崿F(xiàn)內(nèi)容數(shù)據(jù)地管理并運(yùn)用插件提高用戶體驗(yàn)掌握廣告位管理功能地開(kāi)發(fā),能夠?qū)崿F(xiàn)廣告位數(shù)據(jù)地管理掌握廣告內(nèi)容管理功能地開(kāi)發(fā),能夠?qū)崿F(xiàn)上傳內(nèi)容圖片地功能學(xué)習(xí)內(nèi)容知識(shí)點(diǎn)學(xué)習(xí)目的重點(diǎn)難點(diǎn)項(xiàng)目介紹了解前期準(zhǔn)備掌握創(chuàng)建用戶表掌握√顯示登錄頁(yè)面掌握√Ajax交互掌握√驗(yàn)證用戶登錄掌握√用戶退出掌握后臺(tái)頁(yè)面布局掌握顯示后臺(tái)首頁(yè)掌握判斷登錄狀態(tài)掌握創(chuàng)建欄目表掌握添加欄目掌握√顯示欄目列表掌握√編輯欄目掌握√刪除欄目掌握√創(chuàng)建內(nèi)容表掌握添加內(nèi)容掌握√上傳圖片掌握√√整合UEditor掌握√顯示內(nèi)容列表掌握√編輯內(nèi)容掌握√刪除內(nèi)容掌握√創(chuàng)建廣告位表掌握添加廣告位掌握顯示廣告位列表掌握編輯廣告位掌握刪除廣告位掌握創(chuàng)建廣告內(nèi)容表掌握添加廣告掌握顯示廣告列表掌握編輯廣告掌握刪除廣告掌握第8章內(nèi)容管理系統(tǒng)(下)學(xué)習(xí)單元內(nèi)容管理系統(tǒng)(下)課時(shí)12學(xué)習(xí)目的掌握前臺(tái)首頁(yè)功能地開(kāi)發(fā),能夠運(yùn)用模板繼承實(shí)現(xiàn)頁(yè)面布局掌握前臺(tái)用戶管理功能地開(kāi)發(fā),能夠使用Ajax技術(shù)完成對(duì)表單數(shù)據(jù)地發(fā)送與接收掌握內(nèi)容列表頁(yè)功能地開(kāi)發(fā),能夠使用開(kāi)源地代碼庫(kù)完成指定功能掌握內(nèi)容展示功能地開(kāi)發(fā),能夠使用Ajax技術(shù)完成對(duì)視圖地渲染掌握熱門內(nèi)容功能地開(kāi)發(fā),能夠在模型中使用復(fù)雜地查詢語(yǔ)句學(xué)習(xí)內(nèi)容知識(shí)點(diǎn)學(xué)習(xí)目的重點(diǎn)難點(diǎn)首頁(yè)布局掌握首頁(yè)展示掌握欄目導(dǎo)航掌握√√輪播圖掌握廣告位掌握欄目?jī)?nèi)容掌握用戶注冊(cè)掌握√√用戶登錄掌握√√退出登錄掌握內(nèi)容列表掌握分頁(yè)掌握面包屑導(dǎo)航掌握√跳轉(zhuǎn)鏈接掌握內(nèi)容詳細(xì)頁(yè)掌握√點(diǎn)贊掌握√評(píng)論掌握√熱門內(nèi)容掌握四,課時(shí)分配 章目講課上機(jī)合計(jì)第1章初識(shí)Laravel框架314第2章路由,控制器與視圖426第3章表單安全與用戶認(rèn)證516第4章數(shù)據(jù)庫(kù)操作628第5章Laravel框架地常用功能426第6章Web前后端數(shù)據(jù)交互技術(shù)628第7章內(nèi)容管理系統(tǒng)(上)131326第8章內(nèi)容管理系統(tǒng)(下)6612合計(jì)472976五,考核模式與成績(jī)?cè)u(píng)定辦法本課程為考試課程,期末考試采用百分制地閉卷考試模式。學(xué)生地考試成績(jī)由平時(shí)成績(jī)(30%)與期末考試(70%)組成,其中,平時(shí)成績(jī)包括出勤(5%),作業(yè)(5%),上機(jī)成績(jī)(20%)。六,選用與主要參考書(shū)本大綱是根據(jù)《Larave

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論