实战 \Netty/Springboot仿微信聊天全栈实战 从0开发到上线部署
收藏

Java仿微信全栈
高性能后台+移动客户端

玩转SpringBoot/Netty+MUI Android&iOS

Netty/Springboot仿微信聊天全栈实战 从0开发到上线部署

难度 中级 ·
时长 16小时10分钟 ·
学习人数 242 ·
综合评分 10.00分
¥ 348.00

Netty/Springboot仿微信聊天全栈实战 从0开发到上线部署

观看导学视频

Netty/Springboot仿微信聊天全栈实战 从0开发到上线部署
课程中讲师将带你从无到有的开发一个仿微信的聊天App,其中涉及 Netty的websocket开发、SpringBoot开发、MUI与H5Plus(H5+)相关知识点开发和Nginx+FastDFS分布式文件系统搭建与使用等,整个课程一气呵成。学习之后自己也能开发出一个高颜值高水平的App,并且发布上线。
风间影月

技术总监

Java仿微信全栈开发 打造高性能聊天应用

SpringBoot/Netty+MUI一次开发  同时搞定Android和iOS

超级丰富的知识点  带你一起飞起来

  • Netty介绍与相关基础知识

    初识Netty
    BIO讲解
    NIO讲解
    BIO NIO AIO的区别与理解
    Netty的三种线程模型

  • 使用Netty构建
    websocket服务器

    编写websocket与
    子处理器initialzer
    编写chatHandler对消息的处理
    基于js的websocket相关api介绍
    简单实现前后端聊天通信

  • 构建项目

    MUI,H5+,Hbuilder介绍
    创建项目,构建基本页面布局结构
    数据库表设计
    SpringBoot整合MyBatis
    使用SpringBoot整合Netty搭建后台

  • 用户注册/登录/个人信息

    选择照片与图片剪裁插件使用
    FastDFS+Nginx分布式高性能文件服务
    保存照片到相册
    用户唯一二维码生成与展示和下载

  • 发现页面与通讯录

    搜索好友功能开发
    扫一扫二维码添加好友功能开发
    通讯录模板使用与开发
    构建好友数据结构以及通用方法渲染
    到通讯录

  • 聊天业务开发

    构建前端聊天业务的模型
    Netty处理handler编写
    Netty点对点代聊天业务开发
    聊天记录保存与已读未读状态标记
    聊天记录左滑删除

  • 心跳机制

    Netty心跳处理及读写超时设置
    关闭wifi或3g/4g 及关闭进程后的测试
    标记离线消息未签收并保存到服务器
    重新上线后获取未签收消息并标记签收
    无读写请求时保持心跳,设置keepalive

  • 云部署

    云服务器购买以及安全组配置讲解
    环境搭建与配置
    SpringBoot项目打包与上传
    App应用云打包与相关注意事项
    最终生产环境测试与多手机联调

全栈开发App
没有你想的那么复杂

技术基础/业务方案/开发上线
学完成为独当一面的开发者

学好全栈课 总有一个理由给你惊喜

  • 老板要节约成本? 学完Android&IOS+后端你都能搞定
  • 企业有聊天业务? 学完你就能轻松加从容应对
  • 接私活不会全栈? 学完走向个人开发者 零花钱不发愁
  • 毕业设计搞不定? 学完做个惊呆小伙伴的作品
  • 作品不会上线? 学完带你部署腾讯云
  • 面试不了解Netty? 学完轻松上手Netty开发
另外还有辣么多知识点:MUI , H5+ , SpringBoot , Nginx , FastDFS...
你还在等什么,一起来学习吧~!

学员专享增值服务

问答专区

关于课程的问题都可在问答区随时提问,讲师会进行集中答疑

源码开放

课程案例代码完全开放给你,你可以根据所学知识自行修改、优化

适合人群

初中级java开发,有基础的大学应届生

技术储备要求

Java基础,了解 html、css、js前端基础 ,了解linux、spring、
springmvc、MyBatis,mysql/mariadb或者其他关系型数据库等

环境参数

  • 基础工具 maven3+ 、jdk8、tomcat8
  • 开发工具 eclipse、Hbuilder
  • 核心框架 SpringBoot2.0、Netty 4.1
  • 持久层 MyBatis3.4.5
  • 数据库 MariaDB/mysql HikariCP 2.7.9
  • 文件服务器 nginx 1.12.0 fastdfs 5.05
  • 前端框架 MUI H5plus

万事俱备 只等你来

  • svip丶奶瓶

    课程无敌 首先风间老师的其他课程完美才再买的这个。从零到完美的部署,群里有问题老师第一时间出来解答。慕课网最好的老师之一。一步一步 重点详细。真的很喜欢风间老师讲的东西。老师每个课程还会给很多彩蛋也是超值。有求必应的一个老师。 非常赞的一个课程 java会一点就可以。 netty也是零基础就能学 这是我从仿慕课的课程中体验到了 所以正好学im特意来买的。 谢谢老师

  • 慕粉1409253181

    老师一直以来讲的课程都很不错,对于java程序员进阶有很大帮助,购买这个课程本来准备重构公司的项目中聊天模块,现在学习完成后准备开发个自己的聊天app

  • 薯薯薯条

    老师讲的真的特别的好,每一套实战都支持老师,所有的问题在群里老师都给解答,人特别好,风趣幽默。课程的内容也特别棒,讲解的很详细,通俗易懂

查看全部20条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信