史上最全的前端学习路线图,干货满满

前端很火,想自学前端的人也多。作为过来人,知道自学的辛苦。所以小编精心制作这份学习路线图,就是让想自学前端的小伙伴们有一份系统专业的学习资源和学习指导。

此学习路线图,历经两个月的时间,无论你是刚入门的小白,还是已经工作的前端开发者,都是必备的学习宝典!

一、前端学习路线图—流程篇

前端学习路线图

二、前端学习路线图—视频教程篇:

前端视频篇第一阶段-准备篇

本阶段前端课程共计5个知识点,小编为大家准备了5个学习教程

1、周期与目标

这一阶段的学习需要15天的时间

2、学完后目标

  1. 熟悉媒体查询和响应式设计,使得设计有适配不同的移动;

  2. 熟悉基础CSS的格式和CSS盒模式;

  3. 理解网页间是如何链接的、如何设计多列布局,可以处理表单字段和媒体元素;

  4. 理解如何创建和浏览一个基本的网页。

3、知识点:

1)开发工具的安装配置的介绍

sublime、webstorm、Visual Studio Code

2)HTML

理解如何浏览和创建网页、基本的语法规范、常用标签及属性、网页之间的链接与跳转、标签节点层级节点

3)CSS

基本语法和三种书写位置、选择器和格式化排版、盒模型的高级用法、常用布局模型

4)JavaScript入门

基础语法和变量、数据类型和数据类型转换、条件判断、循环语句、函数、数组等内置对象

5)京东首页实战

CSS代码抽象与复用、 浮动的盒子布局、padding 和 margin 使用、层级的使用、定位特性的各种使用场景

4、小编整理的视频教程如下

《前端与移动开发基础》

《CSS梅兰商城项目实战视频教程》

《JavaScript基础视频教程》

二、前端视频篇第二阶段-基础篇

本阶段前端课程共计4个知识点,共计1个免费配套视频涵盖

1、周期与目标:

学习周期:20天

2、学完后目标:

  • 能够基于jQuery实现炫酷效果和复杂的功能模块;

  • 能创造或添加自定义效果到网页上;

  • 能熟练添加标准的动画效果到网页上;

  • 熟练操作DOM模型。

3、知识点:

  • JavaScript基础

  • JS语言的基本构成、变量、数据类型、表达式、选择结构、循环结构、短路语句、函数基础

  • DOM + BOM

    DOM基本结构、节点对象的操作、事件特性及使用、常见的内置DOM对象、常见的BOM功能

  • 网页特效与进阶

    在网页特效中常用的编程接口、动画编程、事件对象和冒泡、缓动框架封装和旋转木马案例、正则表达式及应用

  • Jquery

  • 选择器、基本操作API、动画API、事件API、插件机制、原理分析、项目实战

4、小编整理的视频教程如下

《JavaScript 基础加强 》

三、前端视频篇第三阶段——核心篇

本阶段前端课程共计5个知识点,合计3个免费视频涵盖

1、周期与目标:

学习周期:20天

2、学完后目标:

  • 能够基于jQueryMobile/Zepto等框架进行移动端js功能开发;

  • 能够熟练使用html5/css3/ canvas进行移动端页面和功能效果开发,并且能够基于原生和框架进行响应式效果开发;

  • 能够基于jQuery、bootstrap等框架实现炫酷效果和复杂的功能模块;

  • 能够独立制作电商类,企业类网站,以及常见js动态效果。

3、知识点:

  • HTML5 + CSS3

    语义化结构、多媒体 、本地存储、其他常见API、CSS3 选择器、CSS3 边框、背景、阴影、CSS3 过渡和动画、CSS3 伸缩布局、Canvas

  • 服务端编程

    端的概念、Web 服务器的概念、服务器搭建、XML与JSON

  • PHP

    PHP基础语法 、PHP服务端编程基础

  • AJAX

    基本编程接口、异步数据交互、模板引擎的使用、跨域的实现方案、增量加载

  • 移动Web开发

  • 响应式布局、Bootstrap框架深度使用、Zepto.js库、预编译CSS

4、小编整理的视频教程如下

《最新H5+CSS3教程视频》 《最新AJAX教程》《传智前端就业班视频分享:移动web开发课程 》

四、前端视频篇第四阶段——进阶篇

本阶段前端课程共计4个知识点,合计2个免费视频涵盖

1、周期与目标:

学习周期:15天

2、学完后目标:

  • 熟练使用闭包、高级函数、立即执行函数(匿名函数)等;

  • 熟练使用元编程,解决Callback等;

  • 熟悉JavaScript基本语法。

3、知识点:

  • 面向对象在JS中的体现与实践

    面向对象理论、对象的基本概念、对象的属性和方法、通过字面量创建对象

  • 2)开发过程中常用的模式与思想

    开闭原则、MVC思想、高内聚低耦合、工厂模式

  • 3)JavaScript高级特性

    通过构造函数创建对象、原型对象、继承的多种实现方式、原型链、函数的本质以及 Function 构造函数、作用域链、闭包、沙箱模式

  • 4)封装一个自己框架

    选择器框架、CSS操作封装、属性操作封装、其他DOM操作的封装、事件框架的封装

4、小编整理的视频教程如下:

《JavaScript-高级面向对象视频教程》《JavaScript高级框架设计》

史上最全的前端学习路线图,干货满满相关推荐

  1. 史上最全web前端学习路线

    web前端学习路线 一.web前端学习路线 一.web前端学习路线 HTML 基础,建议时常两周,包括面试的热点:margin塌陷.bfc CSS 基础,建议时长两周,包括权重 Js(Ajax) 基础 ...

  2. 运筹说 第2期|史上最全运筹学知识学习路线图

      城市里四通八达的地铁线路,给我们的生活带来了极大便利.实际上,地铁线路模型也可以很好地体现在运筹学的知识体系中.   运筹学研究的内容十分广泛,针对不同性质的问题,运筹学都有着不同的解决方法,也因 ...

  3. linux学习路线-韦东山:史上最全嵌入式Linux学习路线图

  4. 史上最全大数据学习资源整理

    史上最全大数据学习资源整理 ----------------------------------------------------------------------------------- 转载 ...

  5. 史上最全“大数据”学习资源整理

    转自:史上最全"大数据"学习资源整理 ------------ 资源列表: 关系数据库管理系统(RDBMS) MySQL:世界最流行的开源数据库; PostgreSQL:世界最先进 ...

  6. 【干货】史上最全的Tensorflow学习资源汇总,速藏!

    一 .Tensorflow教程资源: 1)适合初学者的Tensorflow教程和代码示例:(https://github.com/aymericdamien/TensorFlow-Examples)该 ...

  7. 史上最全的前端十大经典算法,赶紧收藏起来吧

    史上最全的前端十大经典算法,赶紧收藏起来吧 人生没有白走的路,每一步都算数,大家好,我是王同学,今天,给大家分享的内容是:前端十大算法,原创不易,希望大家多多支持! 一.面试官为什么喜欢问算法,当面试 ...

  8. 史上最全大数据学习资料

    史上最全大数据学习资料 阿甘 阿甘琐记 昨天 本教程包含视频和书籍两部分,视频主要是各大培训机构的教学视频,书籍主要是题主自己收集的. 关注微信公众号"阿甘琐记",后台回复&quo ...

  9. 史上最全的前端资源汇总(下)

    56. 表格 Grid 表格 Grid 地址 facebook表格 http://facebook.github.io/fixed-data-table 类似于Excel编辑表格-handsontab ...

最新文章

  1. 机器学习中的数学基础:(3)主成分分析(PCA)及其应用
  2. SVN-项目 XXX 受源代码管理。向源代码管理注册此项目时出错。建议不要对此项目进行任何修改...
  3. oracle数据库常用的99条查询语句
  4. python导入标准库对象的语句_Python项目中如何优雅的import
  5. easyui datagrid
  6. linux sed 写文件,使用sed对文件进行操作
  7. 如何生成高性能的短链接?
  8. 递归求出第n项斐波那契数列_Java
  9. 一元多项式 java_java实现一元多项式加法
  10. VB 单击ListView控件某列表头进行排序
  11. 小米3g刷高格固件_高恪可刷机型清单
  12. python可以下载百度文库_百度文档,用Python一键免费下载
  13. 解决postgre报错ERROR #22P02 malformed array literal
  14. 移动端使用二倍图比一倍图有什么好处
  15. 利用资源文件实现对软件的保护
  16. 汽车车灯注塑件三维尺寸公差检测
  17. Playframework介绍
  18. 苹果cms影片集数不更新解决方法
  19. 平凡之路:计算机基础+python初体验
  20. RT5350使用uboot从U盘启动linux成功

热门文章

  1. 深入理解计算机网络-8网络层5
  2. 采油厂污水选用流量计的类型建议
  3. 郑州大学研究生计算机专业分数线,2019郑州大学研究生分数线(含2016-2019历年复试)...
  4. 一个优秀妹子的后台面试经验,含泪总结...
  5. Azure China (6) SAP 应用在华登陆 Windows Azure 公有云
  6. 确认过眼神,这就是亚信科技的核心能力
  7. 2018年小米 Mi air i7-7500u黑苹果efi引导文件
  8. python学习笔记(二十三) -- 多进程和多线程
  9. 解决Java.lang.NoClassDefFoundError:com/lowagie/text/Elemen的问题
  10. 海康威视工业相机SDK二次开发环境配置—Windows10+VS2017