Web前端学习路线

HTML

  • HTML标签:

    <span><p><a><h1><div><form><ul><ol>等等
    
  • 标签分类:块级标签、行级标签,了解它们的特点和区别即可

CSS

  • 引入CSS方式
  • 常见的CSS属性:颜色、背景色、字体大小、宽高等等
  • 基本的选择器:通用、类、ID、后代选择器
  • 盒子模型:两种盒子模型以及margin和padding
  • 定位:静态定位,固定定位,相对定位,绝对定位,粘性定位
  • 布局:浮动,Flex,两栏布局,三栏布局
  • 实战:仿制静态页面,比如网站首页、好看的网页等等

JavaScript

  • JavaScript基础:变量,数据类型,操作符,while语句,if语句,数组,函数,熟悉常见的API

  • DOM:学习JavaScript是如何操作DOM,如何获取HTMl元素,熟悉常见的DOM API

  • JavaScript进阶:事件冒泡,作用域,原型链,闭包,this,自执行函数,这些可以了解

  • Ajax请求:学习如何发Ajax,以及获取数据和处理请求错误

  • ES6基础:let,const,解构,set,map

  • 实战:纯前端轮播图,简单留言板,实现lodash高频方法

Git和GitHub

  • Git概念:什么是Git,优点,分支概念,版本管理

  • 常见命令:add,commit,merge,push,fetch,reset

  • GitHub:注册GitHub账号,新建GitHub远程仓库,实践Git操作

Nodejs和Npm

  • 安装Nodejs和Npm:因为无论学Vue还是React,本地开发和构建都会依赖Nodejs和Npm,所以我们提前安装它,只需要了解就行
  • 学习基本的Node和Npm命令:了解即可

Vue(和React任选一个学)

  • Vue文档基础部分:Vue文档写的很好,先把基础部分学完

  • 写Vue组件:自己实现常见的Vue组件,比如按钮、卡片、下拉框、弹窗、轮播图等等,过程中多查阅官网文档

  • 学习Vue文档深入部分:加深Vue学习

  • Vue-Router:了解什么叫前端路由,知道如何分配置

  • Vuex:了解什么叫前端状态管理、单向数据流,学会书写

  • 实战:写一个综合性的前端项目,使用到Vue、Vue-Router、Vuex,比如一个博客系统

Webpack

  • 官网学习基础:了解是什么
  • 根据项目学习:在学习Vue或React的时候肯定会遇到Webpack,这个时候可以返回去看看项目中Webpack是什么配置的,使用到了哪些plugin和loader

HTTP

  • HTTP基础:是干什么的,有哪几部分
  • HTTP状态码:有哪些常见的状态码,分别是什么意思
  • HTTP缓存:如何实现缓存,特点
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值