为了账号安全,请及时绑定邮箱和手机立即绑定
编程百科手册

扫一扫 手机阅读

课程目录已更新31节
全部 试读

课程亮点

  • 内容全面,涵盖初中级前端进阶必备知识;
  • 奠定基础,剖析 JavaScript 语言的精髓与不足;
  • 结合实战,收录多种实用编程技巧与开发模式;
  • 与时俱进,探索 JavaScript 最新特性及业务场景;
  • 深入原理,讲解 React 技术栈相关思想和原理。

课程简介

Web 技术快速发展,JavaScript 早已不是一门只能用来做表单验证的语言。NodeJS/Webpack/TypeScript/React/Vue 等新技术的出现,让前端进入了百花齐放的时代。新技术层出不穷,也为前端的同学们带来了很多问题:

这么多新技术,我该从何学起?
我应该怎样夯实基础?
如何做到有序渐进的学习?
其实一个答案就可以解决这些问题!

你要建立一套系统的前端知识体系。
首先,作为一个前端工程师,你应该牢牢的掌握 JavaScript 基础,这是支撑你一切进阶学习的根基。

但实际工作中,只有基础还不够。在这个时候,学习面向对象 / 设计模式这些经典的开发思想非常重要,它们可以帮你了解框架的设计和原理,进而实现从初中级工程师到高级工程师的蜕变。

现代化的开发框架确实解放了我们的生产力,让我们不必再关注 DOM 操作。但千万不要局限于 “会使用” 这些工具,不要满足于 “页面仔” 的身份。只有深入理解框架设计及其原理,才能让你以不变应万变,具备更强竞争力,冲击更高的职业高度和理想薪资。

正是为了解决各位同学的这些问题,我们推出了《Web 前端开发修炼指南》专栏,希望可以给大家带来实用有效的帮助。

讲师 Sheen,前携程高级前端工程师,开源社区活跃贡献者,擅长 React、TypeScript 等技术栈,现任某外企前端技术专家。

本专栏主要面向工作 1-3 年、希望进阶的初中级前端工程师。相比简单地讲解语法,本专栏更偏向于从业务场景、实现原理等方面深入讲解。

通过本专栏,你可以学到 JavaScript 的精髓与不足、实用的前端编程技巧、经典的设计思想与设计模式、最新的 ECMAScript 语法、React 技术栈原理等等。让你从 0 到 1 建立自己的前端知识体系。

专栏课程结构清晰,简洁明了,每篇专栏采取循序渐进的设计方式:

  • 引入:从一个需求点来引出该篇要介绍的相关概念;
  • 使用:详细介绍该概念的使用方式及使用场景;
  • 原理:深入分析其相关原理,用通俗易懂的代码来实现;
  • 总结:不断复盘、总结不同概念之间的关联及优缺点。

课程模块:

本专栏共有 4 个模块,30 个小节,涵盖基础、理论、实践、框架等四个方面。

1. 基础篇

本章包含了前端开发中一些实用的小技巧、前端开发中会遇到的 “拦路虎”,以及例如表驱动、函数式编程等编程范围内实用的开发技巧。

2. 面向对象篇

本章从传统面向对象开发讲起,涉及到面向对象、继承、MVC、设计模式等概念,教你如何写出漂亮的业务代码。

3. ES6 篇

本章主要深入讲解新的 ECMAScript 特性,配合丰富的例子、原理实现来帮你加深对 ECMA 新语法的理解,也会介绍一些最新的 ECMA 提案。

4. React 篇

本章主要深入浅出现在最火热的前端框架 —— React,会带你从零实现 Redux 和 Mobx 状态管理库、深入 React Hooks 等最新特性、学会 React 组件设计,彻底理解 React 核心原理。

课程目录已更新31节
精选留言
  • 前端菜鸟一个

    非常实用的干货文,感谢?

  • 慕虎2497535

    学习啦!哈哈,一直都都不知如何入门,我要好好的看这本书,嗯,没错!希望对我这样的小白有帮助

    讲师回答 / sh22n

    如果觉得有用,希望可以帮分享一下!谢谢大家!

  • 改个美的昵称1

    内容不错

    讲师回答 / 酒饱饱

    文章很棒哦,正需要,点赞

更多精选留言

适合人群
  • 想要学习前端的在校学生
  • 想要加深前端基础的初中级前端
  • 为跳槽做准备的在职人员
  • 想要学习框架原理的技术宅
购买须知
  1. 本专栏为图文形式内容服务,共计 30 小节,上线时间为 2020 年 3 月 17 日,预计 2020 年 5 月更新完成;
  2. 本专栏更新时间为每周 1,3,5 更新 1 篇(法定节假日顺延),形式为图文;
  3. 订阅成功后,用户即可通过慕课网 PC 端、App 端、WAP 端享有永久阅读的权限;
  4. 慕课专栏为虚拟内容服务,订阅成功后概不退款;
  5. 在专栏阅读过程中,如有任何问题,请邮件联系 kf@imooc.com;
  6. 慕课专栏版权归本平台所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布 / 发表,违者将依法追究责任。
造烛求明,读书求理
扫码关注慕课网服务号
干货分享
定期活动
课程优惠
专栏福利
官方优惠福利活动一手掌握,关注慕课网(ID:imooc-com),和50万+程序员一起成长!

本专栏知识点梳理

1.Node.js+Koa2 从0到1打造超好用Web框架 一步到位 掌握Koa2服务端开发

2.前端工程师晋升课程 Vue全家桶+SSR+Koa2全栈开发美团网

3.Vue.js2.5+cube-ui重构饿了么App

下载慕课网APP

更好的体验,让阅读随处可得

扫描二维码,下载慕课网APP
意见反馈 帮助中心 APP下载
官方微信