斤斗云学堂是一款专业学习IT开发知识技能的慕课平台,由国内资深IT技术专家成立于北京中关村科技园,核心技术团队来自于IBM、Yahoo、百度、腾讯等国际顶尖IT企业。公司致力于移动互联网(包括安卓、苹果等平台的智能手机和平板电脑)应用技术的开发和创新,开展智能终端应用软件的开发,项目咨询和高级人才培训等业务。
斤斗云学堂内容涵盖前端开发,JAVA,大数据,电子商务等。斤斗云学堂已累计培养数千学员,使学员在IT学习和就业方面得到了很大的帮助,也愿意在你学习和就业的路上祝你一臂之力,实现腾飞!
Node.js是一个Javascript运行环境(runtime),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。
V8引擎执行Javascript的速度非常快,性能非常好。 Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。
金牌讲师:豆连军
■ 毕业于北京大学计算机系
■ 15年IT从业经验
■ 10年大型软件项目开发管理经验
■ 历任阿里巴巴技术总监、天柏宽带研究院副院长、中国早教网CTO、中兴ITS董事会高级顾问、中国物联网联盟技术专家等
■负责技术方向和培训内容的审定,以及核心前端开发课程HTML ,CSS,H5,CSS3 ,JS,NODEJS,VUEJS,ES6等教学、带领项目实习、学员成绩评价等工作。
金牌讲师:朱红伟
■ 国防科技大学硕士毕业
■ 18年IT从业经验
■ 10年大型软件工程开发与设计经验
■ 历任空军装备研究院高级工程师,中信天柏研究院高级专家,参与编制广电总局《有线电视BOSS白皮书》以及多项广电行业技术规范的制定。有多项技术发明专利和实用新型专利和著作权。
■ 负责数据库基础、软件工程、商业项目实战的教学。
课程8个课时,600分钟时长,课程内容包括:
一.node安装与模块介绍:
1.怎么安装node.js;
2.node是什么;
3.node不是什么;
4.node能干什么;
5.为什么要用node;
6.node的语言优势;
7.事件循环;
8.node的内置(原生)API模块;
9.node的模块;
10.内置模块与外部模块;
11.使用node模块;
12.创建node文件;
13.同步(阻塞)模式;
14.使用http模块做web服务器;
二.node模块回顾:
1.回顾node模块;
2.回顾怎么查看node.js文档;
3.用node.js统计考勤记录;
4.node.js解决中文文件乱码;
三.安装mysql与用法:
1.安装mysql;
2.如何写sql语句创建连接;
3.sql语句对数据库的增删改查;
四.用node.js统计考勤记录
1.用node.js统计考勤记录;
2.把数据从文件里面统计出来,并且存入数据库;
五.模块的定义与使用:
1.模块的定义与使用
2.第一类模块:输出普通函数;
3.第二类模块:输出构造器函数;
4.第三类模块:输出命名空间;
5.第四类模块:输出单例对象;
6.第五类模块:工厂模式;
六.node.js之express框架(一):
1.怎么在node上面构造一个相对复杂的应用;
2.express模块;
3.怎么使用mysql模块;
4.Hello,World;
5.基本架构;
6.对比网页编程机制;
7.新概念;
8.概念的比较;
9.路由(Routing);
10.什么是中间件(middleware);
11.中间件的声明语法;
12.中间件的挂载方法;
13.中间件的挂载次序;
14.中间件的角色任务;
七.node.js之express框架(二):
1.精讲nodejs框架;
2.新建一个模块,实现对数据库的增删改查;
3.怎么做路由器;
4.怎么做接口;
八.node.js之express框架(三):
node.js中常用的参数,视图模板引擎(jade),中间件,路由,前后台通信方式等问题回顾讲解
提供课件讲义下载。
课程介绍
课程目录
往期学员作品
用户评论
课程介绍
课程目录
往期学员作品
用户评论
你将获得
- 掌握某些知识点
- 学会某些技巧(或思路)
教学服务
1v1专属答疑服务
BAT专家面试辅导
讲师介绍
豆连军
北京大学毕业资深讲师
明星老师 北京大学本科毕业,中科院硕士。任多所高校的创业导师,承担HTML5高级课程的教育培训,和教材编纂、核心课程的教学工作。
课程详情
温馨提示
- 请勿私下交易请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
- 听课说明
1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课
2、手机/平板:下载腾讯课堂APP, 进入学习页面听课