扫码下载「CSDN程序员学院APP」,1000+技术好课免费看
APP订阅课程,领取优惠,最少立减5元 ↓↓↓
订阅后:请点击此处观看视频课程
视频教程-node.js入门教程(适合小白、2020年4月录制)-Node.js
学习有效期:永久观看
学习时长:237分钟
学习计划:4天
难度:中
「口碑讲师带队学习,让你的问题不过夜」
讲师姓名:黄菊华
技术总监/研发总监
讲师介绍:04年进入计算机行业。拥有6年net和php项目开发经验,8年java项目开发经验。 现前端全栈工程师,主攻产品设计,微信开发等。
☛点击立即跟老师学习☚
「你将学到什么?」
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
本课程主要讲解node.js 的基础语法
「课程学习目录」
第1章:Node安装和开发工具vscode安装 |
1.Node.js的安装 |
2.VSCODE安装 |
3.vscode nodejs智能提示功能 |
4.vscode英文界面和中文界面的切换设置 |
第2章:Node.js 创建第一个应用 |
1.Node.js创建第一个应用 |
2.如何发布第一node.js、如何访问、如何退出 |
3.新手中文乱码问题和如何解决 |
4.第一个HTML页面 |
5.几个入门命令 |
第3章:NPM 使用介绍 |
1.npm介绍和使用npm命令安装模块 |
2.使用淘宝 NPM 镜像 |
3.npm其他知识点 |
第4章:什么是Node.js的REPL(交互式解释器) |
1.什么是Node.js的REPL(交互式解释器) |
2.REPL简单的表达式运算 |
3.REPL使用变量 |
4.REPL多行表达式 |
5.下划线(_)变量(上一个表达式的运算结果) |
6.REPL 命令 |
第5章:Node.js 回调函数 - 阻塞和非阻塞代码 |
1.Node.js 回调函数概念 |
2.Node.js 阻塞代码实例 |
3.Node.js 非阻塞代码实例 |
第6章:Node.js 事件循环 |
1.Node.js 事件循环、驱动等概念 |
2.Node 应用程序是如何工作的实例 |
第7章:Node.js EventEmitter |
1.Node.js EventEmitter概念 |
2.Node.js EventEmitter单事件监听 |
3.Node.js EventEmitter事件监听参数 |
4.Node.js EventEmitter多事件监听和参数 |
5.Node.js EventEmitter方法、类方法、事件等知识点介绍 |
6.Node.js EventEmitter方法、类方法、事件等知识点实例演示 |
7.error事件 和 继承EventEmitter |
第8章:Node.js Stream(流) |
1.Node.js Stream从流中读取数据 |
2.Node.js Stream从流中读取数据中文乱码解决 |
3.Node.js Stream写入流 |
4.Node.js Stream管道流 |
5.Node.js Stream链式流-压缩文件 |
6.Node.js Stream链式流-解压缩文件 |
第9章:Node.js模块系统 |
1.Node.js如何创建模块和使用 |
2.Node.js对象封装到模块和使用 |
3.服务端的模块 |
第10章:Node.js 全局对象 |
1.Node.js全局对象的概念 |
2.全局对象__filename和__dirname |
第11章:Node.js 全局对象-定时器 |
1.setTimeout定时执行一次 |
2.clearTimeout清除定时器 |
3.setInterval定时执行多次 |
4.setInterval(箭头函数)定时执行多次 |
5.指定时间后结束循环执行 |
6.指定循环次数后结束循环执行 |
第12章:Node.js 全局对象-console控制台 |
1.console控制台常用方法介绍 |
2.console控制台其他知识点 |
第13章:Node.js 函数 |
1.Node.js 函数 |
2.Node.js 匿名函数 |
3.函数传递是如何让HTTP服务器工作 |
第14章:Node.js 路由 |
1.Node.js 路由涉及的知识点 |
2.Node.js 路由实战 |
第15章:Node.js 常用工具util |
1.util.isArray是否数组判断 |
2.util.isRegExp和util.isDate |
3.util.inspect将任意对象转换为字符串 |
第16章:Node.js GET/POST请求 |
1.Node.js 获取 GET 请求内容原理 |
2.Node.js 获取 URL 的参数实例 |
3.Node.js 获取 POST 请求内容原理 |
4.Node.js 获取 POST 内容实例 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授编程思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
- 课程资料+课件
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
- 常用开发实战
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」
- 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,4天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握Node.js知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
Node安装和开发工具vscode安装
Node.js基础语法