Web前端开发学习资源推荐
还在为找不到学习资源而烦恼吗?还在为不知道如何开始而困扰吗?这里整合了你入门所需的大部分资源,绝对能帮助你快速入门!或许吧
HTML+CSS
网页页面的基础和骨架,学习其他前端内容的基础
Bootstrap
Bootstrap 是全球最受欢迎的前端开源工具库,它支持 Sass 变量和 mixin、响应式栅格系统、自带大量组件和众多强大的 JavaScript 插件。基于 Bootstrap 提供的强大功能,能够让你快速设计并定制你的网站。推荐通过 官方文档 学习 Bootstrap。
JavaScript
JavaScript 是 Web 的编程语言。
所有现代的 HTML 页面都使用 JavaScript。
1.HTML 定义了网页的内容
2.CSS 描述了网页的布局
3.JavaScript 控制了网页的行为
Node.js
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
如果你是一个前端程序员,你不懂得像PHP、Python或Ruby等动态编程语言,然后你想创建自己的服务,那么Node.js是一个非常好的选择。
Node.js 是运行在服务端的 JavaScript,如果你熟悉Javascript,那么你将会很容易的学会Node.js。
当然,如果你是后端程序员,想部署一些高性能的服务,那么学习Node.js也是一个非常好的选择。
推荐通过 官方文档 https://nodejs.org/zh-cn/docs/
或者 菜鸟教程 https://www.runoob.com/nodejs/nodejs-tutorial.html 结合实例进行学习
Ajax
AJAX 是一种用于创建快速动态网页的技术。
AJAX 通过在后台与服务器进行少量数据交换,使网页实现异步更新。这意味着可以在不重载整个页面的情况下,对网页的某些部分进行更新。
传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个页面。
全套课件,源码
链接:https://pan.baidu.com/s/1dLLwBEOhLpkgWVbJn_a3TQ
提取码:9781
Vue
Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
jQuery
jQuery 是一个 JavaScript 库,使用 jQuery 可以极大地简化 JavaScript 编程。
实际开发中已经不常用了
JavaScript 进阶 DOM BOM