从Java网络编程基础到核心多线程技术讲解,再到仿微信聊天效果实战应用,本课程帮你构建高效可伸缩系统的解决方案,学完本课程后你将掌握高性能服务框架Netty使用

*   第一章 Netty网络编程/

  *   Netty基础介绍/

    *   01.项目功能介绍

    *   02.Netty基础介绍以及基础知识介绍

    *   03.基于web socket简单聊天DEMO实现-Netty服务器类

    *   04.基于web socket简单聊天DEMO实现-ChannelHandler实现

    *   05.websocket以及前端代码编写

    *   06.websocket以及前端代码编写测试

  *   MUI基础/

    *   07.MUI、HTML5+、HBuilder介绍

    *   08.MUI-01.前端组件

    *   08.MUI-02.获取页面元素_添加点击事件

    *   08.MUI-03.Ajax前端代码编写

    *   08.MUI-04.Ajax后端代码编写&测试

    *   08.MUI-05.字符串JSON互相转换

    *   08.MUI-06.页面跳转

    *   08.MUI-07.本地缓存操作

  *   项目搭建/

    *   08.使用模拟器进行测试

    *   09.前端项目导入_模拟器测试运行

    *   10.数据库导入-后端项目创建

    *   11.后端 - Spring Boot整合Netty搭建后台

  *   用户注册业务功能实现/

    *   12.用户登录功能 -后端开发

    *   13.注册功能 - 后端&前端测试

    *   14.FASTDFS - 文件服务器介绍与搭建

    *   15.FASTDFS - 个人信息 - 后端照片上传功能开发

  *   个人信息业务功能实现/

    *   16.个人信息 - 前端&测试头像上传

    *   17.个人信息 - 修改昵称后端实现

    *   18.个人信息 -重新加载用户信息后端实现

    *   19.个人信息 - 二维码生成后端编写

  *   好友业务功能实现/

    *   20.搜索朋友 - 后端开发

    *   21.搜索朋友 - 前端测试联调

    *   22.添加好友 - 发送好友请求后端开发

    *   23.添加好友 -前端测试

    *   24.展示好友请求 -后端开发

    *   25.添加好友 - 接受好友请求后端开发

    *   26.添加好友 -拒绝添加好友后端开发

    *   27.通信录功能实现

  *   聊天业务功能实现/

    *   28.聊天业务架构讲解

    *   29.建立用户id与通道的关联

    *   30.聊天业务 - 用户断开连接、连接异常取消关联通道

    *   31.聊天业务 - 发送聊天消息后端开发

    *   32.聊天业务 - 发送聊天消息后端开发

    *   33.聊天业务 - 加载聊天记录功能

    *   34.聊天业务 - 未读消息读取

    *   35.聊天业务 - 已读_未读消息状态标记

    *   36.聊天业务 - 已读_未读消息状态标记前端测试

    *   37.Netty心跳处理以及读写超时设置

*   第二章 NIO与Netty编程/

  *   多线程编程/

    *   NIO与Netty编程_01_课程概述

    *   NIO与Netty编程_02_多线程编程_01

    *   NIO与Netty编程_03_多线程编程_02

    *   NIO与Netty编程_04_多线程编程_03

    *   NIO与Netty编程_05_多线程编程_04

    *   NIO与Netty编程_06_多线程编程_05

    *   NIO与Netty编程_07_多线程编程_06

    *   NIO与Netty编程_08_多线程编程_07

    *   NIO与Netty编程_09_多线程编程_08

    *   NIO与Netty编程_10_多线程编程_09

    *   NIO与Netty编程_11_多线程编程_10

    *   NIO与Netty编程_12_多线程编程_11

    *   NIO与Netty编程_13_多线程编程_12

    *   NIO与Netty编程_14_多线程编程_13

  *   BIO编程/

    *   NIO与Netty编程_15_BIO编程

  *   NIO编程/

    *   NIO与Netty编程_16_NIO编程_01

    *   NIO与Netty编程_17_NIO编程_02

    *   NIO与Netty编程_18_NIO编程_03

    *   NIO与Netty编程_19_NIO编程_04

    *   NIO与Netty编程_20_NIO编程_05

    *   NIO与Netty编程_21_NIO编程_06

    *   NIO与Netty编程_22_NIO编程_07

    *   NIO与Netty编程_23_NIO编程_08

    *   NIO与Netty编程_24_NIO编程_09

    *   NIO与Netty编程_25_NIO编程_10

    *   NIO与Netty编程_26_NIO编程_11

    *   NIO与Netty编程_27_NIO编程_12

    *   NIO与Netty编程_28_NIO编程_13

    *   NIO与Netty编程_29_NIO编程_14

    *   NIO与Netty编程_30_NIO编程_15

  *   Netty/

    *   NIO与Netty编程_31_Netty编程_01

    *   NIO与Netty编程_32_Netty编程_02

    *   NIO与Netty编程_33_Netty编程_03

    *   NIO与Netty编程_34_Netty编程_04

    *   NIO与Netty编程_35_Netty编程_05

    *   NIO与Netty编程_36_Netty编程_06

    *   NIO与Netty编程_37_Netty编程_07

    *   NIO与Netty编程_38_Netty编程_08

    *   NIO与Netty编程_39_Netty编程_09

    *   NIO与Netty编程_40_Netty编程_10

    *   NIO与Netty编程_41_Netty编程_11

    *   NIO与Netty编程_42_Netty编程_12

    *   NIO与Netty编程_43_Netty编程_13

    *   NIO与Netty编程_44_Netty编程_14

    *   NIO与Netty编程_45_Netty编程_15

    *   NIO与Netty编程_46_Netty编程_16

    *   NIO与Netty编程_47_Netty编程_17

    *   NIO与Netty编程_48_Netty编程_18

  *   自定义RPC/

    *   NIO与Netty编程_49_自定义RPC_01

    *   NIO与Netty编程_50_自定义RPC_02

    *   NIO与Netty编程_51_自定义RPC_03

    *   NIO与Netty编程_52_自定义RPC_04

    *   NIO与Netty编程_53_自定义RPC_05

    *   NIO与Netty编程_54_自定义RPC_06