前端学习路径,细化分讲。加深新手对前端技术的认知

1、web前端基础

HTML+CSS----HTML5+CSS3,包括布局(栅格布局,流动布局,经典的弹性盒布局——兼容性不太好)

JavaSCript-----ECMAScript语法---前端必备 、 DOM操作、BOM

2、JavaScript进阶-----预解释 、闭包、作用域、this指向、面向对象、继承的实现方式、算法、JavaScript设计模式

3、前端库必备-----jQuery、jQuery插件、understore.js(前端功能库必备,弥补了大量原生JS方法天生不足的缺陷)、动画库animate.css、动画库Velocity.js

4、移动端开发----viewport、媒体查询、rem自适应、flexiable.js、移动端事件、移动端库zepto.js、swiper.js、移动端框架Bootstrap

5、前端工作流----Git、三个打包工具(grunt--了解、glup--简单使用、webpack--重点,进入BAT最重要的一个工具)、前端模块化(require.js、sea.js、AMD/CMD、ES6 Module)、Yoman脚手架工具 了解一下

BAT:B指百度、A指阿里巴巴、T指腾讯

脚手架:为了保证各施工过程顺利进行而搭设的工作平台

6、Nodejs

HTTP/AJAX

Nodejs核心模块

Nodejs异步:Events、Timer、Event-loop

进程:进程和线程、Cluster(集群)

数据库:爬虫框架 node-crawler 、数据持久化、MySql、MongoDB、Redis

鉴权:cookie认证、token+jwt(JSON Web Token)、第三方登录Qauth2

框架进阶:先学express入门、再去进攻Koa2、大型项目框架使用eggjs

MVVM开发框架:Model-View-ViewMode

SSR服务器渲染:server side render

常用Linux命令

部署运维

7、Vue2.6

7.1 Vue:

常用指令:必会

v-bind:可以用于响应式地更新 HTML 特性 如:

<av-bind:href="url">...</a> 缩写:<a:href="url">...</a>

v-on:监听 DOM 事件 如;

<av-on:click="doSomething">...</a> 缩写;<a @click="doSomething">...</a>v-for v-if

表达处理:

双向数据绑定---MVVM思想

组件化--必会 自己编写自己的组件

生命周期----必会

Vue动画特效

7.2 Vue-router

路由基础:

动态路由、嵌套路由、编程式导航、命名路由、重定向、路由组件传参、history模式

路由进阶:

生命周期、过渡特效、数据获取、滚动行为监听、路由懒加载

7.3 Vuex

state、getters、mutations、actions、modules

7.4 前后端分离思想----对比后端渲染页面和前后端分离

7.5 服务器渲染SSR

SEO 的问题、SSR的原理、为什么要做SSR、何种类型的项目使用SSR

7.6 nuxt.js

7.7常用框架

element-ui必会、下面三款任选其一(Vux、IView、mint-ui)

7.8 Vue双向数据绑定的原理

7.9 提升 自己写一个Vue、vue-router vuex

8、React 16全家桶实战

React基础+进阶:

React基础语法,可以去它官网上看,https://react.docschina.org/docs/getting-started.html

官网脚手架Creat-react-app

JSX

虚拟DOM原理剖析

组件化思想

表单处理

动画特效

生命周期

Fiber架构了解一下

Hooks了解一下

Redux状态数据管理

setState和属性传递管理数据的不足

单向数据流和双向数据流对比

Action

Reducer

Dispatch

React和Redux连接-》React-redux

Provider和connect

中间件

Redux-thunk中间件如何处理异步任务

React-router4单页应用

路由管理

路由和组件

重定向

路由声明周期

懒加载

Ant-design组件库

服务器渲染SSR

跟Vue的SSR类似了,如果你会了Vue的SSR,这个可以忽略

Typescript在React中实战

深入了解虚拟DOM的原理

9、微信小程序

学微信小程序,会基本的html+css+js就可以快速入门

微信小程序实战

微信小程序中基本的api

页面结构组件

页面样式

基础组件

Flex布局

扫码

下拉刷新、上拉加载

轮播图

支付

开发自己的小程序

小程序生态

小程序适用场景分析

支付宝小程序

百度小程序

Taro、Mpvue 通用框架

再开发一款微信小程序项目

10、微信公众号开发

微信Api

消息中间件

音视频、图片、图文、ticket管理

微信支付接入

服务端如何接入微信后台

Nodejs后端接入

依赖微信jssdj开发业务

录音/地理位置,扫一扫

公众号开发

11、混合式App开发

React-navtive

基础 

搭建开发环境

样式、布局、输入、事件、滚动视图、长列表

Props属性

状态

进阶

组件化开发

Platfrom模块

导航器

动画

手势

性能、调试

集成

ios应用扩展

Android应用扩展

单页应用

redux管理数据

react-router路由

第三方组件库 

ant-design-mobile的使用

Flutter

12、web安全策略

这是基本知识,对这个有所了解,面试大厂可能对你有很大的帮助

基本的安全和常用web项目相关漏洞原理解析和防御

XSS漏洞、CSRF漏洞、SQL注入

Cookie安全策略

传输安全和HTTPS加密

13、自动化测试

虽然测试不是咱们前端必备,但是了解它,对你以后的全栈之路绝对提升了一个档次

业务驱动

测试驱动

黑百盒测试

前端项目的单测集成

Node项目的单测集成

前端e2e测试实战

14、web前端提升进阶(大厂必备)

前端数据结构和算法

算法基础知识、核心概念、复杂度

常见算法:冒泡排序、快排、二分查找、递归算法、常见算法面试题(网上搜索即可)

常见数据格式:数据格式、数组、连表、树、二叉树、图

前端设计模式

为什么要学习设计模式?

面向对象

工程模式

单利模式

装饰器模式

代理模式

观察者模式

计模式做个实战,运用一下


喜欢小编的可以点个赞关注小编哦,小编每天都会给大家分享文章。

我自己是一名从事了多年的前端老程序员,小编为大家准备了新出的前端编程学习资料,免费分享给大家!

如果你也想学习前端,加入此Q群:950919261

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,362评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,330评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,247评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,560评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,580评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,569评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,929评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,587评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,840评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,596评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,678评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,366评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,945评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,929评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,165评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,271评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,403评论 2 342

推荐阅读更多精彩内容