Laravel 9 保姆级课程,限时6折!
立即开通学习目标
01:42浏览器中的JavaScript运行环境
12:59什么是Node.js
11:20安装Node.js
09:25使用Node运行JS代码
17:13读取文件内容
17:06写入文件内容
09:40整理成绩的案例
13:25处理路径问题
19:36使用path模块处理路径
17:49分析需求&读取文件内容
12:16处理CSS、JS、HTML
23:53时钟案例的两个注意点
03:29理解http模块的概念及作用
08:22服务器相关的概念
14:30创建最基本的web服务器
32:08根据不同的url响应不同的html内容
11:51时钟web服务器案例
26:18模块化的概念
05:42模块的分类&require的使用
08:59模块作用域和module对象
08:56module.exports对象的使用
12:40exports对象
06:20exports和module.exports的使用误区
12:07CommonJS模块化规范
01:57包的概念
08:36格式化时间的两种做法
20:47使用npm的其他注意点
08:22包管理配置文件
24:19解决下包慢的问题
14:39包的分类&规范的包结构
12:16初始化基础的包结构
13:32格式化时间&main属性
09:05转义&还原HTML的方法
11:20模块化拆分&编写包的使用说明文档
14:02把包发布到npm
14:26模块的加载机制
18:56认识express并创建基本web服务器
09:55监听GET和POST请求&处理参数
20:13静态资源处理
15:46安装并使用nodemon
05:26初识express中的路由
13:04路由的模块化
16:07中间件的概念与格式
08:13全局生效的中间件
24:59局部生效的中间件
09:55中间件的5个注意事项
04:05中间件的分类
39:45自定义中间件
22:30创建基本的服务器&创建API路由模块
06:16编写GET接口
06:07编写POST接口
05:44基于cors解决接口跨域问题
11:58cors相关的三个响应头
05:35cors的简单请求与预检请求
08:36编写jsonp接口
12:58学习目标
01:26数据库的基本概念
14:58安装mysql数据库
17:35workbench的基本用法
07:13创建数据库和表
27:39了解什么是SQL
04:11select、insert、update、delete
22:15where子句、and和or运算符
11:56排序
09:22count函数和as关键字
04:54演示如何保存和打开.sql的文件
01:35安装并配置mysql模块
11:20查询和插入数据
21:46更新和删除数据
19:40web开发模式
09:13身份认证的概念
03:46session原理
24:36session中间件的使用
17:56了解token的原理
09:43在express中生成token
28:21初始化项目
08:05初始化路由模块
13:24开发注册用户的API接口
37:18代码优化
41:35开发登录的API接口
15:53token的生成与验证
21:12开发获取用户的基本信息的接口
17:40开发更新用户的基本信息的接口
24:47开发重置密码的接口
25:18开发更换头像的接口
13:37总结
01:39新建ev_article_cate数据表
05:48开发获取文章分类列表的接口
17:35开发新增文章分类的接口
28:16开发获取id删除文章分类的接口
14:48开发根据id获取文章分类的接口
13:23开发根据id更新文章分类的接口
23:34新建ev_articles文章表
07:23初始化发布文章的路由模块
09:17演示API接口的使用
02:33本套课程作为框架前置课,重点为学生铺垫 npm、包、模块化、身份认证、CORS 跨域等主要知识点,为学习后面的 Vue 课程夯实基础。同时,本课程涵盖了 MySQL 数据库、API 接口项目开发等后端内容,拓宽了学生的知识面,为前端学生构建了前后端完整的知识体系,助力学生更好地发展。