手把手开发完整的即时通讯App 客户端+服务端+MVP架构

Qiujuer | 前开源中国Android负责人

¥159

¥466

特惠价

内容
课程难度
进阶
视频时长
37小时
学习人数
1730人
课程评分
9.98分
简介 目录试看 服务 评价 套餐

课程服务

服务
问答专区 源码开放 教辅材料 Git代码存储
环境
技术语言 Java8(服务器)

课程讲师

Qiujuer

前开源中国Android负责人

现就职于美图,曾任开源中国Android负责人,主要技术方向为Android,同时略带有.Net、 C 的气息,开发过众多项目,具有代表性的有:UPMiss,OSC众包,开源中国APP等

评价评分9.98

慕粉1846274408

06-08

好评

学到第七章才来评价,下面简单谈下自己的感受,首先从课程的角度来说,真都是满满的干货,无论是对当下流行框架的使用讲解还是对代码的封装老师讲的都超赞,在听课的过程中老师授课的思路也是很清晰的,在遇到重点难点的时候老师也会很耐心详细的讲解,对我来说本来难懂的mvp模式变得相当容易很多,在从授课老师的角度来说,老师真的是有问必答,相当的有耐心,对于问题的分析处理也是一针见血~。希望老师以后在多录制一些这样的好课程~

Gzw丶

05-22

好评

正在听第三章最后部分的 MVP 讲解,包括其与 MVC 的区别也讲的很清晰,我刚刚看完前三章,一开始报名之前我也十分犹豫,大概是总在得到是上订阅专栏,一年 199,总觉得 466 是在要人命,报名前我觉得自己没什么必要学后台,但跟到了第二章发现写几个接口其实没有想象中那么难,而且还十分有趣。报名后发现,课程内容与答疑服务远比 466 更有价值,尤其一些封装设计的思想,我做了一年开发,发开中确实需要不少抽象的思想,用来写好代码,而不仅仅只是完成功能,答疑群中,老师耐心回答问题,这里的问题我还私下问了很多与课程无关的 Android 知识,课程中的问题老师会远程操作帮忙解决。总之,我很喜欢这门课。

咨询更多

相关学习路线

相关课程

已经到底部,没有更多内容了
9.98

内容实用

9.98

通俗易懂

9.97

逻辑清晰

9.98

慕粉1846274408

06-08

好评

学到第七章才来评价,下面简单谈下自己的感受,首先从课程的角度来说,真都是满满的干货,无论是对当下流行框架的使用讲解还是对代码的封装老师讲的都超赞,在听课的过程中老师授课的思路也是很清晰的,在遇到重点难点的时候老师也会很耐心详细的讲解,对我来说本来难懂的mvp模式变得相当容易很多,在从授课老师的角度来说,老师真的是有问必答,相当的有耐心,对于问题的分析处理也是一针见血~。希望老师以后在多录制一些这样的好课程~

讲师回复
很久没有来回复评价了,其实不是没来,每天都会来看看,毕竟我还是非常注意课程,希望能看见大家的评价与需求,这都有利于我今后的改进,我希望我出的课程都能是经典。言归正传。 非常感谢你给予我的高度肯定,看了你的评论后心里美滋滋的,这更加坚定了我要好好的讲好每一门课程的决心。我会好好的准备,后面会推出更加有意思的课程的哈。祝你学习愉快~~

Gzw丶

05-22

好评

正在听第三章最后部分的 MVP 讲解,包括其与 MVC 的区别也讲的很清晰,我刚刚看完前三章,一开始报名之前我也十分犹豫,大概是总在得到是上订阅专栏,一年 199,总觉得 466 是在要人命,报名前我觉得自己没什么必要学后台,但跟到了第二章发现写几个接口其实没有想象中那么难,而且还十分有趣。报名后发现,课程内容与答疑服务远比 466 更有价值,尤其一些封装设计的思想,我做了一年开发,发开中确实需要不少抽象的思想,用来写好代码,而不仅仅只是完成功能,答疑群中,老师耐心回答问题,这里的问题我还私下问了很多与课程无关的 Android 知识,课程中的问题老师会远程操作帮忙解决。总之,我很喜欢这门课。

讲师回复
非常感谢你对课程的肯定!课程我是用心去准备的,说我用了半年就之多不少,这是我认真准备并且全职录制一个月的成功,所以我希望尽我所能把我的知识点都传递给大家;我的目的达到了!我不能让课程的一些小问题困扰了你们,所以我会非常耐心的解决你们的各种问题,让你们畅通无阻的去完成课程。让你们体验到课程的相关特点~~~也是为了让你们愉快的学习。其实课程中有很多的难点,但是我都简单的方式给大家讲解了,让大家不会先入为主的以为很难,很难入门什么的,课程都是循序渐进的进行深入,到后期会慢慢的体现难点,也是给大家灌输一些开发的理念!程序员不能光写程序还得有追求!!!多谢你的支持~祝你学习进步!

Marsor

07-26

好评

第一眼就被精美的UI设计惊艳到了,色彩的搭配以及lowpoly的使用都让我眼前一亮,记得老师说过"能写出优雅程序的人 也一定懂UI",事实确实没让我失望,项目中用到的封装、设计模式等都是我以前未曾见识过的,MVP模式的使用相比我以前的项目大大减少了Activity的体积,使得代码的可扩展性以及可读性都很不错,其次数据库的设计对我也有一定的启发,总之收获满满!另外再说一句,老师非常有耐心,群里的小伙伴们的问题,老师都会一一解答。强力推荐这门课,它总会给你带来收获的!

skyl韭菜

08-24

好评

老师认真负责。课程讲的细致,有条理。适合多听几遍,反复消化。而且老师在群里对于学员提出的问题,也是耐心解答。特别适合从初级程序员到中级程学院迈进,有架构,有思路,有数据库操作,在一次次的试错和修改中成长起来。这门课值得买

慕粉2386275

09-17

好评

我是个对Android算是初学半年,自学Android的时候感觉对于很多知识都是处于半理解状态,没有很深入,而且很容易忘记一些用法。 对于这个课程自己起先是看到目录里面有很多自己没有了解的知识,所以选择了它。 事实证明这个课程确实很好,老师也很耐心,这个课程的含金量还是很高,说实话自己看这个课程很多都反复看了很多遍,毕竟这是老师工作多年经验所积累的成果,自己还是个白开水,从里面吸收了很多的知识,这是个学习的过程,我喜欢这种有收获的感觉,相对于我这个快要出去实习的人来这是一个难得的经历,我不喜欢刷评论,但是个人觉得好课程就是要共享,这个课程确实不错,真心推荐大家可以学习下。码农的世界,也很快乐!

慕妹2978617

12-14

好评

41天的奋战终于结束!首先感谢qiujuer老师,辛苦了。这门课程真的非常好,买了这么多的课程,这门是最好的之一。我觉得一个好的课程,首先要让学生理解,然后运用,然后思考。老师的思想把复杂的问题简单化,把简单的问题直白话。总是让你以最通俗易懂的理解方式去理解。课程不会很枯燥,设计很合理。能看出来老师为了准备这个课程非常用心。我觉得花钱学一个课程,两点很重要。课程的质量和课后服务。老师基本上有问必答(即使不是课程相关),即使很忙也会回复。一般我对应好的课程都会提一些建议只是希望他更好。这门课程我却找不到缺点我希望老师保持初心,以这种负责和用心再出更好的课程。

慕仙1653546

12-26

好评

从20天前买下了这部课程,然后一直学到现在。本来购买的初衷就是来做个app玩玩(当时刚学习完Android开发),然后在这20天基本每天都在做。这门课程真的很好很好,绝不愧对400多块钱,其中的内容也很实用,老师没有大把大把的废话,讲得很精炼,老师也非常好,qiujuer老师基本上是有问必答,不管是不是有繁重的工作,这点还是要给qiujuer老师点个赞!同时,老师把许多讲解都放在了群文件里,之前没看群文件,所以做着做着就发现不对了,这点也是给马上要购买的朋友提个醒,同时希望qiujuer老师赶紧出高级篇!最后,祝老师的课程越卖越多!继续出高品质的课程!

慕用1394343

01-28

好评

一直期待老师出新课程 像老师这种服务端加客户端一体的教程很少,这样更能帮助学习者理解app的各种实现. 对于刚有安卓基础的同学来说,刚开始学起来可能有点费力,但其实就刚开始理解起来费力,多跟着代码逻辑走几遍也就明白了,,后面的学习理解起来就轻松多了,而且对于新手来说,收获绝对是超多的. 老师群里也很负责,不懂都可以问老师还有其他同学. 另外期待老师新课

慕粉1725179341

07-12

好评

满分满分满分!!!客观上来说这是全穆慕课最大的实战课程,主观上来说老师可能是全慕课最负责任的老师!老师的每一行代码都充斥着他对各种设计模式的理解。老师经常会花很大的功夫写了很多代码最后却只实现了很小的功能,这是在为以后程序的扩展性做准备,老师会告诉我们这里为什么要这样设计,为什么这样设计能降低代码的耦合度。对JAVA基础的要求也不低。每天老师都会在群里回答每一个人的问题,每个人的问题都会回答。唯一不足的是我的水准太差了,很多地方都不能理解,只能照抄一遍。最近有时间的话肯定要再刷一遍课程!

哈尔与卡西法

02-26

好评

我要为老师疯狂打Call,首先,课程绝对100分,内容充实,思路清晰,讲解到位。其次,老师人真的超好,不仅耐心解答学习过程中遇到的编码问题,还会为你解答课程之外请教的问题,回答都很认真贴心,我会一直关注老师的课程的。。。

哈哈遛一遛

04-09

好评

课程真的非常好,课程还没看完已经学习到了非常多的东西,老师讲课讲的非常清楚。基础很差的我,听的非常有收获。最重要的是老师人真的非常NICE,无论什么样的问题,哪怕非常简单的问题,他都给我们非常耐心的解答,真的是感觉自己太幸运了,能够有幸学习老师的课程。

blackC

05-24

好评

之前也用xmpp做过im的小项目,但老师这里是采用的新的思路,能学到很多东西。老师讲课非常的详细,讲了很多的细节,包括一些项目环境的配置,特别是对一些新手同学和不太熟悉后台开发的同学来说会比较友好。老师代码注释也很详细,接口封装的好,课程中对MVP架构有比较详细的讲解。在群里面,老师答疑也很又耐心,比较简单的问题也会一一解答。老师很好说话,为人nice。

讲师回复
XMPP是一个非常通用的框架,说实话最初的时候就是打算使用XMPP来做的,但是实际的使用调试之后发现XMPP虽然稳定但是略显臃肿,如果是中小企业估计没有条件去储备大型设备进行运行,最后我采取了当前的实现方案,这样的方案实用性会更强,而且从零开始我们可以讲解更多的知识,如果只是XMPP框架那么可能几个小时搭建运行也就了事儿了,大家估计都是一脸懵逼了。多谢你的支持~祝你学习进步!

Eric小黑

04-17

好评

全部已经看完了~~老师写的很清晰,我已经跟着练了一遍,准备这几天在重头看一遍,温故知新嘛~老师的几个库很不错,可以在自己以后的项目中使用,不会用的时候还可以在见到看看视频,或者源代码就可以了,很完美,准备买老师另外的课程了~~继续加油~~

passerbyYSQ

02-21

好评

课程后半部分老师为了压缩课程时间,讲的有点急,如果能跟前面的速度和流程差不多就好了。 我觉得能够大概理解老师代码的逻辑,断点调试走走流程还行,但是自己还不够能力在上面改进,怕改崩。 差不多一个月的时间,跟着老师视频课程敲代码,遇到问题在群里讨论或者问老师,解决了再继续往下学习。现在看完了整个课程视频。第一次接触到了很多东西。服务端的jersey的接口框架和hibernate数据库框架。 客户端的MVP模式,非常有用的基类封装,glide加载图片框架,retrofit网络请求框架,dbflow安卓数据库框架,还有很多老师自己封装自己写的类库。之前对于这些东西的语法和用法都一无所知。

宝慕林4514014

10-12

好评

对专做即时通讯这块的同学有非常大的帮助!!

今朝_

09-04

好评

老师是真的牛批,讲的真好,这课码完我就出去校招了,期待好运

ieieieieie

08-12

好评

干货满满。正在把后端用springboot 重写

Mature18

08-06

好评

老师特别负责,也很认真,课程也是十分不错的课程,逻辑清晰,特别有意思,满分

慕斯1968418

08-03

好评

还不错的一门课程。老师很负责。也很认真。谢谢

qq_昔日回忆_0

07-27

好评

满分,代码封装很有借鉴意义,希望老师在出android方面更过课程。

已经到底部,没有更多内容了
领取优惠券
环境参数
技术语言
Java8(服务器)
客户端框架
Retrofit/DbFlow/Genius/Gson
服务器框架
Jersey/guava/Hibernate
课程所需开发系统
MacOS/Windows
环境配置
Java8, Tomcat, Android SDK
数据库
MySQL:5.7.18 Workbench6.3
开发工具
IDEA 2017.1, AS 2.4 Preview
服务

问答专区

讲师提供答疑服务,帮助大家扫除学习障碍,达成学习效果

源码开放

课程提供全部源码,你可以自行修改、优化

教辅材料

讲师提供各种原创学习资料,帮助消化课程知识,扩展技术视野

Git代码存储

所有项目源码都通过Git方式托管及下载

日志
适合人群
技术储备