极客时间#前端实战训练营 – 网盘分享 – 下载

课代表 发布于 11月08日

极客时间#前端实战训练营 - 网盘分享 - 下载 极客时间 第1张

课程亮点:

前端基础扎实,熟练掌握 HTML/CSS/JavaScript 等相关规范和技术
深入理解浏览器工作原理,熟悉前端各种性能优化手段
熟练掌握一个或多个前端框架(React、Vue、Angular 等),并其理解内部原理
熟练掌握前端工程化工具的使用,并对其原理有深刻的理解,如 Gulp、webpack、Rollup 等
至少熟悉一种 Server 端语言(如 Node.js 等),并对前后端分离模式有深入理解
学习能力强,有较强的问题分析、处理能力,以及高度的抽象设计能力,能独立分析和解决问题

林溪曾任职于百度,在百度早期,他参与了百度地图和百度全景的开发,在 PV 过亿的产品开发迭代中,积累了深厚的工作流、服务稳定性、性能优化、监控埋点体系等方面的经验,同时在百度全景的开发中,开发了国内第一个 WebGL 地图全景。之后加入百度外卖,负责大前端技术体系的建设,搭建了跨端、跨 App 的 Hybrid 混合开发架构,支撑了业务的快速迭代。
在阿里巴巴,林溪参与了组件库的研发,为营销活动开发了大型的可视化配置的低代码平台,并搭建了 Node.js 的渲染集群,对框架、组件化有着深入的理解。加入创业公司后担任业务负责人,带前、后端团队,主要专注在 VR/AR 相关领域。
从业十余年,林溪完整地经历了前端技术的变革和演进,从工程师到架构师,积累了丰富的前端进阶和职场经验。他也经常参加前端社区分享和演讲,包括 GMTC、GITC、GIAC 等业界知名会议。

课程大纲:

掌握面试中常被问及的基础知识

2.
掌握新基础技术,扩宽知识面

3.
理解浏览器、语言底层的运行原理

学习和工作中的痛点
1.
没有经过体系化前端学习,基础知识点不能形成知识面

2.
工作中对新技术接触较少,无法全面了解新技术

3.
不熟悉浏览器和语言底层的运行原理,知其然不知其所以然

通过学习掌握的核心能力
1.
JavaScript 是如何运行的

2.
浏览器是如何渲染和工作的

3.
ES6/ES7 核心基础

4.
BOM 常见及新增 API

5.
DOM 文档流及事件流

6.
CSS 移动端适配

7.
CSS3 核心技术

8.
CSS 预处理器和 Polyfill

详细内容
1.
理解 JavaScript 运行原理,理解浏览器渲染原理,理解 Eventloop 机制、JIT、内存管理、垃圾回收以及浏览器原理

2.
ES6 部分包括类、模块、接口、抽象类、装饰器、异步编程、Tree Shaking 以及新增数据结构

3.
BOM 部分介绍常见 API 以及新增 API,掌握各种 width 的用法

4.
DOM 部分重点介绍文档流,BFC 和 DOM 性能优化以及事件流

5.
CSS 部分介绍 Flex、Grid、CSS 预处理技术 Saas/Less 等,重点介绍移动端适配

遇问题可联系 / 微信号:wedaxue