扫码下载「CSDN程序员学院APP」,1000+技术好课免费看
APP订阅课程,领取优惠,最少立减5元 ↓↓↓
视频教程-uni-app实战社区交友类app开发-其他
学习有效期:永久观看
学习时长:3043分钟
学习计划:51天
难度:中
「口碑讲师带队学习,让你的问题不过夜」
讲师姓名:郑楚绵
CEO/董事长/总经理
讲师介绍:帝莎学院创始人&CEO,目前主要从事全栈开发、Python、PHP、小程序、App、Web等技术的研究和开发。专注于实战类教程,授课风趣幽默,讲解条理清晰、通俗易懂,能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
「你将学到什么?」
适用人群
具备Html+Css+Javascript基础知识。
课程概述
本季度为uni-app实战项目第一季度,将实战开发社区交友类app,其中会包括发布到安卓端app,iOS端app、微信小程序和支付宝小程序。
课程大纲见以下图!
    
「课程学习目录」
| 第1章:项目介绍(买前必看) | | 1.项目介绍(买前必看) | | 第2章:环境搭建和创建项目 | | 1.开发环境搭建 | | 2.创建uni-app项目 | | 第3章:多端调试环境配置 | | 1.安卓真机调试配置 | | 2.IOS真机调试配置 | | 3.微信小程序调试配置 | | 4.支付宝小程序调试配置 | | 第4章:App.vue引入全局公共样式 | | 1.引入官方css样式库 | | 2.引入自定义图标库 | | 3.引入css动画库 | | 第5章:设置全局属性globalStyle | | 1.设置全局属性globalStyle | | 第6章:底部导航开发 | | 1.底部导航开发 | | 第7章:uni-app和vuejs基础快速上手 | | 1.view和text组件和动画使用 | | 2.uni-app的css3选择器 | | 3.flex布局快速上手 | | 4.数据渲染 | | 5.class和style绑定 | | 6.条件渲染 | | 7.列表渲染 | | 8.事件处理器 | | 9.监听属性 | | 10.计算属性 | | 第8章:首页开发 | | 1.page.json配置 | | 2.图文列表样式(上) | | 3.图文列表样式(下) | | 4.封装列表样式组件 | | 5.全局分割线开发 | | 6.优化列表组件-动画特效 | | 7.优化列表组件-关注功能 | | 8.优化列表组件-顶踩功能 | | 9.滚动tab导航开发(上) | | 10.滚动tab导航开发(中) | | 11.滚动tab导航开发(下)-列表显示 | | 12.修复顶踩和关注功能问题 | | 13.上拉加载组件开发 | | 14.封装上拉加载组件 | | 15.封装无数据默认组件 | | 第9章:搜索页开发 | | 1.搜索页开发(上) | | 2.搜索页开发(下) | | 第10章:发布表单页面开发 | | 1.自定义导航栏开发 | | 2.textarea组件使用 | | 3.底部操作条组件开发 | | 4.上传多图功能开发 | | 5.删除选中图片功能实现 | | 6.保存草稿功能开发(一) | | 7.保存草稿功能开发(二) | | 8.保存草稿功能开发(三) | | 第11章:动态列表页开发 | | 1.导航栏tab导航开发 | | 第12章:关注列表页开发 | | 1.滑动滚动区域计算 | | 2.导航列表联动实现 | | 3.顶踩操作和上拉加载功能 | | 第13章:话题专题页开发 | | 1.热门分类组件开发 | | 2.封装热门分类组件 | | 3.轮播图和搜索框开发 | | 4.话题列表组件开发 | | 5.封装话题列表组件 | | 第14章:话题分类页开发 | | 1.话题分类页开发 | | 第15章:话题详情页开发 | | 1.page.json配置 | | 2.话题介绍组件开发 | | 3.封装话题介绍组件 | | 4.精华帖子列表组件开发 | | 5.tab选项卡组件开发 | | 6.利用计算属性实现列表切换 | | 7.话题详情上拉加载实现 | | 第16章:消息列表页面开发 | | 1.page.json配置 | | 2.消息列表组件开发 | | 3.封装消息列表组件 | | 4.下拉刷新功能实现 | | 5.下拉弹出层组件使用 | | 6.下拉弹出选项完善 | | 第17章:我的好友列表页开发 | | 1.page.json配置 | | 2.tab导航组件再次优化 | | 3.好友列表组件开发 | | 4.强化badge组件功能 | | 5.封装好友列表组件 | | 6.优化我的好友列表页面 | | 第18章:聊天界面开发 | | 1.page.json配置 | | 2.聊天输入框组件开发 | | 3.聊天列表组件开发 | | 4.封装聊天列表组件完善时间显示 | | 5.完善聊天页功能 | | 第19章:搜索列表页开发 | | 1.搜索列表功能完善(上) | | 2.搜索列表功能完善(下) | | 第20章:文章详情页开发 | | 1.page.json配置和页面通讯 | | 2.强化公共列表组件功能 | | 3.完善详情页关注顶踩功能 | | 4.评论输入框组件封装 | | 5.评论列表组件开发 | | 6.分享功能组件开发(上) | | 7.分享功能组件开发(下) | | 第21章:个人中心页面开发 | | 1.page.json配置 | | 2.个人中心UI构建(上) | | 3.个人中心UI构建(中) | | 4.个人中心UI构建(下) | | 第22章:设置页面开发 | | 1.设置页UI构建 | | 第23章:修改密码页面开发 | | 1.修改密码UI界面开发 | | 2.表单验证功能实现 | | 第24章:修改邮箱页面开发 | | 1.修改邮箱页UI界面开发 | | 2.表单验证功能实现 | | 第25章:编辑资料页面开发 | | 1.编辑资料UI界面实现 | | 2.修改头像功能实现 | | 3.showActionSheet接口使用 | | 4.修改生日功能实现 | | 5.三级联动城市选择器使用 | | 第26章:帮助反馈页面开发 | | 1.帮助反馈UI界面实现 | | 第27章:关于页面开发 | | 1.关于页面UI界面 | | 第28章:登录页开发 | | 1.page.json配置 | | 2.登录页UI界面构建 | | 3.登录类型切换效果实现 | | 4.表单基础功能实现(上) | | 5.表单基础功能实现(中) | | 6.表单基础功能实现(下) | | 7.第三方登录组件功能实现 | | 第29章:个人空间开发 | | 1.page.json配置 | | 2.个人空间头部组件开发 | | 3.个人空间UI界面实现(一) | | 4.个人空间UI界面实现(二) | | 5.个人空间UI界面实现(三) | | 6.个人空间操作菜单 | | 第30章:全局功能开发 | | 1.清除缓存功能 | | 2.全局方法和配置文件封装 | | 3.监听网络状态 | | 4.热更新初体验 | | 第31章:App和小程序性能体验优化 | | 1.动画效果优化 | | 第32章:后端api环境搭建 | | 1.后端线上环境部署流程 | | 2.api开发准备-postman安装使用教程 | | 3.api开发准备-vscode和数据库管理 | | 4.api开发准备-创建项目 | | 5.数据库创建和基本配置 | | 第33章:【api开发】登录模块开发 | | 1.数据表设计 | | 2.接口开发常见问题 | | 3.全局异常类封装 | | 4.全局验证层封装(一) | | 5.全局验证层封装(二) | | 6.封装基类控制器 | | 7.获取手机验证码api开发 | | 8.对接阿里大于短信sdk | | 9.路由分组和api版本控制 | | 10.手机号登录api开发(上) | | 11.手机号登录api开发(下) | | 12.账号密码登录api开发 | | 13.第三方登录api开发(上) | | 14.第三方登录api开发(下) | | 15.auth中间件基础用法 | | 16.封装异常类助手函数 | | 17.auth中间件封装(1) | | 18.auth中间件封装(2) | | 19.退出登录api | | 第34章:【api开发】文章分类模块开发 | | 1.数据表设计 | | 2.文章分类api | | 第35章:【api开发】话题分类模块 | | 1.话题分类api开发 | | 第36章:【api开发】话题模块 | | 1.数据表设计 | | 2.获取热门话题api | | 3.指定分类下的话题列表api | | 第37章:【api开发】文章模块 | | 1.数据表设计 | | 2.上传多图api | | 3.发布文章api | | 4.获取文章详情api | | 5.指定话题下的文章列表api | | 6.指定文章分类下的文章列表api | | 7.指定用户下的文章列表api | | 8.指定用户下的所有文章列表api | | 第38章:【api开发】搜索模块 | | 1.搜索话题api | | 2.搜索文章api | | 3.搜索用户api | | 第39章:【api开发】广告模块 | | 1.数据表设计 | | 2.广告列表api | | 第40章:【api开发】用户绑定模块 | | 1.绑定手机api | | 2.绑定邮箱api | | 3.绑定第三方账号api | | 第41章:【api开发】用户点赞模块 | | 1.数据表设计 | | 2.用户顶踩api | | 3.获取当前用户每篇文章顶踩api | | 第42章:【api开发】文章评论模块 | | 1.数据表设计 | | 2.用户评论api | | 3.获取当前文章评论列表api | | 第43章:【api开发】修改资料模块 | | 1.编辑头像api | | 2.修改资料api | | 3.修改密码api | | 第44章:【api开发】黑名单模块 | | 1.数据表设计 | | 2.加入黑名单api | | 3.移除黑名单api | | 第45章:【api开发】关注粉丝模块 | | 1.数据表设计 | | 2.关注用户api | | 3.取消关注api | | 4.互关列表api | | 5.粉丝列表api | | 6.关注列表api | | 第46章:【api开发】用户反馈模块 | | 1.数据表设计 | | 2.用户反馈api | | 3.获取用户反馈列表api | | 第47章:【api开发】App版本更新模块 | | 1.数据表设计 | | 2.检查更新api | | 第48章:【api开发】聊天模块 | | 1.websocket快速入门 | | 2.websocket测试工具搭建 | | 3.websocket环境搭建 | | 4.聊天流程原理 | | 5.用户绑定客户端api | | 6.发送信息api | | 7.获取离线消息队列api | | 8.【补充课程】聊天模块部分代码修改(重点) | | 9.【补充课程】聊天后端api接口修改(重点) | | 第49章:后端api源码部署 | | 1.部署后端源码到线上服务器 | | 2.部署https(上) | | 3.部署https(下) | | 4.导出api接口文档 | | 5.配置wss和隐藏端口号 | | 第50章:前后端交互功能实现 | | 1.vuex实战初体验 | | 2.封装跳转权限验证层 | | 3.封装请求模块(上) | | 4.封装请求模块(下) | | 5.首页交互实现(一) | | 6.首页交互实现(二) | | 7.请求错误处理封装 | | 8.列表人性化时间显示 | | 9.文章详情页交互实现 | | 10.分享功能实现 | | 11.搜索文章功能实现 | | 12.话题专题页交互实现 | | 13.话题分类交互实现 | | 14.话题详情交互实现 | | 15.搜索话题交互实现 | | 16.账号邮箱手机登录功能实现(上) | | 17.账号邮箱手机登录功能实现(中) | | 18.账号邮箱手机登录功能实现(下) | | 19.退出登录功能实现 | | 20.第三方登录功能实现 | | 21.修改账号与安全页面 | | 22.绑定手机功能实现 | | 23.修改密码功能实现 | | 24.绑定邮箱功能实现 | | 25.绑定第三方登录功能实现(上) | | 26.绑定第三方登录功能(下) | | 27.修改头像功能实现 | | 28.修改资料功能实现 | | 29.列表关注功能实现(上) | | 30.列表关注功能实现(中) | | 31.列表关注功能实现(下) | | 32.列表顶踩功能实现(上) | | 33.列表顶踩功能实现(中) | | 34.列表顶踩功能实现(下) | | 35.发布文章功能实现(一) | | 36.发布文章功能实现(二) | | 37.发布文章功能实现(三) | | 38.发布文章功能实现(四) | | 39.评论功能实现(一) | | 40.评论功能实现(二) | | 41.好友最新动态列表实现 | | 42.我的好友列表实现 | | 43.搜索用户功能实现 | | 44.个人空间功能实现(一) | | 45.个人空间功能实现(二) | | 46.个人空间功能实现(三) | | 47.个人空间功能实现(四) | | 48.浏览历史功能实现 | | 49.聊天模块封装(一) | | 50.聊天模块封装(二) | | 51.聊天模块封装(三) | | 52.聊天模块封装(四) | | 53.聊天模块封装(五) | | 54.聊天会话列表实现 | | 55.聊天历史记录实现 | | 56.聊天接收信息实现 | | 57.消息实时通知功能实现 | | 58.app检查更新功能实现 | | 59.修复scroll-view大屏手机显示不全问题 | | 60.修复第三方登录无法退出问题 | | 61.补充聊天列表页两个小问题 | | 第51章:兼容处理和打包上线 | | 1.隐藏滚动条 | | 2.小程序自定义导航栏 | | 3.小程序分享功能实现 | | 4.隐藏版本检测更新 | | 5.微信小程序登录实现 | | 6.微信小程序打包上线 | | 7.app热更新操作流程 | | 8.app打包上线 | | 9.支付宝小程序兼容处理上线 | | 10.支付宝小程序登录 | | 11.补充课程:关于后端api接口更新 | | 第52章:最后导语 | | 1.最后导语 |
「7项超值权益,保障学习质量」
技术专家系统讲解传授编程思路与实战。
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」
- 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,51天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握其他知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
掌握uni-app框架实战技巧,学习写一套代码就可以同时发布到安卓app,苹果app,微信小程序和支付宝小程序
学会用thinkphp5.1开发API接口,学会对接标准的RESTful API,实现前后端交互(适用前端工程师和全栈工程师)
掌握组件化开发思想,大大增强代码复用率,可维护性,可扩展性
|