联系客服
关注公众号
vue2.0+node.js+MongoDB全栈打造商城(完......
Get全栈技能点 Vue2.0 / Node.js / MongoDB 打造商城系统 用Vue.js、Node.js、ES6等热门前端技术结合MongoDB,完成前后端开发,让你顺畅的从前端晋级到全栈,让你的职业道路更加宽广,让你的未来发展有更多可能 第1章 课程介绍 简单回顾前端近几年的框架模式,了解不同时期下的框架特点。其次介绍Vue框架的背景和核心思想,以及同其它MV*框架的对比。 1-1 课程-导学 试看 1-2 前端框架回顾 1-3 vue概况以及核心思想 1-4 vue框架优缺点对比 第2章 Vue基础 从0到1,如何搭建一个简单的Vue项目;本章节主要讲解Node和Npm环境的搭建,其次介绍vue-cli脚手架的使用,以及通过详细拆解介绍脚手架生成的配置文件信息,最后给大家介绍了Vue涵盖的基础语法。 2-1 nodejs和npm的安装和环境搭建 2-2 vue环境搭建以及vue-cli使用 2-3 vue配置(上) 2-4 vue配置(下) 2-5 vue基础语法 第3章 Vue-router 主要介绍4种路由的使用方式,主要包括动态路由、嵌套路由、编程式路由以及命名路由。 3-1 路由基础介绍 3-2 动态路由匹配 3-3 嵌套路由 3-4 编程式路由 3-5 命名路由和命名视图 第4章 Vue-resource/Axios 主要介绍异步请求插件,对Vue Resource以及Axios等两种主流插件进行讲解,主要的功能包括GET、POST、JSONP、全局拦截器(interceptors)、全局路径(root)等知识点。 4-1 Vue-Resource使用(上) 4-2 Vue-Resource使用(下) 4-3 axios基础介绍 第5章 ES6常用语法 介绍当下比较热门而且未来非常重要的一项新技术标准ES6。会根据目前项目所用到的常用语法进行讲解,主要以满足大众项目为主,同时也会讲解AMD、CMD、CommonJS和ES6差异,对项目的模块化会有更深的理解。 5-1 ES6简介 5-2 ES6常用命令 5-3 拓展参数讲解 5-4 Promise讲解 5-5 ES6模块化开发讲解 5-6 AMD、CMD、CommonJS和ES6差异 第6章 商品列表模块实现 讲解商品列表的整体布局和组件拆分,根据mock数据实现商品列表数据渲染功能,最后给大家介绍图片懒加载插件以及价格过滤。 6-1 商品列表组件拆分 6-2 商品列表数据渲染实现 6-3 实现图片懒加载 试看 第7章 Node.js基础 主要讲解Node的基础编程以及如何使用Express框架构建Node项目 7-1 Linux环境下配置Node环境 7-2 创建http Server容器 7-3 通过node加载静态页面 7-4 搭建基于Express框架的运行环境 第8章 MongoDB介绍 介绍MongoDB在windows平台和Linux平台分别是如何进行安装和部署的,讲解MongoDB的基础语法。 8-1 window平台下MongoDB的安装和环境搭建 8-2 Linux平台下安装配置MongoDB 8-3 给MongoDB创建用户 8-4 MongoDB基本语法 8-5 表数据设计和插入 第9章 基于Node.js开发商品列表接口 基于Node.js来开发整个商品列表的后台功能,包括商品分页、商品价格过滤、商品排序、加入购物车、登录判断等核心功能。 9-1 Node的启动和调试方式 9-2 基于Express实现商品列表查询接口 9-3 商品列表分页和排序功能实现(上) 9-4 商品列表分页和排序功能实现(下) 9-5 价格过滤功能实现 9-6 加入购物车功能实现 第10章 登录模块实现 主要介绍全站的登录、登出以及全局的模态框组件的开发。 10-1 登录功能实现 10-2 登出功能实现 10-3 登录拦截 10-4 全局模态框组件实现 第11章 购物车模块实现 讲解购物车页面的整体功能实现。包括了购物车列表功能的前后端实现、购物车删除和修改的前后端实现以及购物车全选、金额的实时计算前后端实现。 11-1 购物车列表功能实现 11-2 商品删除功能实现 11-3 商品修改功能实现 11-4 购物车全选和商品实时计算功能实现 第12章 地址模块实现 讲解地址页面整体功能实现。包括了地址列表功能前后端实现、地址删除前后端实现以及地址切换、设置默认、展开收缩等前后端功能实现。 12-1 地址列表渲染实现 (上) 12-2 地址列表渲染功能实现(下) 12-3 地址列表切换和展开功能实现 12-4 地址设置默认功能实现 12-5 地址删除功能实现 第13章 订单确认模块实现 讲解订单确认页面的整体功能实现。主要包括订单列表前后端实现以及创建订单等前后端功能实现。 13-1 订单确认列表渲染功能实现 试看 13-2 创建订单功能实现 第14章 订单成功模块实现 讲解如何根据订单Id来实现订单成功信息的展示。 14-1 订单成功页面功能实现 第15章 基于Vuex改造登录和购物车数量功能 讲解Vuex如何在项目当中进行运用,同时结合登录和购物车功能,进行状态集成。 15-1 Vuex基本介绍 15-2 Vuex的语法讲解 15-3 通过Vuex实现登录和购物车数量(上) 15-4 通过Vuex实现登录和购物车数量(下) 第16章 Webpack使用 介绍Webpack如何进行单页面和多页面项目的构建,以及Webpack最常用的插件和知识点讲解。 16-1 webpack基础介绍 16-2 插件静态部分实现 16-3 插件功能实现 16-4 webpack打包功能实现(上) 16-5 webpack打包功能实现(下) 16-6 npm插件发布 16-7 webpack多页面构建(上) 16-8 webpack多页面构建(下) 16-9 webpack多页面构建-第三方库 16-10 webpack多页面构建-抽取公共模块 第17章 线上部署 讲解如何将一个Vue和Node的前后端分离项目进行线上部署(真实的服务器,基于Linux),同时包括MongoDB的配置和启动以及Node项目的后台进程启动、日志查看、状态监控等一系列操作。 17-1 线上部署(上) 17-2 线上部署(中) 17-3 线上部署(下) 第18章 课程总结 主要跟大家一起回顾本次实战课所讲解的框架语法、解决什么样的问题,如何进行项目调试以及大家学完后所能够掌握和学到的知识点。 18-1 课程总结 第19章 针对第六章和第八章大家提出的问题,补充视频 针对大家提出的问题,补充视频 19-1 第六章 修复vue-cli工具不生成dev-server.js文件问题 19-2 第八章 mongodb环境变量配置和mongo版本冲突问题

node 2019-03-13 287人浏览 4人下载

Node.js+MongoDB+AngularJS Web开......
内容简介 Node.js 是一种领先的服务器端编程环境,MongoDB是最流行的NoSQL数据库,而AngularJS 正迅速成为基于MVC的前端开发的领先框架。它们结合在一起使得能够完全用JavaScript 创建从服务器到客户端浏览器的高性能站点和应用程序。 《Node.js+MongoDB+AngularJS Web开发》为想要将这3 种技术整合到全面的有效解决方案的Web 程序员提供了完整指南。它简洁而清晰地介绍了这3 种技术,然后迅速转到构建几种常见的Web 应用程序上面。 读者将学会使用Node.js 和MongoDB来建立更具可扩展性的高性能网站,并利用AngularJS 创新的MVC 方法构建更有效的网页和应用程序,以及把这三者结合在一起使用,从而提供卓越的下一代Web解决方案。 《Node.js+MongoDB+AngularJS Web开发》适合对HTML 的基础知识已经有所了解,并可以用现代编程语言完成一些编程的读者。读者如果对JavaScript 有一定了解,则将更易于理解本书的内容。 作者简介 Brad Dayley是一名高级软件工程师,在开发企业应用程序及Web界面方面,他拥有超过20年的工作经验。他曾设计并实现了一大批网站,其范围涵盖从企业应用服务器到富互联网应用程序,以及用于移动Web服务的智能界面。他的著作包括jQuery and JavaScript Phrasebook、Sams Teach Yourself NoSQL with MongoDB in 24 Hours和 Sams Teach Yourself jQuery and JavaScript in 24 Hours。 【课程目录】 第1部分 第1章  介绍Node.js-to-AngularJS套件 第2章  JavaScript基础 第2部分  学习Node.js 第3章  开始使用Node.js 第4章  在Node.js中使用事件、监听器、定时器和回调 第5章  在Node.js中处理数据I/O 第6章  从Node.js访问文件系统 第7章  在Node.js中实现HTTP服务 第8章  在Node.js中实现套接字服务 第9章  在Node.js中使用多处理器扩展应用程序 第10章  使用其他Node.js模块 第3部分  学习MongoDB 第11章  了解NoSQL和MongoDB 第12章  MongoDB入门 第13章  MongoDB和Node.js入门 第14章  从Node.js操作MongoDB文档 第15章  从Node.js访问MongoDB的文档 第16章  利用Mongoose来使用结构化模式与验证 第17章  高级MongoDB概念 第4部分  使用Express使生活更轻松 第18章  在Node.js中实现Express 第19章  实现Express中间件 第5部分  学习AngularJS 第20章  AngularJS入门 第21章  了解AngularJS模块和依赖注入 第22章  把作用域实现为数据模型 第23章  使用AngularJS模板来创建视图 第24章  在AngularJS视图中实现指令 第25章  在Web应用程序中实现AngularJS服务 第6部分  建立实用的Web应用程序组件 第26章  将用户账户添加到你的网站 第27章  添加评论主题页 第28章  创建你自己的购物车 第29章  构建交互式的Web 2.0应用程序组件

node 2019-03-01 184人浏览 3人下载

Nodejs重入门到企业Web应用开发视频教程 共11章......
Node.js入门到企业Web开发中的应用 第1章 课程内容介绍 主要介绍为什么我们录制本次课程、课程包含的主要内容。 第2章 NodeJS 是什么,为什么偏爱NodeJS? 在一切课程课程内容开始之前先了解一下 NodeJS 究竟是什么,NodeJS 有哪些核心特性。 第3章 环境 & 调试 NodeJs 的开发环境、运行环境、常用 IDE 以及集中常用的调试工具 & 方法 第4章 NodeJS 基础 API 介绍 NodeJS 最常用的基础 API,为后面项目开发做好准备path、Buffer、event、fs。 第5章 项目初始化 项目开始之前了解一下项目初始化知识,做开实战项目开始准备 1.gitignore:只上传有必要的代码到 github 2.npmignore:只上传有用的内容到 npm 3.editconfig:统一代码风格 第6章 案例项目--静态资源服务器 第一个实战项目,自己实现一个静态资源服务器,主要内容包括 1.HTTP 协议 2.基础API应用 3.回调地狱解决方案 npm 包版本 & 发布 第7章 本地构建 代码从本地书写到线上转换,主要介绍几个业界通用工具 1.gulp 2.babel 3.webpack 第8章 单元测试 & UI 测试 测试线上质量的保障,主要介绍了单元测试常用的工具 1.mocha 2.chai 3.Istanbul 4.Benchmark 第9章 UI 测试常用工具 UI 测试常用工具 1.Jest 2.enzyme 3.selenium webdirver 第10章 案例项目--headless 爬虫 最后一个实战小例子,通过一个使用 headless 实现的简单爬虫,体会 NodeJS 开发之趣。 第11章 课程总结 1.回顾课程设计的主要知识点 2.简单介绍因为篇幅原因为介绍到有用的知识点 3.个人对 NodeJS 发展的看法

node 2019-01-30 170人浏览 3人下载

Redux+React Router+Node.js全栈开发......
##### 第1章 介绍课程目标和学习内容包括课程概述、课程安排、学习前提、讲授方式等方面的介绍,最后演示了整个招聘App的功能,让同学们对课程项目有一个直观的了解。 ##### 第2章 知识储备为了学习好React,需要一系列的基础知识作为后盾,React官方也推荐全部ES6的写法,所以分别接受了Nodejs基础,使用create-react-app搭建React开发环境,版本控制git的使用,ES6常用的语法以及express+mongodb的基础,为后面的实战打下基础… ##### 第3章 React基础知识回顾这一章节对 React基础知识进行了复习,为后面的项目实战做准备。 ##### 第4章 Redux状态管理与React-router这一章节详细的对 讲解了 Redux、react-redux、react-rouer4 以及蚂蚁金服antd-mobile组件库的环境配置和使用。 ##### 第5章 需求分析在之前配置全家桶的基础之上,配置前后端联调的转发以及axios拦截器 ##### 第6章 登录注册这一章节包括登录注册的页面实现,express+mongodb后端实现,cookie用户状态保存,完整的实现登录注册的交互。 ##### 第7章 完善信息包括两种身份用户注册完成后的信息完善,包括选择头像,输入详情,使用antd-mobile的NavBar和Grid组件实现。 ##### 第8章 牛人列表和BOSS列表信息完善后,牛人进入系统,就会看到BOSS的列表,BOSS进入系统,看到找工作的牛人列表,使用antd-mobile的Card组件展示列表,并且点击列表,可以和对应的用户发起聊天。 ##### 第9章 个人中心登录完成后,导航栏的个人中心页的实现,BOSS和牛人展示不同的信息,并且有注销登录的功能。 ##### 第10章 聊天详情聊天详情页的功能开发,包括聊天数据结构在mongodb里的存储,用户发起聊天,实时显示聊天数据,并且支持用户发送emoji表情,使用sockit.io+express+mongodb实现聊天的后端,使用redux管理聊天数据。 ##### 第11章 聊天列表聊天列表页的开发,包括聊天用户的展示,每个用户未读消息数量的实时显示,导航栏未读消息数量总数实时展示,包括介绍redux中间件机制的介绍,自己实现socket.io+redux的中间件。 ##### 第12章 构建自己的 redux学习 React 和 Redux 常见优化手段,包括定制 shouldComponentUpdate,使用 PureComponent,immutablejs 介绍,reselect 和服务端渲染 SSR 介绍 ##### 第13章 代码优化和进阶react常见代码优化手段,包括pureComponent,自己定制组件渲染生命周期第14章 项目总结,回顾和展望回顾整个项目的流程,用到的技术以及项目的扩展点,包括 项目打包编译,eslint 代码规范,async+awiat 优化异步,ant motion 动画,实现 React 服务端渲染 SSR,React16新版本特性

node 2019-01-12 278人浏览 3人下载

[前端] Vue/Node/MongoDB开发微信全家桶项目......
第1章 本地与服务器环境准备    介绍微信公众号/小程序/域名/服务器的申请选购流程,在本地与线上服务器分别对项目的运行环境进行搭建部署,如 Node.js/Vue/Yarn/PM2/Nginx/MongoDB 等等,同时会来简单介绍下从本地通过 PM2 利用 Git 仓库直接往线上服务器部署以及 Nginx 端口映射解析特定域名的实现流程,最终准备好本地线上和外部业务环境为开发...第2章 公众号小程序的服务能力与场景简要介绍下公众号小程序各自的使用场景,服务能力,以及暴露出来的 API 功能,支付权限的申请以及微信开放平台的接入绑定。第3章 相关框架库技术介绍对项目中所用到的技术/工具做一一简介,如 Sass/Koa/Webpack/Vue SSR/Nuxt/Pug/Mongoose/GraphQL 等,并且配合一些代码的案例,来直观的了解这些工具模块在一个项目中是如何协同,如何发挥作用的,比如通过 Webpack 实现一个小程序 Vue/Pug 模板解析的输出方案。...第4章 微信公众号基础功能快速开发通过 Nuxt 初始化本地的初始 Node.js 项目,介绍在本地通过代理工具实现内网的服务代理,同时把微信的核心 API 梳理一遍,比如票据获取、保存,消息回复封装,菜单创建删除,多媒体素材接口等等,特别是在 Node.js 项目中,如何封装消息及权限模块,来实现更加深度的微信 API 定制,已经如何实现多种方式的用户资...第5章 冰火微信前端页面开发在 Vue SSR 的项目结构中,通过 Rap mock 数据源模拟接口,快速开发微信 H5 的主要网页,如家族脸谱首页、家族详情页,手办商城、账户页面,以及导航组件等,了解 Vue SSR 中,Actions/Services 在服务器端渲染环境中,他们是如何与 Vue 模板进行交互的。...第6章 开发数据爬虫与后台利用 Ramda 封装高阶的 Node.js 爬虫脚本,实现多态的数据源爬取,比如网页的爬取与分析,接口的递归爬取,碎片化数据的清洗整合与打平,学习强大而优雅的爬虫技巧,同时了解批量向图床搬运图片的实现方式,以及批量数据入库。...第7章 分层开发 Vue SSR 全站后台利用 Decorator 重构 Koa 路由,实现对不同端的数据接口支持,实现 RestFul API,开发网站管理后台,登录权限与 Session 处理,对商品和订单进行数据建模,开发商品增删改查及商品图片上传到七牛,开发可视化的后台爬虫管理页面。...第8章 实现全站用户登录策略实现全站用户登录策略,打通全站登录。第9章 开发微信商城后台开发网页中微信支付功能,在 Vue SSR 的网站中,服务端渲染与客户端渲染的双重场景下,如何实现购买功能,如何处理授权跳转与用户订单的流程。第10章 项目中后期测试与小范围重构项目中后期测试与小范围重构 。第11章 小程序开发-基于 Restful API 开发微信小程序如何用RESTFul API 开发家族首页、家族主页、人物主页以及商城支付和账户页面。第12章 小程序开发-基于 GraphQL 改造小程序讲解如何从 RESTFul API 过渡到 GraphQL 的数据交互方案,在 Node.js 项目中如何处理两者共存的场景。第13章 课程总结课程总结。 

node 2019-02-18 219人浏览 2人下载

[js] VueCli3.0全栈项目-资金管理系统带权限(n......
简介 : 通过本系列课程,可以快速的掌握全栈开发流程, 包括node.js的接口搭建, vue前端项目的构建, element-ui视图的构建. 一套应有尽有的课程! 目录: 1、Vue全栈-最终成果展示.mp4 2、Node接口搭建-express搭建服务器.mp4 3、Node接口搭建-连接MongoDB数据库.mp4 4、Node接口搭建-搭建路由和数据模型.mp4 5、Node接口搭建-搭建注册接口并存储数据.mp4 6、Node接口搭建-使用全球公认头像gravatar.mp4 7、Node接口搭建-搭建登录接口.mp4 8、Node接口搭建-使用jwt实现token.mp4 9、Node接口搭建-使用passport-jwt验证token.mp4 10、Node接口搭建-增加身份字段及接口调试.mp4 11、Node接口搭建-数据信息接口介绍.mp4 12、Node接口搭建-配置信息接口.mp4 13、Node接口搭建-更改数据库接口地址.mp4 14、Node接口搭建-添加信息接口.mp4 15、Node接口搭建-获取所有以及单个信息.mp4 16、Node接口搭建-编辑和删除信息接口.mp4 17、Vue全栈-前后端连载.mp4 18、VueCli3.0全栈-前端页面的准备工作.mp4 19、VueCli3.0全栈-设置Register和404组件.mp4 20、VueCli3.0全栈-搭建element注册表单.mp4 21、VueCli3.0全栈-验证表单和按钮.mp4 22、VueCli3.0全栈-加载动画和消息提醒.mp4 23、加载动画和消息提醒.mp4 24、VueCli3.0全栈-路由守卫和token过期处理.mp4 25、VueCli3.0全栈-解析token并存储到vuex中.mp4 26、VueCli3.0全栈-设计顶部导航.mp4 27、VueCli3.0全栈-设置下拉菜单.mp4 28、VueCli3.0全栈-设置首页和个人信息.mp4 29、VueCli3.0全栈-设置左侧导航栏.mp4 30、VueCli3.0全栈-展示资金管理页面.mp4 31、VueCli3.0全栈-细节内容调整.mp4 32、VueCli3.0全栈-添加按钮.mp4 33、VueCli3.0全栈-完成添加功能.mp4 34、VueCli3.0全栈-编辑和删除.mp4 35、VueCli3.0全栈-实现分页结构.mp4 36、VueCli3.0全栈-实现分页功能.mp4 37、VueCli3.0全栈-实现筛选功能.mp4 39、课程预告-Vue全栈项目实现微信朋友圈.mp4 VueCli3.0全栈项目-资金管理系统带权限.zip

node 2019-01-29 197人浏览 2人下载

Nodejs重入门到企业Web应用开发视频教程 共11章......
第1章 课程内容介绍 主要介绍为什么我们录制本次课程、课程包含的主要内容。 第2章 NodeJS 是什么,为什么偏爱NodeJS? 在一切课程课程内容开始之前先了解一下 NodeJS 究竟是什么,NodeJS 有哪些核心特性。 第3章 环境 & 调试 NodeJs 的开发环境、运行环境、常用 IDE 以及集中常用的调试工具 & 方法 第4章 NodeJS 基础 API 介绍 NodeJS 最常用的基础 API,为后面项目开发做好准备path、Buffer、event、fs。 第5章 项目初始化 项目开始之前了解一下项目初始化知识,做开实战项目开始准备 1.gitignore:只上传有必要的代码到 github 2.npmignore:只上传有用的内容到 npm 3.editconfig:统一代码风格 第6章 案例项目--静态资源服务器 第一个实战项目,自己实现一个静态资源服务器,主要内容包括 1.HTTP 协议 2.基础API应用 3.回调地狱解决方案 npm 包版本 & 发布 第7章 本地构建 代码从本地书写到线上转换,主要介绍几个业界通用工具 1.gulp 2.babel 3.webpack 第8章 单元测试 & UI 测试 测试线上质量的保障,主要介绍了单元测试常用的工具 1.mocha 2.chai 3.Istanbul 4.Benchmark 第9章 UI 测试常用工具 UI 测试常用工具 1.Jest 2.enzyme 3.selenium webdirver 第10章 案例项目--headless 爬虫 最后一个实战小例子,通过一个使用 headless 实现的简单爬虫,体会 NodeJS 开发之趣。 第11章 课程总结 1.回顾课程设计的主要知识点 2.简单介绍因为篇幅原因为介绍到有用的知识点 3.个人对 NodeJS 发展的看法

node 2019-01-30 174人浏览 1人下载