适合哪些人群

WHICH PEOPLE ARE SUITABLE FOR

  • 没经验的技术小白

  • 移动平台开发人员

  • JavaScript开发人员

  • 有简单网页设计能力的
    开发人员

  • 希望通过微信小程
    创业的人员

  • 咨询你是否适合学习

    在线咨询

认识微信小程序

UNDERSTANDING THE WECHAT SMALL PROGRAM

微信小程序是基于微信运行的移动应用程序,提供原生APP体验,无需安装、打开即用、用完即走,让应用“触手可及”。它可以运用于各个领域,上线仅1年,收揽4亿用户、1.7亿日活、发布58万个小程序。

  • 餐厅用餐

  • 交通出行

  • 居家地产

  • 天气预报

  • 汽车销售

  • 商务合作

  • 在线阅读

  • 医疗健康

  • 度假旅游

咨询了解更多详情

为什么选择黑马程序员

WHY CHOOSE CHUANZHIBOKE

12

坚持高品质教育

65

出版65本原创书籍
被1072余所大学选作为授课教材

800+

投入800+讲师团队
保证课程研发及授课质量

10余万小时

分享10余万小时免费视频教程
累计下载量3000余万次

课程内容更适合无编程基础人群学习

  • 第一阶段
    HTML5+CSS3

  • 第二阶段
    前端基本功

  • 第三阶段
    小程序开发

  • 第四阶段
    小游戏开发

90学习时长

19主讲内容

132技术要点

核心技术要点

  • 1. W3C 标准
  • 5. 盒子模型的使用
  • 2. HTML语法及常用标签
  • 6. 浮动、定位、Flexbox
  • 3. CSS基础语法
  • 7. 常见布局案例分析
  • 4. CSS选择器及常用属性
  • 8. 基于H5+C3的复杂页面开发

课程学习目标

  • 1. 熟练使用常用开发工具完成静态网站开发工作
  • 2. 熟练掌握各种布局方式在实际开发中的运用

核心技术要点

  • 1. JavaScript进阶
  • 5. 基于Express的动态网站开发
  • 2. Web APIs
  • 6. 基于Node.js的项目工程化方案
  • 3. 基于jQuery的DOM操作
  • 7. 使用AJAX发送不同类型的请求
  • 4. jQuery插件开发
  • 8. 跨域问题及常用解决方案

课程学习目标

  • 1. 熟练使用JavaScript语言及常用内置对象进行编程
  • 2. 熟练通过JavaScript调用WebAPIs完成界面交互功能开发
  • 3. 熟练掌握各种常见页面交互特效的实现方式及原理
  • 4. 能够通过Node.js理解基本的服务端工作原理
  • 5. 能够完成简单的服务开发及配合服务端调试
  • 6. 能够熟练的通过AJAX方式操作服务端的数据接口

核心技术要点

  • 1. 小程序介绍
  • 5. 任务清单项目
  • 2. UI开发
  • 6. 电影榜单项目
  • 3. API操作
  • 7. 本地生活项目
  • 4. 微信对接
  • 8. 品优购商城项目

课程学习目标

  • 1. 能够理解小程序的技术方案以及MINA框架结构
  • 2. 熟练使用小程序组件完成常用的App界面开发
  • 3. 能够使用小程序提供的API完成常见的App功能
  • 4. 能够使用微信提供的接口对接微信各项社交化功能,例如:登录、扫码等
  • 5. 能够通过小程序开发出数据展示类业务应用
  • 6. 能够通过小程序开发出团购类型业务应用
  • 7. 能够通过小程序开发出电商类型业务应用

核心技术要点

  • 1. Canvas基本用法
  • 5. Canvas优化
  • 2. 绘制图形
  • 6. 小游戏API
  • 3. 合成与裁剪
  • 7. 游戏引擎
  • 4. 事件交互
  • 8. 打飞机项目

课程学习目标

  • 1. 熟练掌握CanvasAPI操作各类图形、动画
  • 2. 掌握游戏开发相关基础知识
  • 3. 熟练掌握微信小游戏API的使用
  • 4. 了解适配小游戏平台的游戏开发引擎
  • 5. 能够完成打飞机小游戏项目的开发
查看完整课程大纲

项目实战更符合企业实际应用需求

  • 任务清单
  • 电影榜单
  • 本地生活
  • 品优购
  • 说明

    基础项目,业务简单清晰,技术层面可以使用到这个框架的绝大多数特性和规则,适合入门演练小程序框架的基本使用。

  • 功能

    个人任务列表展示/筛选、新增任务、切换任务完成状态、编辑任务名称、任务操作日志。

  • 技术

    应用配置、界面数据绑定、MVVM、界面布局、采集用户输入、用户操作事件处理、日志记录。

  • 说明

    第三方黑盒数据接口,关注点单一(只关心小程序客户端开发),充分锻炼小程序的UI开发以及各类API的使用。

  • 功能

    榜单入口、各类榜单、电影搜索、电影详细信息、影评展示、分享电影信息到微信、上拉加载更多、下拉刷新。

  • 技术

    HTTPS、第三方接口调用、列表数据绑定及显示、页面跳转传值、上拉加载更多、下拉刷新、分享到微信群或者朋友圈等。

  • 说明

    团购类型业务,包括服务端介绍,锻炼小程序技术在常用业务领域的使用。

  • 功能

    服务类目入口、不同类目商家信息展示、商家优惠券领取、用户个人中心、推广、分享。

  • 技术

    伸缩盒子布局、网络访问、生命周期、地理围栏、Promise的运用、weui样式库、Node.js接口部署、HTTPS证书操作等。

  • 说明

    本项目以一个小程序电商业务项目为切入点,使用框架mpvue,结合最新ES6语法,在实战开发环节充分应用。

  • 功能

    首页推荐频道展示、分类筛选、搜索商品、商品详情、分页加载数据及长列表展示优化、购物车、下单、支付、用户个人中心、Postman接口测试工具等。

  • 技术

    小程序弹性布局、原生组件应用、小程序登录、微信支付接入等。

  • 11

    项目研发专员

  • 128

    常用功能实现

  • 40

    热点技术应用

咨询了解项目详情

授课讲师更有职业素养和教育情怀

赵老师要求学员做到的,自己要先做到。

Web前端工程师,具有多年Web开发经验,喜爱并热衷于前端开发,熟悉并掌握主流的前端开发技术,特别在移动开发方面积累了丰富的经验,同时熟悉PHP、NodeJS等服务端技术,具备“全栈开发”能力。
Say less Do more!

李老师培养人,就是培养他获得未来。

多年大中型项目开发经验,曾就职于某大型外企,在软件开发和培训方面积累了丰富的经验,参与电商平台、特许行业CRM系统等项目,涉足跨平台技术解决方案、.Net、Node.js等平台。

汪老师把平凡的事做好,就是不平凡。

架构师、全栈开发工程师,多年大型项目管理经验。是最早一批尝试微信小程序的开发人员,个人编写的微信小程序Demo及基础教程深受广大开发人员认可。对Node.js、HTML5移动应用开发有深入研究。

刘老师勇敢点,别怕,天塌了老师替你顶着。

Web前端工程师,具有多年Web开发经验,精通HTML5/JavaScript/AJAX/vue等前端开发技术,参与多个Web、H5和小程序的研发,拥有丰富的教学经验。

  • 5+

    教学经验

  • 8+

    开发经验

查看师资详情

学习服务更能助力学习效果提升

就业形势分析

ANALYSIS OF EMPLOYMENT SITUATION

微信小程序到底有多火?网曝微信“跳一跳”小游戏的广告售卖达到了一天500万人民币。2018年,微信小程序将成为中国零售、电商重要的消费场景,行业对于微信小程序开发者的人才需求指数级增长。

咨询了解更多详情

你是否还有其他疑问

DO YOU HAVE ANY OTHER QUESTIONS

不一样的城市
一样的黑马程序员

家门口的

学习择业更方便

相同的课程大纲

黑马每年都会进行课程的升级和更新,一旦更新,全国所有校区课程将统一使用最新教学大纲。

相同的教学管理

黑马只有直营,不搞加盟!总部直接派讲师到分校区授课,采用相同的培训模式和课程。

相同的师资力量

分校区的师资在同一套教师培训体系下完成培训,保障师资质量。

相同的就业服务

全国各分校设置有与总部相同的就业服务部门,享受同样的就业指导服务。

  •   北京

  •   哈尔滨

  •   济南

  •   上海

  •   杭州

  •   南京

  •   深圳

  •   郑州

  •   武汉

  •   长沙

  •   广州

  •   重庆

  •   西安

  •   成都

  •   石家庄
  •   合肥

  •   太原
  •   厦门