2020年微信小程序開發(fā)課程大綱

目前課程版本:1.0   點(diǎn)擊咨詢

微信小程序開發(fā)基礎(chǔ)班課程大綱

學(xué)習(xí)對(duì)象

零基礎(chǔ)小白、有簡(jiǎn)單網(wǎng)頁(yè)設(shè)計(jì)能力的開發(fā)人員、移動(dòng)平臺(tái)開發(fā)人員、JavaScript開發(fā)人員等。注:獲取更多免費(fèi)學(xué)習(xí)視頻+資料+筆記,請(qǐng)加QQ:2632311208。

上課方式

全日制脫產(chǎn),每周5天上課(實(shí)際培訓(xùn)時(shí)間可能因法定節(jié)假日等因素發(fā)生變化)

培訓(xùn)時(shí)間

部分校區(qū)可能會(huì)根據(jù)實(shí)際情況有所調(diào)整,詳情可詢咨詢老師   點(diǎn)擊咨詢

培訓(xùn)要求

自帶筆記本


微信小程序開發(fā)基礎(chǔ)班課程大綱
所處階段主講內(nèi)容技術(shù)要點(diǎn)學(xué)習(xí)目標(biāo)
第一階段:
HTML5+CSS3
HTML基礎(chǔ)與運(yùn)用W3C標(biāo)準(zhǔn)、HTML語(yǔ)法、常用標(biāo)簽、語(yǔ)義化結(jié)構(gòu)熟練使用常用開發(fā)工具完成靜態(tài)網(wǎng)站開發(fā)工作;
熟練掌握各種布局方式在實(shí)際開發(fā)中的運(yùn)用。
CSS基礎(chǔ)與運(yùn)用基礎(chǔ)語(yǔ)法、選擇器、常用屬性、盒子模型、浮動(dòng)、定位、Flexbox
靜態(tài)網(wǎng)頁(yè)開發(fā)(切圖)常見布局案例分析、基于HTML5+CSS3的復(fù)雜頁(yè)面開發(fā)

微信小程序開發(fā)就業(yè)班課程大綱

學(xué)習(xí)對(duì)象

零基礎(chǔ)小白、有簡(jiǎn)單網(wǎng)頁(yè)設(shè)計(jì)能力的開發(fā)人員、移動(dòng)平臺(tái)開發(fā)人員、JavaScript開發(fā)人員等。注:獲取更多免費(fèi)學(xué)習(xí)視頻+資料+筆記,請(qǐng)加QQ:2632311208。

上課方式

全日制脫產(chǎn),每周5天上課(實(shí)際培訓(xùn)時(shí)間可能因法定節(jié)假日等因素發(fā)生變化)

培訓(xùn)時(shí)間

部分校區(qū)可能會(huì)根據(jù)實(shí)際情況有所調(diào)整,詳情可詢咨詢老師   點(diǎn)擊咨詢

培訓(xùn)要求

自帶筆記本


微信小程序開發(fā)就業(yè)班課程大綱
所處階段主講內(nèi)容技術(shù)要點(diǎn)學(xué)習(xí)目標(biāo)
第二階段:
前端基本功
JavaScript基礎(chǔ)入門、操作符、表達(dá)式和語(yǔ)句、流程控制、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、對(duì)象、函數(shù)、常用內(nèi)置對(duì)象、JavaScript進(jìn)階、WebAPIs(BOM、DOM)、ECMAScript2015、2016、2017熟練使用JavaScript語(yǔ)言及常用內(nèi)置對(duì)象進(jìn)行編程;
熟練通過JavaScript調(diào)用WebAPIs完成界面交互功能開發(fā);
熟練掌握各種常見頁(yè)面交互特效的實(shí)現(xiàn)方式及原理;
能夠通過Node.js理解基本的服務(wù)端工作原理;
能夠完成簡(jiǎn)單的服務(wù)開發(fā)及配合服務(wù)端調(diào)試;
能夠熟練的通過AJAX方式操作服務(wù)端的數(shù)據(jù)接口。
jQueryjQuery基本使用、核心概念介紹、選擇器的使用、基于jQuery的DOM操作、鏈?zhǔn)骄幊獭㈦[式迭代、常用插件的介紹及使用、jQuery插件開發(fā)
Node.jsNode.js簡(jiǎn)介及快速入門、模塊化思想及模塊化開發(fā)、NPM/Yarn包管理工具、請(qǐng)求響應(yīng)原理及HTTP協(xié)議、基于Express的動(dòng)態(tài)網(wǎng)站開發(fā)、基于Node.js的項(xiàng)目工程化方案
AJAXAJAX的誕生背景及應(yīng)用領(lǐng)域、XMLHttpRequest對(duì)象基本使用、AJAX中HTTP協(xié)議的體現(xiàn)、使用AJAX發(fā)送不同類型的請(qǐng)求、jQuery中對(duì)AJAX的封裝、跨域問題及常用解決方案、XHR2.0介紹及基本使用
第三階段:
小程序開發(fā)
小程序介紹背景及趨勢(shì)、微信小程序技術(shù)方案、公眾平臺(tái)注冊(cè)及配置、開發(fā)工具的使用、MINA框架架構(gòu)剖析、應(yīng)用程序配置詳解、邏輯與界面分離架構(gòu)、單向數(shù)據(jù)流能夠理解小程序的技術(shù)方案以及MINA框架結(jié)構(gòu);
熟練使用小程序組件完成常用的App界面開發(fā);
能夠使用小程序提供的API完成常見的App功能;
能夠使用微信提供的接口對(duì)接微信各項(xiàng)社交化功能,例如:登錄、掃碼等;
能夠通過小程序開發(fā)出數(shù)據(jù)展示類業(yè)務(wù)應(yīng)用;
能夠通過小程序開發(fā)出團(tuán)購(gòu)類型業(yè)務(wù)應(yīng)用:
能夠通過小程序開發(fā)出電商類型業(yè)務(wù)應(yīng)用。
UI開發(fā)復(fù)雜的頁(yè)面布局、文字圖片等內(nèi)容的呈現(xiàn)、用戶交互表單開發(fā)、對(duì)話框等交互元素開發(fā)、下拉刷新和上拉加載、圖形與動(dòng)畫操作、頁(yè)面之間的跳轉(zhuǎn)過渡、用戶界面事件處理
API操作多媒體操作、網(wǎng)絡(luò)通信、本地存儲(chǔ)及文件操作、地理位置信息、設(shè)備信息獲取、系統(tǒng)功能(掃碼、撥打電話等)、界面交互操作
微信對(duì)接微信登陸、用戶信息獲取、微信支付、微信客服消息、微信開放數(shù)據(jù)、小程序更新、第三方平臺(tái)接入
任務(wù)清單項(xiàng)目基礎(chǔ)項(xiàng)目,演練小程序框架的基本使用,基本技術(shù):應(yīng)用配置、界面數(shù)據(jù)綁定、界面布局、采集用戶輸入、用戶操作事件處理、日志記錄
電影榜單項(xiàng)目HTTPS、第三方接口調(diào)用、列表數(shù)據(jù)綁定及顯示、頁(yè)面跳轉(zhuǎn)傳值、上拉加載更多、下拉刷新、分享到微信群或者朋友圈等等
本地生活項(xiàng)目網(wǎng)絡(luò)訪問、生命周期、地理圍欄、Promise的運(yùn)用、weui樣式庫(kù)、Node.js接口部署、HTTPS證書操作等等
品優(yōu)購(gòu)商城項(xiàng)目首頁(yè)推薦頻道展示、分類篩選、搜索商品、分頁(yè)加載數(shù)據(jù)及長(zhǎng)列表展示優(yōu)化、購(gòu)物車、下單、支付、用戶個(gè)人中心、Postman接口測(cè)試工具
第四階段:
小游戲開發(fā)
Canvas開發(fā)Canvas基本用法、繪制圖形、圖片繪制、變形、合成與裁剪、動(dòng)畫、事件交互、Canvas優(yōu)化熟練掌握CanvasAPI操作各類圖形、動(dòng)畫;
掌握游戲開發(fā)相關(guān)基礎(chǔ)知識(shí);
熟練掌握微信小游戲API的使用;
了解適配小游戲平臺(tái)的游戲開發(fā)引擎;
能夠完成打飛機(jī)小游戲項(xiàng)目的開發(fā)。
小游戲API網(wǎng)絡(luò)操作、音頻播放、本地存儲(chǔ)、文件操作、多線程、更新管理、對(duì)接微信開放功能、傳感器
游戲引擎Cocos、Egret、Laya、Three.js
打飛機(jī)項(xiàng)目圖片精靈、序列幀、requestAnimationFrame、碰撞檢測(cè)、狀態(tài)管理、對(duì)象池技術(shù)、音頻操作

基礎(chǔ)差? 可免費(fèi)學(xué)基礎(chǔ)班

申請(qǐng)?jiān)囎x名額

基礎(chǔ)過關(guān)? 可直接就讀就業(yè)班

基礎(chǔ)測(cè)試

教學(xué)服務(wù)

  • 每日測(cè)評(píng)

    每晚對(duì)學(xué)員當(dāng)天知識(shí)的吸收程度、老師授課內(nèi)容難易程度進(jìn)行評(píng)分,老師會(huì)根據(jù)學(xué)員反饋進(jìn)行分析,對(duì)學(xué)員吸收情況調(diào)整授課內(nèi)容、課程節(jié)奏,最終讓每位學(xué)員都可以跟上班級(jí)學(xué)習(xí)的整體節(jié)奏。

  • 技術(shù)輔導(dǎo)

    為每個(gè)就業(yè)班都安排了一名優(yōu)秀的技術(shù)指導(dǎo)老師,不管是白天還是晚自習(xí)時(shí)間,隨時(shí)解答學(xué)員問題,進(jìn)一步鞏固和加強(qiáng)課上知識(shí)。

  • 學(xué)習(xí)系統(tǒng)

    為了能輔助學(xué)員掌握所學(xué)知識(shí),黑馬程序員自主研發(fā)了6大學(xué)習(xí)系統(tǒng),包括教學(xué)反饋系統(tǒng)、學(xué)習(xí)難易和吸收分析系統(tǒng)、學(xué)習(xí)測(cè)試系統(tǒng)、在線作業(yè)系統(tǒng)、學(xué)習(xí)任務(wù)手冊(cè)、學(xué)員綜合能力評(píng)定分析等。

  • 末位輔導(dǎo)

    末位輔導(dǎo)隊(duì)列的學(xué)員,將會(huì)得到重點(diǎn)關(guān)心。技術(shù)輔導(dǎo)老師會(huì)在學(xué)員休息時(shí)間,針對(duì)學(xué)員的疑惑進(jìn)行知識(shí)點(diǎn)梳理、答疑、輔導(dǎo)。以確保知識(shí)點(diǎn)掌握上沒有一個(gè)學(xué)員掉隊(duì),真正落實(shí)不拋棄,不放棄任何一個(gè)學(xué)員。

  • 生活關(guān)懷

    從學(xué)員學(xué)習(xí)中的心態(tài)調(diào)整,到生活中的困難協(xié)助,從課上班級(jí)氛圍塑造到課下多彩的班級(jí)活動(dòng),班主任360度暖心鼓勵(lì)相伴。

  • 就業(yè)輔導(dǎo)

    小到五險(xiǎn)一金的解釋、面試禮儀的培訓(xùn);大到500強(qiáng)企業(yè)面試實(shí)訓(xùn)及如何針對(duì)性地制定復(fù)習(xí)計(jì)劃,幫助學(xué)員拿到高薪Offer。

和我們?cè)诰€交談!