继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【金秋打卡】第3天 《Node.js+Koa2+MySQL 打造前后端分离精品项目》

球状闪电2012
关注TA
已关注
手记 25
粉丝 4
获赞 1

课程名称:Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》

课程章节:第2章 【深入理解KOA】Koa2的那点事儿与异步编程模型

视频:2-1 软件与环境(新手看,老鸟跳过)

            2-2 node一小步,前端一大步

课程讲师: 七月


课程内容:

框架、库

    Node.js (新版本的node.js自带npm)

    npm

    Koa (使用npm安装Koa)

软件、工具

    MySQL (XAMPP)

    微信开发者工具

    Visual Studio Code

    PostMan

    Navicat

    nodemon(自动重启node server的工具)

    pm2(部署node.js程序是会用到)


下载并安装node.js 10.15.3 长期支持版,下载后双击运行即可,会同时安装npm

nvm可以管理不同的node版本


Node.js的能力与应用

    脱离浏览器运行js

    NodeJS Stream (前端工程化基础)

    服务器API

    作为中间层(中大型项目)


node执行js的方法

命令行下执行 node test.js

node的一小步,是前端开发的一大步

function test() {
    console.log('hello world');
}
test()


课程收获:

这节课还是在做准备工作,主要讲了课程会用到哪些框架、库、软件和工具。七月老师提到了MySQL可能是课程中唯一的障碍,不过对于我来说MySQL已经很熟悉了,肯定不会是障碍。PostMan和Navicat也是天天用,至于nodemon和pm2则没有接触过。七月老师还提到了可管理不同node.js版本的nvm, 这些没有接触过的只是接下来的课程中一定认真学习。


七月老师非常注重在讲编程知识的同时,讲编程思维,讲知识和知识之间的关系。编程是实践性非常强的工作,学习知识最好的方法是放到项目中。做项目的目的不是做项目,最终要做出来自己的项目,业务承载的是编程知识。明天继续刷后边的课程。



http://img2.mukewang.com/63594b110001736011430638.jpg

http://img2.mukewang.com/63594c530001e0a511380633.jpg

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP