热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

项目实战视频课程:美团网(Vue2+Node.js+Express+支付+Electron)李宁专题视频课程...

项目实战视频课程:美团网(Vue2Node.jsExpress支付Electron)—1315人已学习课程介绍本课程实现和美团网的核心部分
项目实战视频课程:美团网(Vue2+Node.js+Express+支付+Electron)—1315人已学习


课程介绍    


201710251249589263.png

    本课程实现和美团网的核心部分。采用异步的方式,通过AJAX从服务端获取数据,并使用Vue2和jQuery动态更新数据。美团网实现的功能包括首页分类显示、注册登录、商品页面、套餐页面、购物,支付(使用Node.js实现)、个人中心等。


课程收益

    本项目的目的是让学员通过模拟美团网的实现,了解如何将Vue2、jQuery、Node.js、Express和Electron结合起来,实现一个完整的Web应用以及桌面应用,并且代码可共享。同时,还学会如何将真实的支付功能嵌入在Web应用中。


讲师介绍

    李宁
更多讲师课程

    东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、Javascript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。


课程大纲

  第1章:准备工作

    1.
项目简介  17:45

    2.
搭建开发环境  10:04

    3.
搭建开发环境  17:17

    4.
让WebStorm支持Electron开发  6:46

  第2章:美团首页

    1.
准备美团首页资源  7:50

    2.
连接数据库  7:32

    3.
从数据库中获取美团分类信息  12:04

    4.
在美团首页中显示分类信息  17:28

    5.
从数据库中获取美食分类  8:07

    6.
在首页显示美食详细分类  25:23

  第3章:美食首页

    1.
准备美食页面  6:19

    2.
从数据库中获取区域信息  6:24

    3.
让美食页面显示区域信息  2:25

    4.
从数据库中获取店铺信息  7:26

    5.
在美食页面显示店铺信息  4:58

    6.
从数据库中获取与美食分类相关的店铺信息  7:39

    7.
在前端页面显示与子分类相关的店铺  7:47

    8.
从数据库中获取与区域相关的店铺  4:57

    9.
在前端页面显示与区域相关的店铺  3:50

    10.
按商品价格升序降序排列  6:22

    11.
在前端页面实现按商品价格升序降序排列的效果  8:34

  第4章:注册与登录

    1.
向数据库插入用户信息  11:31

    2.
在前端页面注册用户  7:31

    3.
验证用户登录信息  12:38

    4.
在前端页面登录  2:58

    5.
通过Session获取用户登录状态  6:41

  第5章:店铺页面

    1.
从数据库中获取店铺详细信息  8:39

    2.
在店铺页面显示店铺详情  14:01

    3.
从数据库中获取店铺套餐信息  3:58

    4.
在店铺页面中显示相关套餐信息  4:15

    5.
从数据库中获取指定店铺的评论  3:14

    6.
在前端页面显示店铺评论信息  3:58

  第6章:套餐页面

    1.
从数据库中获取套餐详细信息  9:36

    2.
在页面显示套餐详细信息  10:29

    3.
显示该商家的其他团购信息  6:03

    4.
显示套餐的详细内容  10:22

    5.
显示美团推荐信息  7:55

    6.
显示店铺评论和用户登录名  10:52

  第7章:购买与支付

    1.
将订单保存到数据库中  18:08

    2.
处理订单页面  13:42

    3.
微信支付的准备工作(服务号、商户、API秘钥、商户平台证书等)  22:17

    4.
建立微信支付路由(向微信提交必要的支付数据)  29:19

    5.
生成支付二维码(微信扫一扫即可支付)  10:38

    6.
更新交易记录  10:15

    7.
用轮询的方式从微信服务器查询订单状态  19:33

  第8章:个人中心

    1.
在个人中心系那是账户信息  11:54

    2.
处理账户设置页面  5:10

    3.
修改用户名和密码  13:28

    4.
在团购订单页面显示交易数据  17:22

    5.
订单详情页面(支持支付)【项目完结】  11:06

大家可以点击【
查看详情】查看我的课程
推荐阅读
  • 浅析PHP中$_SERVER[
    在PHP后端开发中,`$_SERVER["HTTP_REFERER"]` 是一个非常有用的超级全局变量,它可以获取用户访问当前页面之前的URL。本文将详细介绍该变量的使用方法及其在不同场景下的应用,如页面跳转跟踪、安全验证和用户行为分析等。通过实例解析,帮助开发者更好地理解和利用这一功能。 ... [详细]
  • 本研究聚焦于利用Java、PHP和Python开发的汽车销售管理系统,旨在为计算机科学专业学生的毕业设计提供参考。项目采用BS架构,结合多种编程语言的优势,实现高效的数据管理和用户交互。该系统不仅涵盖了汽车销售的核心功能,还通过集成先进的技术栈,提升了系统的稳定性和扩展性。 ... [详细]
  • 分布式开源任务调度框架 TBSchedule 深度解析与应用实践
    本文深入解析了分布式开源任务调度框架 TBSchedule 的核心原理与应用场景,并通过实际案例详细介绍了其部署与使用方法。首先,从源码下载开始,详细阐述了 TBSchedule 的安装步骤和配置要点。接着,探讨了该框架在大规模分布式环境中的性能优化策略,以及如何通过灵活的任务调度机制提升系统效率。最后,结合具体实例,展示了 TBSchedule 在实际项目中的应用效果,为开发者提供了宝贵的实践经验。 ... [详细]
  • 本文详细解析了如何使用 jQuery 实现一个在浏览器地址栏运行的射击游戏。通过源代码分析,展示了关键的 JavaScript 技术和实现方法,并提供了在线演示链接供读者参考。此外,还介绍了如何在 Visual Studio Code 中进行开发和调试,为开发者提供了实用的技巧和建议。 ... [详细]
  • 当前,众多初创企业对全栈工程师的需求日益增长,但市场中却存在大量所谓的“伪全栈工程师”,尤其是那些仅掌握了Node.js技能的前端开发人员。本文旨在深入探讨全栈工程师在现代技术生态中的真实角色与价值,澄清对这一角色的误解,并强调真正的全栈工程师应具备全面的技术栈和综合解决问题的能力。 ... [详细]
  • 浏览器中 W3School JavaScript 的 Location 对象详解
    Location对象是浏览器Window对象的一部分,通过`window.location`属性可访问。它包含了当前页面URL的相关信息,如协议、主机名、路径和查询参数等,对于页面导航和URL操作非常有用。 ... [详细]
  • 深入解析 AngularJS 表达式的应用与优化技巧
    本文深入探讨了AngularJS表达式的应用及其优化策略。在AngularJS中,表达式主要通过$digest循环进行自动解析,但在某些场景下,手动解析表达式也是必要的。文章详细介绍了如何利用$parse服务实现手动解析,并提供了多种优化技巧,以提高应用性能和响应速度。 ... [详细]
  • EasyUI作为一种高效的前端框架,显著简化了JavaScript代码的编写,提升了开发效率。在构建窗口应用程序时,首先需要引入EasyUI所需的JS文件和CSS样式表。由于EasyUI依赖于jQuery,因此还需确保正确加载jQuery库。通过这种方式,开发者能够快速实现界面组件的动态交互与美观布局,为用户提供更加流畅的使用体验。 ... [详细]
  • 本文旨在构建一个JavaScript函数,用于对用户输入的电子邮件地址和密码进行有效性验证。该函数将确保输入符合标准格式,并检查密码强度,以提升用户账户的安全性。通过集成正则表达式和条件判断语句,该方法能够有效防止常见的输入错误,同时提供即时反馈,改善用户体验。 ... [详细]
  • 【前端开发】深入探讨 RequireJS 与性能优化策略
    随着前端技术的迅速发展,RequireJS虽然不再像以往那样吸引关注,但其在模块化加载方面的优势仍然值得深入探讨。本文将详细介绍RequireJS的基本概念及其作为模块加载工具的核心功能,并重点分析其性能优化策略,帮助开发者更好地理解和应用这一工具,提升前端项目的加载速度和整体性能。 ... [详细]
  • 首期 Cosmos SDK 中文开发者培训课程顺利落幕 ... [详细]
  • $apply() 方法允许从 AngularJS 框架外部触发表达式的执行,确保其在 AngularJS 的上下文中运行。例如,当你使用 `setTimeout()` 或者集成第三方库时,可以通过调用 `$apply()` 来确保事件更新能够被 AngularJS 检测到并触发脏检查机制,从而实现数据的双向绑定。这一过程不仅保证了数据的一致性,还提升了应用的响应速度和用户体验。 ... [详细]
  • 技术分享:JavaScript博客园鼠标点击动态效果实现笔记
    技术分享:JavaScript博客园鼠标点击动态效果实现笔记 ... [详细]
  • 如何在服务器后台运行PHP脚本?
    如何在服务器后台运行PHP脚本? ... [详细]
  • EMURGO Africa 与 Adaverse 合作投资 Momint,推动 Cardano NFT 生态系统在非洲市场的扩展 ... [详细]
author-avatar
手机用户2502885031
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有