给想学前端的小白整理了一下学习路线

这篇具有很好参考价值的文章主要介绍了给想学前端的小白整理了一下学习路线。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一阶段:前端入门

  1.Html5

  2.Css3

第二阶段:JavaScript

  ①JavaScript 基础语法

  ②JavaScript 高级(WebAPI/Dom Bom)

  ③JavaScript 框架(jQuery)

  ④数据可视化(echarts)

第三阶段 服务端编程

1.node js基础

2.ajax

3.promise

4.axios

5.了解学习es6语法,http协议规则

6. TypeScript

第四阶段 Vue.js

①框架:Vue.Js【vue2,vue3】

②学会使用UI组件库(网站快速成型工具)

③vue项目实战

第五阶段 微信小程序

第六阶段 React.js 基础

第一阶段:前端入门

CSS & HTML

对于刚入门的朋友我依旧建议先将 CSS(3) & HTML(5) 的知识点认真学习一边。学习的途中最好是学习完一部分就自己在敲一遍代码,加深自己的记忆。

当然如果你愿意,建议你可以先仿一个网站的静态页面(掘金、知乎等都可以),有一些属性就可以了解他实际的实现场景。

当然刚开始敲代码的时候还是不要过分依赖自动补全功能,一开始就使用自动补全对你记忆一些属性时没有帮助的;踏实点学习,日后会有回报的。

关于 CSS(3) 你需要了解的一些知识点
  • 盒模型(标准 & IE )
  • flex、float、Normal Flow 等的理解
  • CSS 常用选择器
  • 行内、内部、外部样式的区别
  • CSS 层叠规则
  • BFC 与 IFC 的了解
  • CSS3 的 transform、transition、animation 等属性的运用了解
  • 响应式布局的理解
  • ……

CSS 说容易也容易,说复杂也复杂;因为 CSS 总是能给你意外的惊喜。

HTML(5) 你需要了解的一些知识点

说到 HTML 我想有很多人是 div 一把梭。因为 div 用的爽,不用担心默认样式。

有人说 HTML 语义化的优点很多,比如清晰的页面结构、有利于 SEO、便于团队开发和维护;这些我都承认,不过我还是喜欢 div 一把梭。

  • HTML 语义化( 不是很理解为什么面试总会问 )
  • canvas
  • 本地存储( localStorage、sessionStorage、cookie 的理解 )
  • video 和 audio 的使用
  • 应用缓存( cache manifest )
  • ……

第二阶段:JavaScript

JavaScript 基础语法

1、JS中的变量

1.1、变量的创建

1.2、动态类型

2、基本数据类型

2.1、 number数字类型

2.2、string字符串类型

2.3、boolean布尔类型

2.4、undefined未定义数据类型

2.5、null空值类型

3、运算符

3.1、比较运算符

3.2、逻辑运算符

4、条件语句和循环语句

5、数组

5.1创建数组

5.2获取数组元素

5.3新增数组元素

5.4删除数组元素

6、函数

6.1 语法格式

6.2函数表达式

6.3作用域

7、对象

7.1创建对象

 JavaScript 高级(WebAPI/Dom Bom)

  1. Web API介绍
2.API的概念API的概念
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
任何开发语言都有自己的API
API的特征输入和输出(I/O)
API的使用方法(console.log())
  1. Web API的概念

浏览器提供的一套操作浏览器功能和页面元素的API(BOM和DOM)此处的Web API特指浏览器提供的API(一组方法),Web API在后面的课程中有其它含义

4.掌握常见的浏览器提供的API的调用方式

5.ECMAScript - JavaScript的核心定义了javascript的语法规范

JavaScript的核心,描述了语言的基本语法和数据类型,ECMAScript是一套标准,定义了一种语言的标准与具体实现无关

  1. BOM - 浏览器对象模型

一套操作浏览器功能的API

通过BOM可以操作浏览器窗口,比如:弹出框、控制浏览器跳转、获取分辨率等

  1. DOM - 文档对象模型

一套操作页面元素的API

DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作

  1. BOM的概念

一套操作页面元素的API

DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作

  1. BOM的顶级对象window

window是浏览器的顶级对象,当调用window下的属性和方法时,可以省略window

注意:window下一个特殊的属性 window.name

10.页面加载事件
11.定时器
12.location对象

location对象是window对象下的一个属性,时候的时候可以省略window对象

文章来源地址https://www.toymoban.com/news/detail-834375.html

到了这里,关于给想学前端的小白整理了一下学习路线的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件测试小白的的学习路线

    当你是一个软件测试小白时,以下是一个学习路线,可以帮助你建立起扎实的软件测试基础: 学习软件测试基础知识: 了解软件测试的定义、目的和原则。 学习软件开发生命周期和测试阶段的概念。 掌握常见的软件测试术语和定义。 学习测试方法和技术: 学习黑盒测试和

    2024年02月09日
    浏览(33)
  • FPGA学习路线整理

    收集整理FPGA资料帮助大家进行FPGA的入门,分享FPGA路线、相关的书籍、学习网站等。 找到的比较优质的学习路线,值得在学习到不同阶段反复观看,每次看都有不一样的体会! 如何学习FPGA(by队长-Leader) FPGA学习路线视频入门篇(by老石) FPGA学习路线视频进阶篇(by老石) (1) 数字电

    2024年02月08日
    浏览(52)
  • 【本科生电子类竞赛】小白入门学习路线

    写在前面:编者主要是为了给协会的大一萌新分享经验,鉴于水平,恳请指正; 竞赛 时间 含金量(难度) 电子设计竞赛-控制类 每年7,8月,四天三夜 ***** 大学生智能汽车竞赛 ***** 全国大学生机器人大赛(RoboMasters、RoboCon、RoboTac) **** “西门子杯”中国智能制造挑战赛 蓝桥

    2024年02月09日
    浏览(105)
  • 零基础小白来说,学习算法的学习路线可以分为以下几步

    对于零基础小白来说,学习算法的学习路线可以分为以下几步: 学习基础算法知识 在学习算法之前,需要先学习计算机基础知识,例如数据结构、算法复杂度、基本编程语法等。学习基础算法知识,可以通过教材、视频教程、线上课程等方式进行。 刷题练习 掌握了基础算法

    2024年02月06日
    浏览(38)
  • 耗时1周整理了网络安全学习路线,非常详细!

    前言 以这一期就出一一个怎么学习网络安全的学习路线和方法,觉得有用的话三连收藏下 首先咱们聊聊,学习网络安全方向通常会有哪些问题 1、打基础时间太长 学基础花费很长时间,光语言都有几门,有些人会倒在学习linux系统及命令的路上,更多的人会倒在学习语言上;

    2024年02月08日
    浏览(30)
  • 【Java】十年老司机转开发语言,新小白从学习路线图开始

    欢迎来到《小5讲堂》 大家好,我是全栈小5。 这是《Java》序列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。 温馨提示:博主能力有限,理解水平有限

    2024年01月17日
    浏览(32)
  • 全网最全最有用的网络安全学习路线!整整一晚上才整理出来!

    废话不多说,先上一张图镇楼,看看网络安全有哪些方向,它们之间有什么关系和区别,各自需要学习哪些东西。   在这个圈子技术门类中,工作岗位主要有以下三个方向: 安全研发安全研究:二进制方向安全研究:网络渗透方向 下面逐一说明一下。 你可以把网络安全理

    2024年02月06日
    浏览(52)
  • 网络安全ctf比赛/学习资源整理,解题工具、比赛时间、解题思路、实战靶场、学习路线,推荐收藏!...

       对于想学习或者参加CTF比赛的朋友来说,CTF工具、练习靶场必不可少,今天给大家分享自己收藏的CTF资源,希望能对各位有所帮助。 CTF在线工具 首先给大家推荐我自己常用的3个CTF在线工具网站,内容齐全,收藏备用。 1、CTF在线工具箱:http://ctf.ssleye.com/    包含CTF比赛

    2023年04月24日
    浏览(77)
  • 由前端接口入门学习后端的controller层

    本文是以一个前端工程师,后端小白的视角,详细介绍了关于controller的一些基本信息。大部分知识点还加上了简单的demo,真正做到了在实践中学习。 主要责任是接收来自用户界面(通常是Web浏览器)的请求,并根据请求的内容执行适当的操作。【即前端调用接口时就是在这

    2024年02月09日
    浏览(30)
  • 【粉丝福利社】Flutter小白开发——跨平台客户端应用开发学习路线(文末送书-完结)

    🏆 作者简介,愚公搬代码 🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。 🏆《近期荣誉》:

    2024年01月16日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包