极客时间出品的视频课《Node.js开发实战》作者杨浩,新客首单到手价68元,现免费分享。
课程介绍
Node.js,作为一款基于JavaScript的开源服务器端运行环境,其强大的开发者社区和广泛的应用场景使其成为了现代软件开发的热门选择。这一技术凭借其广泛的JavaScript程序员基础,不仅简化了前后端交互的复杂性,更在Web服务开发领域取得了显著的成效。其非阻塞I/O模型让它能够处理高并发场景,为开发者提供了构建高效、可扩展的Web应用的新途径。在开发工作流和客户端应用等方面,Node.js也展现出了其独特优势,使得越来越多的企业和团队选择将其纳入技术栈中。
对于前端开发者而言,掌握Node.js的基础知识并非难事,真正的挑战在于如何运用后端工程师的思维来构建项目。在这个过程中,RPC调用、系统运维以及进程管理等后端领域的概念和技术将成为必需的技能。这些领域对于前端工程师来说可能相对陌生,但却是构建稳健、高效的Node.js项目不可或缺的部分。因此,本课程应运而生,旨在为前端工程师提供一个全面的Node.js项目开发指南。
本课程将从前端工程师的角度出发,详细讲解如何从零开始构建一个完整的Node.js项目。内容涵盖技术预研、实际开发、性能优化等各个环节,并深入探讨框架架构搭建和工程化建设的最佳实践。通过本课程的学习,学员将能够熟练运用Node.js进行大型项目的设计和开发,掌握从前端到后端的全栈开发技能。无论你是前端开发者希望拓宽技能边界,还是后端工程师希望深入了解Node.js的应用,这门课程都将为你提供宝贵的启示和实用技能。
课程目录
├── 03丨Node.js是什么?.mp4
├── 04丨Node.js可以用来做什么?.mp4
├── 05丨课程实战项目介绍.mp4
├── 06丨什么是技术预研?.mp4
├── 07丨Node.js开发环境安装.mp4
├── 08丨第一个Node.js程序 – 石头剪刀布游戏.mp4
├── 09丨模块:CommonJS规范.mp4
├── 10丨模块:使用模块规范改造石头剪刀布游戏.mp4
├── 11丨模块:npm.mp4
├── 12丨模块:Node.js 内置模块.mp4
├── 13丨异步:非阻塞I-O.mp4
├── 14丨异步:异步编程之callback.mp4
├── 15丨异步:事件循环.mp4
├── 16丨异步:异步编程之Promise.mp4
├── 17丨异步:异步编程之async-await.mp4
├── 18丨HTTP:什么是HTTP服务器?.mp4
├── 19丨HTTP:简单实现一个HTTP服务器.mp4
├── 20丨HTTP:实现网页版石头剪刀布.mp4
├── 21丨HTTP:用express优化石头剪刀布游戏.mp4
├── 22丨HTTP:用koa优化石头剪刀布游戏.mp4
├── 23丨RPC调用:什么是RPC调用?.mp4
├── 24丨RPC调用:Node.jsBuffer编解码二进制数据包.mp4
├── 25丨RPC调用:Node.jsnet建立多路复用的RPC通道.mp4
├── 26丨项目启动:整体需求分析.mp4
├── 27丨项目启动:极客时间App下载页开发.mp4
├── 28丨课程详情页:极客时间详情页需求解构.mp4
├── 29丨课程详情页:将ES6模版字符串改造成模板引擎.mp4
├── 30丨课程详情页:极客时间详情页需求实现.mp4
├── 31丨课程播放页:极客时间播放页需求解构.mp4
├── 32丨课程播放页:GraphQLAPI服务.mp4
├── 33丨课程播放页:极客时间播放页需求实现.mp4
├── 34丨课程列表页:极客时间列表页需求解构.mp4
├── 35丨课程列表页:用Vue-React进行服务端渲染.mp4
├── 36丨课程列表页:极客时间列表页需求实现.mp4
├── 37丨性能工具:HTTP服务的性能测试.mp4
├── 38丨性能工具:Node.mp4
├── 39丨代码优化:JavaScript代码性能优化.mp4
├── 40丨代码优化:内存管理优化.mp4
├── 41丨代码优化:Node.mp4
├── 42丨多进程优化:Node.mp4
├── 43丨多进程优化:Node.mp4
├── 44丨多进程优化:进程守护与管理.mp4
├── 45丨架构优化:动静分离.mp4
├── 46丨架构优化:反向代理与缓存服务.mp4
├── 47丨概念:框架设计和工程化.mp4
├── 48丨概念:设计模式.mp4
├── 49丨概念:Serverless.mp4
├── 50丨服务端框架搭建:koaless.mp4
├── 51丨服务端框架搭建:屏蔽请求细节.mp4
├── 52丨服务端框架搭建:完成服务端框架.mp4
├── 53丨云函数式工程实现:服务端代码.mp4
├── 54丨云函数式工程实现:工具端代码.mp4
├── 55丨加餐:调试Node.mp4
└── 56丨结束语.mp4
1 directory, 56 files
以上就是极客时间杨浩老师的视频课《Node.js开发实战》的详细介绍了。
本文由提供IT教程网提供,仅供学习交流使用,未经许可,禁止转载!
原课程地址:https://time.geekbang.org/course/intro/100036001,有能力的朋友请支持正版,谢谢!
评论(0)