前端学习路线(速通版)

473 阅读4分钟

前端学习路线(速通版)

鹏翼开发团队-前端方向-前端学习路线

给大家分享一份前端路线,之前我在学习前端的时候东西学的很多也很杂,有一些技术现在也用不上了,所以我整理了一套前端学习路线  「速通版」

一、   前端入门

1.开发工具

在前端开发中,有许多工具可以帮助开发人员提高效率和质量。以下是一些常用的前端开发工具:

  • Vscode  (推荐使用) 轻量级,里面插件多
  • HBuilder X (不推荐)     之前参加比赛用过一次,感觉不是很好用。
  • 记事本

2.文档笔记

  • 语雀文档
  • 腾讯文档

HTML和CSS


  1. HTML 是一个网页骨架在浏览器中按F12打开开发者工具,元素中的内容就是HTML.
  2. CSS(层叠样式表) 用于美化页面的样式。
  3. HTML中标签有很多,刚开始学习不用刻意去记.
  4. 这个阶段学完能独立写出一个静态页面就算掌握了。

推荐教程:

黑马程序员pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程

JavaScript


js

JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。

  1. Js是一个新的语言,是前端三件套里面最重要的,无论是写项目还是以后要面试。这个语言需要好好去学习一下。

推荐教程

黑马程序员前端JavaScript入门到精通全套视频教程,javascript核心进阶ES6语法、API、js高级等基础知识和实战教程

ES6


  1. ES6是JavaScript的下一代语法,也可以看作JavaScript的进阶。ES6也是非常重要的,平时做项目会用到很多ES6的语法,比如let、const、模板字符串、数组的一些扩展方法、Promise等。

推荐教程

图片

阮一峰 ECMAScript 6 (ES6) 标准入门教程 第三版

ES6这部分不需要全部看完,看到set和map数据结构这部分就够了,等到项目需要的时候在回来看。图片

Node.js


  1. 「Node.js」 是一个JavaScript的运行环境,使用node可以调试我们js的代码,后面我们搭建vue项目都需要node,这部分前期不用学的太深,会使用npm安装 包就行。当然node也可以写后端,如果有兴趣可以多学习一些。

推荐教程

黑马程序员Node.js全套入门教程

Ajax


为后面写Vue项目做好准备,必须掌握原生Ajax写法

Ajax(Asynchronous Javascript And XML),即是异步的JavaScript和XML,Ajax其实就是浏览器与服务器之间的一种异步通信方式 . 异步的JavaScript 它可以异步地向服务器发送请求,在等待响应的过程中,不会阻塞当前页面,在这种情况下,浏览器可以做自己的事情。直到成功获取响应后,浏览器才开始处理响应数据。

推荐教程

前端网络:Ajax

二、前端工程化

框架 Vue


Vue是前端框架之一,前端框架有Vue和React,推荐前期学习Vue,用Vue开发的公司比较多。Vue目前有Vue2和Vue3。Vue2到2023年底就不再维护了,但是我仍然推荐继续学习Vue2。Vue2学完Vue3上手也很快。

2023新版Vue2+Vue3基础入门到实战项目全套教程,自学前端vue就选黑马程

到这里前端基础就差不多了,这时候就可以开始做项目了,刚开始做项目可能会比较头痛,摸不到头脑。因为在项目中你会遇到各种问题、bug、等,这就需要看你的检索能力了,遇到多去网上找资料,CSDN、掘金、博客园等。你遇到的问题有很多人之前已经遇到并解决了。实在不会也可以使用ChatGPT来帮你解答。

组件库:
Element Ui 、Vant 、Element  Plus、Swiper(轮播图)、Echarts

Css扩展:
Less、Sass

网络请求库:
Axios

前端构建工具:
webpack、vite

个人观点,仅供参考

微信扫一扫
关注该公众号