前端开发学习路径

本文主要参考自优达学城前端课程。

入门

  • 学习并运用 HTML 配置你的开发环境,开始学习 HTML 基础语法。

  • 使用 CSS 为网页增色 你将学习 CSS 基础知识,并了解如何更高效的编写代码。

  • 响应式 Web 设计 创建属于自己的响应式网页,使其适用于手机,平板电脑,桌面或其他任何设备。

  • JavaScript 基础 了解什么是 JavaScript,学习 JavaScript 基础语法。

进阶

  • 深入面向对象的 JavaScript 学习如何构建对象,创建类,并使用面向对象的 JavaScript 管理继承。同时了解在 ECMAScript 6 中对 JavaScript 编程语言所做的更改,以及如何使用这些新的改进来编写更简练整洁的代码。

  • 探索前端自动化工具与测试 学习如何设置你的开发环境,并通过自动优化节省大量时间和精力。同时了解如何利用 Javascript 进行测试,通过完成订阅阅读器测试实战项目,来掌握这一必不可少的技能。

  • 前端框架学习与应用 学习如何在各种前端框架中构建单页面应用程序!

  • 使用 React 构建项目应用 发现 React 的强大之处,学习如何使用 React 构建项目应用。

应聘

豆瓣-前端工程师
职位描述:
1、与产品设计师、工程师共同打造全新的豆瓣阅读产品
2、分析并解决前端问题,与团队成员分享最佳实践
3、参与产品设计及 Code Review

职位要求:
1、精通 HTML5 / CSS / JS (ES2015)
2、熟悉基础算法与服务器端开发技术
3、大型 Web 应用系统设计与开发经验
4、熟悉至少一种相关库或框架,如 React、Vue、Angular 等
5、两年以上 Mobile Web 开发经验