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