1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 适合零基础小白的前端学习路线(附学习资源)

适合零基础小白的前端学习路线(附学习资源)

时间:2021-02-17 19:50:35

相关推荐

适合零基础小白的前端学习路线(附学习资源)

很多伙伴说 一个人学习比较枯燥,给大家建立了交流群,想加入的伙伴可以留言。

很多初学者刚接触前端,不知从何下手,在网上搜集了大量的学习路线,很繁多,没有重点,前端技术更新是比较快的,有些技术已经过时淘汰,今天给大家整理了一些前端知识、学习路线及学习资源。

一、开发工具

个人比较推荐VSCode ,开源免费的,比较轻量级,还有很多插件。

喜欢工业风的使用WebStorm,不过这个是收费的。

个人想法,其实真没必要对于编辑器过于纠结,毕竟只是一个工具,大佬用txt都可以编写代码,在前期学习阶段可以选定一个坚持使用,等到学有所成,对于编辑器有着个人更独特的要求再去选择更适合自己的编辑器。

二、学习路线及学习资源

今天推荐的学习资源主要是网站,喜欢看视频的伙伴可以留言或者私信我领取全套免费视频~

1、HTML+CSS基础

掌握HTML的标签使用、排版技巧、CSS的布局定位、样式美化、浏览器兼容性。

网站推荐:HTML, CSS学习网站: w3school 在线教程/ 菜鸟教程

此阶段的学习目标:

能够独立把美工提供的PSD效果图还原成PC端静态页面。

2、JavaScript

掌握JS的基本语法、条件、语句、循环等,学会常用算法,增强逻辑性。

Js学习网站: JavaScript | MDN

Js书籍推荐:JavaScript 高级程序设计 (第四版)、JavaScript 权威指南、

ES6推荐在js后学习,它是一个很庞大的板块,可以不用全篇精读,主要了解一下,变量的解构赋值,变量声明,箭头函数

教程:阮一峰的ES6 入门教程

此阶段的学习目标:

能够实现图片轮播、拖拽、放大镜等常见网页特效及交互效果。

3、Node.js与AJAX

node介绍和环境安装、node模块化、gulp使用、服务器和http协议、Promise。

Node.js教程: Node.js 简介/ 七天学会NodeJS

Ajax基础知识、Ajax函数封装、 CORS、jQuery中Aajx方法的使用。

AJAX教程: AJAX 教程

此阶段的学习目标:

能够具备开发具有简单交互能力的网站,能够使用源代码管理工具。

4、三大主流框架

以下是三大主流框架,我个人的选择是VUE,所以对于VUE的学习路径会相对详细些,关于每个框架的优缺点网上测评的有很多,感兴趣的朋友可以去搜搜看。

个人的一些拙见:

Angular个人是不建议初学者上手学习,使用的人数基数小,不容易找到实习;

React适合JavaScript基础比较扎实的人,由于生态很好,构建项目技术选型更像一个开放题,遇到问题也有很多的解决方案,很多大厂都在使用。

Vue在中国受众更广,门槛低,由于开发者尤雨溪是中国人,因此中文版文档阅读起来更为轻松,也有大厂在使用,比如美团和阿里。

总而言之,VUE更容易,REACT相对自由度更高,效果更好。

1)、Vue

vue基本语法、vue组件、生命周期、vue-router、vuex、axios、vue打包配置。

教程:这里推荐尤大大的 vue官方文档

此阶段的学习目标:

使用Vue技术栈开发企业级项目,掌握前后端分离的开发方式,掌握项目的打包和发布。

2)、React

react基本语法、JSX、属性与事件、react组件、react hooks、react-router、redux、ant-design。

教程: React官方文档

此阶段的学习目标:

具备使用React开发能力,能完成从项目搭建到项目开发的流程。

5、微信小程序

小程序配置、组件、API调用、uniapp。

教程: 微信开放文档

此阶段的学习目标:

能够独立开发小程序项目,掌握小程序的部署与发布;

最最最重要的还有项目奥,找工作至少要做两到三个项目,有项目经验找工作更有优势!

学完这些,恭喜你至少已经达到初级前端的水平了,可以找工作去了~~~

在自学的伙伴也可以加入我组建的零基础前端学习营,我会督促大家打卡学习,遇到问题可以一起探讨解决;还整理了一些学习资料,免费分享给大家学习使用;平时还会组织小项目,大家可以练习巩固基础。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。