Backbone 概述

Backbone 概述 ▶ 23:00
免费 视频 23 分钟 共3节

本课程的目的是了解 Backbone,学习单页面应用特点,梳理 MVC、MVVM 等概念,介绍 Backbone 常用资料。通过本课程学习,让大家明白 Backbone 适用场景和使用方法。 课程背景:学习 Backbone 之前,先分析单页面应用出现的原因,介绍 Backbone 是什么、怎么用、特点有哪些。通过一个开发示例,引领大家进入 Backbone 的世界。核心内容:1. 单页面应用的出现及特点2. 编程模式:MVC、MVVM、MVP3. Backbone 基础模型:View、Model、Collection软件环境:Mac OS X是否提供资料:是课程等级:初级适

职业课程库 Backbone

内存泄漏分析

内存泄漏分析 ▶ 25:00
免费 视频 25 分钟 共1节

本课程着重介绍 Node.js 开发过程中所遇的内存泄漏问题,并详细分析如何利用工具来检查内存泄漏。学习完本课程后,了解 Node.js 常见的内存泄漏问题,以及如何应用工具进行内存分析,并找出异常的代码部分。 课程背景:在 Node.js 现网运行时,最常见的问题就是内存泄漏,随着时间的推移会导致内存不断上升,问题严重时不得不重启服务,那么如何才能解决内存泄漏问题,这就是本课程的重点。核心内容:1.内存泄漏介绍2.常见的 Node.js 泄漏问题3.工具化检测内存泄漏软件环境:Windows & Linux是否提供资料:是课程等级:中级适合人群:一定Node.js基础的学

职业课程库 Node.js 基础

Node.js 的 ORM 模块 Waterline

Node.js 的 ORM 模块 Waterline ▶ 37:00
免费 视频 37 分钟 共1节

本课程介绍 Node.js 的 ORM 模块 Waterline。讲解在 Node.js 项目中,如何简单地实现对多种数据库的支持,以及如何使用统一的代码实现常见数据库的操作。 课程背景:主流的数据库分为两大类,其中关系数据库又分为很多种,在项目中如果要对多种数据库进行支持,则不得不针对一个操作,编写多套针对不同数据库的代码。而使用 Waterline 操作中间件则可以简单满足这一需求,同样使得在不同数据库之间的迁移变得非常简单。核心内容:1.Waterline 中的主要概念2.在项目中集成 WaterLine软件环境:无特殊要求是否提供资料:是课程等级:中级适合人群:Nod

职业课程库 Node.js 基础

Node.js 异常处理-健壮性

Node.js 异常处理-健壮性 ▶ 29:00
免费 视频 29 分钟 共1节

本课程着重介绍 Node.js 开发过程中所必须面临的健壮性问题。通过本课程的学习,学员可了解 Node.js 常见的代码异常逻辑,并掌握如何在平时的代码开发中避免异常导致进程退出的一些常用方案。 课程背景:由于 Node.js 单进程的原因,小部分异常代码逻辑都会带来整个进程的退出问题,从而会出现一个功能影响整个用户服务的问题,很容易被第三方进行攻击导致服务不可用。核心内容:1.Node.js 异常带来的危害2.常见的 Node.js 异常逻辑3.保证 Node.js 健壮性的方案软件环境:Window ,Linux,Mac是否提供资料:是课程等级:中级适合人群:具备一定

职业课程库 Node.js 基础

Node.js 错误处理

Node.js 错误处理 ▶ 27:00
免费 视频 27 分钟 共1节

本课程主要介绍 Node.js 的错误模块,并分享“错误处理”在 Express 的使用。旨在帮助有一定基础的开发者可以在开发过程中写出更健壮的应用程序,以此减少 Bug 或者在出现 Bug 时可立马追踪到问题所在。 课程背景:错误处理与调试在任何编程语言中,都是重要的组成部分之一,因此对于一个良好的 HTTP 服务器程序,定义一套错误规范,不仅有益于程序自身的调试,也能简化前端在出错得到错误提示时,减少沟通成本。核心内容:1. Node.js 官方文档对 Errors 的解读2. Expressjs 中处理错误的方式3. HTTP Error软件环境:Node.js是否提供资料

职业课程库 Node.js 基础

在 Node.js 中使用 Redis

在 Node.js 中使用 Redis ▶ 37:00
免费 视频 37 分钟 共1节

本课程主要介绍 Redis 在 Node.js 中的使用,包括 Reids 的简单介绍,主要功能的使用,以及实际项目中 Reids 代码的组织。 课程背景:在 Web 开发中, Redis 是一个相当重要的工具,它已经不仅仅用于缓存,还被直接用做数据库,充当消息中介等。想要构建高性能、高吞吐的 Node.js 应用,利用好 Redis 是非常重要的途经。核心内容:1.Redis 基本介绍2.Redis 的基本使用3.Express 项目中 Redis 代码的组织软件环境:无特殊要求是否提供资料:是课程等级:中级适合人群:Node.js 基础开发者 Express 项目中 R

职业课程库 Node.js 基础

Node.js 终端问答程序开发实战

Node.js 终端问答程序开发实战 ▶ 43:00
免费 视频 43 分钟 共1节

本课程通过实战的方式,讲解 Node.js 终端问答程序开发。内容包括终端的问答机制,终端文本颜色设定和终端参数的解析。 课程背景:终端的问答程序,在实际开发中确实有开发需求。这种终端的程序应用也十分广泛,通常,我们在终端运行的程序,几乎都属于终端问答程序。核心内容:1. 终端的问答机制2. 终端文本颜色设定3. 终端参数的解析软件环境:Node.js是否提供资料:是课程等级:中级适合人群:Node.js 开发人员 升级版本开发

职业课程库 Node.js 基础

Node.js实践:项目的创建、组织与管理(1)

Node.js实践:项目的创建、组织与管理(1) ▶ 48:00
免费 视频 48 分钟 共1节

本课程介绍实践中一个 Node.js 项目是如何创建、组织文件结构以及管理自身和第三方模块的,并以一个简单的 CMS 系统为例来进行演示,运用前面课程介绍的 Express 和 Mongoose,来完成系统的后端 API 部分。 课程背景:在对 Node.js 的基本知识有了一定了解以后,下一步我们要养成好的项目开发习惯,尤其是最基本的初始化、文件夹和代码组织等。核心内容:1.项目的初始化、文件结构和模块管理2.后端项目实践软件环境:无特殊要求是否提供资料:是课程等级:中级适合人群:Node.js 初级开发者 简单的 CMS

职业课程库 Node.js 基础

Node.js实践:项目的创建、组织与管理(2)

Node.js实践:项目的创建、组织与管理(2) ▶ 37:00
免费 视频 37 分钟 共1节

本课程实例讲解创建一个 Web 单页应用的过程。在前一课程已经创建的 RESTful API 服务器的基础之上,使用 Bootstrap 和 AngularJS 完成简单 CMS 系统的前端部分。 课程背景:现如今,网页已经开始应用化,单页应用越来越流行,其中 AngularJS 是最具代表性的单页应该框架,与用 Node.js 开发的 RESTful API 后端服务器可谓绝配。核心内容:1.项目的初始化、文件结构和模块管理2.前端项目实践软件环境:无特殊要求是否提供资料:是课程等级:中级适合人群:Node.js 初级开发者 新闻的创建和详情查看

职业课程库 Node.js 基础

Node.js 异步优化

Node.js 异步优化 ▶ 42:00
免费 视频 42 分钟 共1节

本课程作为 Node.js 进阶提升系列的第一课,主要讲解 Node.js 的异步代码编程习惯以及异步代码编程会带来的潜在问题。通过本课程的学习,学员将学会如何将 Node.js 的异步代码进行改良优化。 课程背景:Node.js 中大部分接口都是使用异步调用方式,因此了解异步原理以及异步的优缺点非常重要,同时明白如何去解决异步带来的问题,将会大大提升自我的价值。核心内容:1.异步的优缺点2.异步改良方案简介3.异步优化前后的实践对比软件环境:Window ,Linux,Mac是否提供资料:是课程等级:中级适合人群:具备一定 Node.js 基础的学员 Node.js 异步

职业课程库 Node.js 基础
arrow-top