从基础语法到服务端逻辑,构建全栈开发能力

对于零基础或希望系统补全前端技能的职场人来说,直接上手框架容易陷入“知其然不知其所以然”的困境。这套课程不急于讲框架封装,而是从计算机底层逻辑切入,通过“二进制”、“变量内存”、“垃圾回收机制”等硬核内容,帮你建立扎实的 JS 基础。随后课程无缝衔接 Node.js,教你如何利用 JS 在服务端运行代码,实现从“写页面”到“写接口”的思维跨越。对于正在准备校招、转行做开发,或者工作中需要维护复杂前端项目的上班族,这门课能帮你填补知识盲区,解决“懂业务但写不出代码”的痛点。

适合零基础起步,但需要极强的专注力

资料包中的内容从软件安装、计算机原理讲起,覆盖了变量定义、基本数据类型、运算符、流程控制以及函数参数等核心概念。这意味着课程对编程零基础非常友好,只要你愿意坐下来跟着视频敲代码,就能理解 JS 的运行机制。不过,鉴于内容涉及底层内存原理和复杂的逻辑运算,它不适合想走捷径的人。建议先从“计算机编程语言程序”开始,重点掌握“变量”、“基本数据类型与内存”以及“流程控制语句”这几个章节,这是后续开发复杂应用的基石。

学完能独立做项目,资料需配合实战演练

学完这套资料,你将不再只是会调 API 的前端,而是具备编写服务端逻辑能力的全栈开发者。你可以独立完成从数据结构设计、算法逻辑实现到前后端交互的完整项目。建议不要只看视频,遇到“练习讲解”类视频时,务必先暂停自己动手操作一遍,再对比讲解。特别是第五章的综合练习,建议反复观看并尝试复现,这是检验你是否真正掌握语法的关键。资料中的工具安装视频也是必看项,确保开发环境配置无误,才能保证后续学习不卡壳。

课程目录

10-需要安装的几个软件.mp4 26.96M
11-计算机 编程语言 程序.mp4 33.31M
12-绕不开的二进制.mp4 32.46M
13-【练习讲解】绕不开的二进制.mp4 18.42M
14-数据单位那些事.mp4 36.35M
16-聊一聊浏览器.mp4 29.04M
17-什么是变量.mp4 50.19M
18-如何使用变量.mp4 60.29M
19-【练习讲解】如何使用变量.mp4 4.68M
20-垃圾回收机制.mp4 15.66M
21-初识基本数据类型.mp4 63.80M
22-基本数据类型与内存.mp4 35.86M
23-【练习讲解】基本数据类型与内存.mp4 6.27M
25-【练习讲解】初识对象.mp4 7.23M
26-对象与内存.mp4 71.15M
27-【练习讲解】对象与内存.mp4 17.75M
28-语句中的表达式.mp4 28.33M
29-【练习讲解】语句中的表达式.mp4 4.23M
30-基本的运算符.mp4 43.86M
31-【练习讲解】基本的运算符.mp4 11.52M
32-比较运算符和隐式类型转换.mp4 75.24M
33-【练习讲解】比较运算符和隐式类型转换.mp4 12.74M
34-有点奇妙的逻辑运算符.mp4 53.97M
35-【练习讲解】有点奇妙的逻辑运算符.mp4 11.75M
36-三元及其他运算符.mp4 38.39M
37-【练习讲解】三元及其他运算符.mp4 6.37M
38-流程控制语句 if else.mp4 31.86M
39-【练习讲解】流程控制语句 if else.mp4 13.26M
40-switch case 也可以.mp4 16.07M
41-【练习讲解】switch case 也可以.mp4 7.86M
42-重复机器-for循环语句.mp4 28.76M
43-跳出循环与循环嵌套.mp4 39.99M
44-【练习讲解】for循环.mp4 14.33M
45-其他循环与遍历.mp4 35.83M
46-【练习讲解】其他循环与遍历.mp4 16.43M
47-第五章综合练习一.mp4 57.00M
48-第五章综合练习二.mp4 70.36M
49-初识函数.mp4 39.43M
50-【练习讲解】初识函数.mp4 14.62M
51-函数的参数.mp4 57.00M
52-【练习讲解】函数的参数.mp4 36.29M
53-函数的返回值.mp4 52.93M
54-【练习讲解】函数的返回值.mp4 19.86M
55-定义函数的几种方式.mp4 34.37M
56-【练习讲解】定义函数的几种方式.mp4 6.79M
57-初识作用域与作用域链.mp4 49.13M
58-【练习讲解】初识作用域与作用域链.mp4 8.27M
59-几种作用域与声明提升.mp4 23.22M
60-认识let和const.mp4 37.71M
61-【练习讲解】认识let和const.mp4 3.91M
62-全局对象与this.mp4 52.97M
63-【练习讲解】全局对象与this.mp4 14.08M
64-神奇的构造函数.mp4 46.11M
65-【练习讲解】神奇的构造函数.mp4 20.16M
66-函数也是对象.mp4 18.18M
67-构造函数与类型.mp4 28.19M
68-匿名函数与立即执行函数.mp4 19.54M
69-补充作用域与作用域链.mp4 16.24M
70-第六章综合练习一.mp4 118.50M
71-第六章综合练习二.mp4 78.91M
72-什么是数组.mp4 73.40M
73-【练习讲解】什么是数组.mp4 15.20M
74-修改数组的方法们一.mp4 74.40M
75-【练习讲解】修改数组的方法们一.mp4 19.27M
77-【练习讲解】修改数组的方法们二.mp4 19.76M
78-迭代数组的方法们一.mp4 112.78M
79-【练习讲解】迭代数组的方法们一.mp4 14.69M
81-【练习讲解】迭代数组的方法们二.mp4 26.18M
83-【练习讲解】数组排序的方法们.mp4 10.57M
84-索引相关的方法们.mp4 63.17M
85-【练习讲解】索引相关的方法们.mp4 38.03M
86-其他的方法们.mp4 53.21M
87-for of与可迭代对象.mp4 26.90M
88-数组方法们的总结.mp4 44.52M
89-第七章综合练习一.mp4 98.36M
90-第七章综合练习二.mp4 76.10M
91-构造函数与原型.mp4 113.62M
92-【练习讲解】构造函数与原型.mp4 4.99M
93-定义类型的新方式 class.mp4 45.57M
94-【练习讲解】定义类型的新方式 class.mp4 13.55M