太原校区,首期7月16日开班, 报名就业班学费可享受1000元减免!点此报名
 

从PC到移动
屏幕上呈现的一切都由前端实现

因此,几乎所有行业
都稀缺独当一面的前端人才

咨询毕业后能做什么工作?

如果你是HR,你会选择谁?

初级前端程序员

黑马中级前端工程师

超5000人同期学习
选择的人多,才是好课程!

以上仅展示部分班级开班照片

立即领取15天免费体验课

毕业学员有口皆碑
源于始终坚守初心研发好课程

立即领取全部教程

黑马前端6大课程优势
是他们选择我们的共同理由

48天超长项目实战,覆盖6大就业热门行业

  1. 电 商
  2. 教 育
  3. 社 交
  4. 旅 游
  5. 租 房
  6. 新闻头条
咨询获取更多项目资料

拒绝知识点的简单堆砌,给你职场更实用的技术解决方案

知识点堆砌

黑马技术解决方案库

遇到问题无从下手

"学了很多知识点,
依然解决不了技术问题"

遇到问题套用解决方案

"技术解决方案让我快速适应
职场,遇到技术问题就能直
接套用"

黑马技术解决方案库,职场常见技术难题全覆盖

  1. 基于 Node.js 的前后端分离解决方案

    基于 Gulp 的前端自动化解决方案

  2. 基于 Webpack 的前端模块化解决方案

    基于 GraphQL 的应用层接口开发解决方案

  3. 基于 JWT 的接口鉴权解决方案

    基于 OAuth2 的第三方鉴权认证解决方案

  4. 基于 EasyMock 的接口 Mock 解决方案

    基于 ECharts.js 的大数据可视化解决方案

  5. 基于 Vue.js 全套技术栈的管理系统开发解决方案

    基于 React.js 全套技术栈 SPA 开发解决方案

  6. 基于 UEditor 的富文本处理解决方案

    基于 PJAX 的页面无刷新解决方案

  7. 基于 TravisCI 的持续集成解决方案

    基于 Aliyun OSS 的图像上传存储解决方案

  8. 基于 Nuxt.js 的服务端渲染(SSR)解决方案

    基于百度地图 API 的地图业务解决方案

  9. 基于 Mocha 的 JavaScript 单元测试解决方案

    基于 Git 的源代码管理解决方案

  10. 基于七牛云的文件云存储解决方案

    基于 Next.js 的服务端渲染(SSR)解决方案

  11. 基于 Socket.io 的实时通信解决方案

    基于 Docker 的前端持续集成容器解决方案

  12. 基于 Puppeteer 的浏览器自动化测试解决方案

    基于 Puppeteer 的爬虫解决方案

  13. 基于 Flex 的快速布局解决方案

    基于 mpvue 的小程序快速开发解决方案

  14. 基于 RESTful 的 API 接口设计解决方案

    基于 D3.js 的大数据可视化解决方案

  15. 基于 PostCSS 的 CSS 后处理解决方案

    基于 SASS 的 CSS 预处理解决方案

  16. 基于 Firebase 的无服务端解决方案

    基于 Electron 的跨平台桌面应用开发解决方案

  17. 基于 React Native 的原生 App 开发解决方案

    基于 Ionic 的混合 App 开发解决方案

  18. 基于 json‑server 的数据 Mock 解决方案

    基于 Flutter 的原生 App 开发解决方案

  19. 基于 Element‑UI 的快速应用开发解决方案

    基于 Require.js 的 JavaScript 模块化开发解决方案

  20. 基于 ESLint 的代码规范质量解决方案

    基于 Axios 的异步请求解决方案

  21. 基于 Redux 的集中式状态解决方案

    基于 Font Awesome 的字体图标解决方案

  22. 基于 PARCEL 的Web应用快速打包构建解决方案

    基于 Vuex 的集中式状态管理解决方案

  23. 基于 Gatsby 的快速静态站点构建生成解决方案

    基于 Babel 的 ES6 兼容解决方案

  24. 基于 infinite‑scroll 列表无限滚动解决方案

    基于 Mock.js 的数据 Mock 解决方案

  25. 基于 Ant Design 的快速应用开发解决方案

    基于 Lozad.js 的懒加载解决方案

  26. 基于 Taro 的多端统一开发解决方案

    基于 Bootstrap 的响应式布局解决方案

  27. 基于 Mongoose 的 ORM 解决方案

    基于 Moment.js 的时间处理解决方案

  28. 基于 Egg.js 的企业级 Web 服务开发解决方案

    基于 TypeScript 的大型项目强类型语言开发解决方案

  29. 基于 Express 的快速 Web 服务开发解决方案

    基于 Rollup 的快速应用打包构建解决方案

  30. 基于 Angular.js 全套技术栈的管理系统开发解决方案

    基于 Protractor 的端到端测试解决方案

  31. 电商购物车解决方案

    基于 Jenkins 的持续集成/部署解决方案

  32. 大数据可视化解决方案

    RBAC 权限管理解决方案

  33. 社交平台实时通信解决方案

    移动支付解决方案

  34. 基于 Jest 的 JavaScript 单元测试解决方案

    订单支付解决方案

咨询获取更多技术解决方案

有深度的电商小程序课程,为就业/创业开辟新出路

涵盖小程序开发全部技术点

小程序UI开发

小程序API编程

常用App界面布局实现

Canvas实战应用

WePY/mpvue快速开发框架

腾讯云服务接入

项目介绍

本项目通过一个小程序电商业务项目为切入点,使用更高效小程序的框架 mpvue,结合最新ES6语法,在实战开发环节充分应用,让学员深入理解项目设计背后的原理,解决实际业务中的各类问题。

实现功能

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

技术标签

小程序弹性布局原声组件应用小程序登录样式复用微信支付接入App编程思维异步编程组件式拆分与开发设计稿重构

除了丰富的项目经验,260小时理论课提升进阶技能

理论薄弱

黑马学员理论扎实

只能做执行

只能解决简单的技术问题
随时可能被替代

可以尝试管理

扎实的理论基础让你拥有更高的价值,
可参与整个项目/业务,竞争力更强

260小时理论课科学配比,针对性提升6大进阶技能

  1. 基础进阶

    32.5小时 占比12%

  2. 框架与库进阶

    46.5小时 占比18%

  3. 前端工程化

    49小时 占比19%

  4. nodejs进阶

    59.5小时 占比22%

  5. 多端应用

    54小时 占比20%

  6. 算法与数据结构

    23小时 占比9%

  • 从ES2015出发,深入剖析Map、Set、Async/Await等常用知识点,学习异步编程思想,更深层次感受Javascript的魅力。

    学习Typescript,无论项目大小都可以使用Typescript进行书写,减少团队协作Bug,项目层次结构更清晰。

    学习浏览器原理及性能优化,从原理出发理解浏览器,从而优化页面,提升性能。

    讲解常见面试问题,补足面试黑洞。

    学习设计模式,主要涉及工厂、构造、单例等模式,补平知识短板。让代码更好的适应变化,提高程序的可维护性和可扩展性。

  • 介绍主流的React和Vue的底层实现原理、进阶技术、数据管理和性能优化,动手开发Modal、Menu等常规组件。

    学习框架本身的设计原理。从源码层面了解先进开发框架设计,从原理层面剖析前端框架的架构设计,从开发与效率层面服务实际工作中的开发项目。

    Vue的进阶使用。包括Mixin、directive、filter、及常用的slot。学习封装Vue模块与常用功能,是提升开发效率的必经之路。

    React的进阶使用。包括Hooks、服务端渲染等,了解Hooks产生的前因后果,如何把组件的思想发挥到极致。

  • webpack类的打包工具精讲。包括自动化工具完成打包、预编译和热开发调试的基础功能。

    介绍常用的CLI工具及原理。讲解常见的CLI工程化工具的使用,并且开发属于自己的CLI工具,做到对工程化更深层次的认知。

    项目的打包与发布。深入大型项目的应用层面,对持续集成、容器化、CI/CD工具的使用、自动化测试、文档管理等进行讲解。以实战项目作为最终目标,对等企业级需求。

    讲解版本控制、接口测试类工具、Mock数据及文档生成等。

  • Nodejs扩展了前端无限的能力,让前端也可以向后台进军,操作数据库、读写文件、长链接(websocket)等让Nodejs拥有了后台语言的能力。

    学习常见的Nodejs API、网络和事件循环多进程。深入原理讲解Nodejs模块开发技巧。

    学习数据库,认识后台开发。学会“后台”开发人员的思维方式,可以和后台人员进行顺畅沟通。

    讲解丰富的网络相关的知识,如egg、auth2.0的快速开发技巧、发挥Nodejs异步编程的能力、BaaS接口标准的GraphQL介绍、GraphQL的核心概念与使用等。

    Websocket 精讲。实现聊天功能、心跳检测、多聊天室、消息缓存等功能开发,封装消息应用核心功能库,学会原理的同时也能助力日常ws相关项目的开发。

  • 讲解移动端混合开发解决方案,包含混合App框架Ionic入门、React Native实战项目和Flutter好客租房项目。

    讲解桌面端(跨端)领域前端方面的终极解决方案Electron,在满足日常开发性能需求的基础上,大幅度提升开发效率。

  • 讲解基本的数据结构、常见的算法及设计思考,以及面试题。通过这几个维度的讲解,让学员理解算法在业务开发过程中的重要意义。

    进行核心算法实战,让学员掌握基本的开发技巧与应用能力。

立即领取15天免费体验课

实时更新热门技术,让你始终掌握技术发展趋势

9级培训体系严选师资,讲师大多拥有BAT大厂背景

  • 1

    人才筛选

  • 2

    技术考核

  • 3

    定制个人培训方案

  • 4

    教育心理学培训

  • 5

    教育方法培训

  • 6

    模拟教学

  • 7

    培训考核

  • 8

    培训结果验收

  • 9

    180天强化模式

咨询获取全部师资详情

分阶课程体系契合企业刚需
每个学习阶段目标清晰

  1. 基础班

    夯实前端基础技能

  2. 就业班

    掌握高起点就业技能

  3. 中级进修班

    缩短升职加薪周期

立即查看详细课程大纲

独家Tlias教学系统
学练测辅全方位保障学习效果

  • 完善的学习服务机制

    严格的考勤体系
    助教/班主任上课实时督导
    阶段性考核体系
    每日测评及反馈
    末位辅导/晚自习辅导/作业点评

  • 及时的激励政策

    学习优异者进行奖励
    日常学习小奖励
    老学员分享
    励志故事分享
    拓展活动、联欢会、节日活动

  • 全面的就业辅导

    阶段性就业辅导
    模仿真实企业面试流程
    面试礼仪培训
    辅助学员修改简历
    综合面试培训

签订培训保障险
为就业保驾护航

咨询投保详情

毕业后,服务并未止步
助力未来职业发展

立即领取15天免费体验课

不一样的城市
一样的manbetx体育播客

家门口的

学习择业更方便

相同的课程大纲

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

相同的教学管理

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

相同的师资力量

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

相同的就业服务

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

  •   北京

  •   济南

  •   上海

  •   杭州

  •   南京

  •   深圳

  •   郑州

  •   武汉

  •   长沙

  •   广州

  •   重庆

  •   西安

  •   成都

  •   石家庄
  •   合肥

  •   太原
  •   厦门
  •   沈阳
  •   天津
传智播客