【課程介紹】
本課程主要讓學(xué)員掌握二次開發(fā)的能力,還有學(xué)習(xí)目前比較流行的php開源框架Laravel、CI、Yii。還有學(xué)習(xí)版本控制器git,學(xué)習(xí)微信開發(fā)。
【課程中可以學(xué)到什么】
1. 掌握接入微信公眾平臺開發(fā)所需步驟;
2.控制了解進行公眾號開發(fā)時,需要滿足每個接口的規(guī)范限制、調(diào)用3.頻率限制和模版消息、用戶數(shù)據(jù)等敏感信息的使用規(guī)范;
3.掌握開發(fā)者工具的使用方法與技巧;
4.掌握接收與發(fā)送消息;
5.掌握菜單的組織與設(shè)置方法。
6.熟悉掌握二次開發(fā)
7.掌握Laravel/CI/Yii的原理,能夠熟練運用。
8.熟悉掌握git的使用基本命令,并且可以利用Hexo框架在github中搭建屬于自己博客。
【學(xué)院辦學(xué)環(huán)境】
【學(xué)完此階段可解決的現(xiàn)實問題】
PHP 微信開發(fā)的方法與技巧,微信測試號的申請與使用,微信開發(fā)所需步驟,能獨立開發(fā)微信公眾號的應(yīng)用??梢允炀毨每蚣荛_發(fā)、熟悉使用git的版本控制器、熟練掌握二次開發(fā)的能力。
【課程內(nèi)容】
5.1微信開發(fā)
微信開發(fā)即微信公眾平臺開發(fā),將企業(yè)信息、服務(wù)、活動等內(nèi)容通過微信網(wǎng)頁的方式進行表現(xiàn),用戶通過簡單的設(shè)置,就能生成微信3G網(wǎng)站。通過微信公眾平臺將企業(yè)品牌展示給微信用戶,減少宣傳成本,建立企業(yè)與消費者、客戶的一對一互動和溝通,將消費者接入企業(yè)CRM系統(tǒng),進行促銷、推廣、宣傳、售后等。
5.2二次開發(fā)
二次開發(fā),簡單的說就是在現(xiàn)有的軟件上進行定制,功能的擴展,然后達到自己想要的功能和效果,一般來說都不會改變原有系統(tǒng)的內(nèi)核。例如Ecshop、織夢、等等。
5.3框架的學(xué)習(xí)
Laravel是一套簡潔、優(yōu)雅的PHP Web開發(fā)框架(PHP Web Framework)。它可以讓你從面條一樣雜亂的代碼中解脫出來;它可以幫你構(gòu)建一個完美的網(wǎng)絡(luò)APP,而且每行代碼都可以簡潔、富于表達力。
CodeIgniter 是一個小巧但功能強大的 PHP 框架,作為一個簡單而“優(yōu)雅”的工具包,它可以為開發(fā)者們建立功能完善的 Web 應(yīng)用程序。
是一個基于組件的高性能PHP框架,用于開發(fā)大型Web應(yīng)用。Yii采用嚴格的OOP編寫,并有著完善的庫引用以及全面的教程。從 MVC,DAO/ActiveRecord,widgets,caching,等級式RBAC,Web服務(wù),到主題化,I18N和L10N,Yii提供了今日Web 2.0應(yīng)用開發(fā)所需要的幾乎一切功能。事實上,Yii是有效率的PHP框架之一。
5.4 git版本控制器的學(xué)習(xí)
Git是一款免費、開源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項目。 Git的讀音為/g?t/。
Git是一個開源的分布式版本控制系統(tǒng),可以有效、高速的處理從很小到非常大的項目版本管理。Git 是 Linus Torvalds 為了幫助管理 Linux 內(nèi)核開發(fā)而開發(fā)的一個開放源碼的版本控制軟件。