##課程大綱:
課程模塊 課程標題 課程內容
---------------------------------
###1. 互聯網產品設計與實戰(1周)
> 認識移動互聯網生態
認識移動互聯網生態
互聯網項目的構建方式與組成
> 互聯網產品快速原型設計
原型設計原則與技巧
快速原型實戰
PS基礎
Ps組建UI設計
UI組件化原理與實踐
使用WeUI進行高仿真原型設計
素材輸出與規范
交互式原型設計基礎
交互式原型項目實戰
###2.前端開發基礎與訓練(3周)
> Web基礎
HTML語義化標簽快速解析
微信小程序wxml的正確使用與限制
CSS樣式表
微信小程序wxss樣式控制
WeUI框架快速目布局實戰
###3.程序邏輯入門與算法練習(1月)
> Javascript程序基礎
Javascript語言運行環境(瀏覽器、nodejs)
Javascript語言變量與表達式
> 程序邏輯與算法
程序邏輯與程序控制
程序邏輯訓練
> Web前端編程基礎與實踐
JavascriptBOM編程
JavascriptDOM編程
瀏覽器事件編程實戰
###4.Javascript高級程序設計(1周)
> Javascript高級程序設計
Js嚴格模式(ES5)
Js變量詞法作用域
js閉包
Js 塊語法(ES6)
Js面向對象(ES6)
原型繼承鏈
Js this綁定
###5.互聯網應用程序開發(5周)
> Web環境搭建
Linux常用命令
Lamp環境編譯及apache配置
Nginx服務
證書申請
創建HTTPS服務
> Php基礎
Php語法格式
Php變量
Php數據類型
Php常量定義和使用
Php運算符
Php流程控制
函數
字符串
數組
正則
> HTTP編程基礎
認識http協議
http請求與回復
Cookie和session
> Mysql
Mysql安裝與部署
Php連接mysql
Mysql數據庫增刪改查
Mysql 統計與查詢
MySQL數據庫中數據表的設計
SQL語言設計
> Ajax
ajax原理
Ajax與異步請求
Ajax瀑布流項目實戰
動態網頁開發實戰
###6.前端工程化(2周)
> 自動構建
Gulp工具的安裝與使用
ES6編譯
前端模版引擎
單頁app架構
自動構建實例
###7.深入學習微信小程序開發(1月)
> 微信小程序架構分析
項目結構與小程序框架設計
基本配置
注冊程序與生命周期函數
注冊頁面與頁面生命周期函數
微信小程序模塊化規范
> wxml
數據綁定
條件渲染
列表渲染
模版
事件
引用
> wxss
使用rpx與rem進行樣式設計
樣式導入
> 小程序組件
視圖容器
基礎內容
表單組件
操作反饋
導航
媒體組件
地圖
畫布
###8.小程序API接口
> 網絡接口
API網絡請求與規范
上傳與下載
webSocket
> 文件與多媒體
圖片調用、預覽及與圖片信息獲取
音頻錄制與播放
音樂播放控制
文件操作
視頻組件控制
> 本地數據緩存
數據緩存
> 設備信息與傳感器
位置服務
設備信息查詢
重力感應與羅盤
撥打電話
> 界面與交互
交互反饋
導航
動畫與繪圖
其他
> 開放接口
登錄
用戶信息
微信支付
模版消息
###9.微信小程序項目實戰
> 項目實戰
微信小程序猿代碼在線書店