先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Web前端全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你需要这些资料,可以添加V获取:vip1024c (备注前端)
正文
历史版本网址如下:https://nodejs.org/zh-cn/download/releases/
复制到浏览器打开即可
这里小编推荐大家安装12.12左右的版本,
主要是太新的版本,目前hugo,gitbook。hexo的支持都不太好
截至写这篇文档前,最新的版本为16.13.0
下图所示,由于页面太多,我们先点击第4页,以浏览后面的页面,找到12.12左右的版本
如下图所示,点击至第7页,理由同上
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BnHUujN5-1636330100441)(C:/Users/Luckly/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg)]
如下图所示,在点击到第10页时,我们可以看到有12.12左右的版本
此时我们选择12.12.7版本下载,如图所示点击下载
跳转至如下页面后点击图上所指的链接进行下载
下载中,等待安装包下载完成后打开安装
点击“打开文件”进行安装
若弹出如下页面,点击“是”,允许应用对设备进行更改即可!
安装界面如下图所示,点击Next
点击勾选下图所示方框,后继续点击“Next”
选择默认,点击“Next”两次后显示界面如下:
按下图中所示,勾选方框后点击“Next”。
点击下图中箭头所指的“Install”按钮进行安装
等待安装完成
点击Finish完成安装
安装完成后出现如下弹窗,点击右上角叉号关闭即可!
按住键盘上的Win+R键,输入命令“cmd”后回车确定,
紧接着在打开的命令行中输入命令“node -v”后回车确定,以检查Node.js是否正确安装
已安装的软件版本会如下图显示出来,同之前下载的软件版本一致,则证明安装正确
网址如下:https://git-scm.com/ 复制到浏览器打开即可
点击图示按钮下载git安装包
等待下载完成……
点击“打开文件”运行安装
若弹出如下页面,点击“是”,允许应用对设备进行更改即可!
安装界面如下,一直点击Next,直至安装完成,所有勾选保持默认即可!
点击Install进行安装
等待安装完成
下图中的方框保持默认或不勾选均可,点击“Finish”按钮,完成安装
至此,git这一软件我们也安装完成了!
此外我们还需要安装用来部署博客的软件,有以下几种可供大家选择,gitbook 、hugo、 hexo 、docifsy。这里小编推荐大家安装hexo这一软件、
当然需要其他教程的,大家也可以
官方地址:
https://hexo.bootcss.com/
按住键盘上的Win+R键,输入命令“cmd”后回车确定,
紧接着在打开的命令行中输入命令“npm install hexo-cli -g”后回车确定
这是全局安装的命令
npm install hexo-cli -g
运行中,等待安装完成
待运行完成后输入“hexo version”命令,回车运行
显示如下图所示即为安装正确
至此,搭建博客所需要的软件我们已安装完毕,接下来我们就可以用前面安装好的软件来部署我们的个人博客了!
安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。
hexo init jianguo
cd jianguo
npm install
新建完成后,指定文件夹的目录如下:
.
├── _config.yml
├── package.json
├── scaffolds
├── source
| ├── _drafts
| └── _posts
└── themes
在这儿,不讲解过多的hexo命令以及它的配置
直接启动服务器。默认情况下,访问网址为: http://localhost:4000/
。
hexo server
如下图所示,在服务器桌面左下角搜索“防火墙和网络保护”,查找到后点击进入设置
将页面拉至最低端,点击进入“高级设置”选项
先点击“入站规则”,然后点击进入“新建规则”选项
跳转至如下页面,在规则类型一栏下,选中端口后点击“下一步”
我们在下图所指示的框内输入我们想要使用的端口,小编这里输入4000作为示范,然后点击“下一步”
跳转至如下页面,我们选中“允许连接”后继续“下一步”
继续“下一步”
在下图所指出的框内输入名称和对网站的描述(网站的描述也可不填)后点击“完成”
如下图所示,新的规则已经创建成功
结尾
学习html5、css、javascript这些基础知识,学习的渠道很多,就不多说了,例如,一些其他的优秀博客。但是本人觉得看书也很必要,可以节省很多时间,常见的javascript的书,例如:javascript的高级程序设计,是每位前端工程师必不可少的一本书,边看边用,了解js的一些基本知识,基本上很全面了,如果有时间可以读一些,js性能相关的书籍,以及设计者模式,在实践中都会用的到。
高级程序设计,是每位前端工程师必不可少的一本书,边看边用,了解js的一些基本知识,基本上很全面了,如果有时间可以读一些,js性能相关的书籍,以及设计者模式,在实践中都会用的到。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024c (备注前端)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
全面了,如果有时间可以读一些,js性能相关的书籍,以及设计者模式,在实践中都会用的到。
高级程序设计,是每位前端工程师必不可少的一本书,边看边用,了解js的一些基本知识,基本上很全面了,如果有时间可以读一些,js性能相关的书籍,以及设计者模式,在实践中都会用的到。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024c (备注前端)
[外链图片转存中…(img-AIUtzoij-1713452268954)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!