****-iOS企业级Swift项目实战之我的云音乐(第一部分)-iOS
订阅后:请点击此处观看视频课程
****-iOS企业级Swift项目实战之我的云音乐(第一部分)-iOS
学习有效期:永久观看
学习时长:1746分钟
学习计划:30天
难度:中
「口碑讲师带队学习,让你的问题不过夜」
讲师姓名:任苹蜻
CEO/董事长/总经理
讲师介绍:任苹蜻,爱学啊创始人 & CEO,曾就职于某二车手公司担任Android工程师后离职创办爱学啊,我们的宗旨是:人生苦短,我们只做好课!熟悉Android,iOS,Java,Python,Ruby等技术栈,并有丰富的项目和团队管理经验。
☛点击立即跟老师学习☚
「你将学到什么?」
这是《iOS我的云音乐项目实战Swift版》课程【第一部分】,每部分可以单独购买,但推荐一次购买全套课程,更优惠,同时每部分课程也是有前后依赖关系。
「课程学习目录」
第1章:课程和项目简介 |
1.项目功能演示 |
2.人生苦短,我们只做好课 |
3.更好的学习方法(请勿跳过) |
4.学习遇到问题了,如何解决?(请勿跳过) |
5.如何有效的提问(请勿跳过) |
6. 视频电子书源码资源如何配合学习 |
第2章:课程代码和资源使用方法 |
1.课程代码和资源简介(请勿跳过) |
2.项目代码使用方法(请勿跳过) |
3.如何查看代码和资源Git提交历史 |
4.设计资源使用方法 |
第3章:快速入门Postman工具 |
1.什么是Postman |
2.Mac电脑安装Postman |
3.接口的导入和导出 |
4.Postman的基础使用 |
第4章:版本控制概念和环境搭建 |
1.什么是版本控制系统 |
2.有哪些版本控制系统 |
3.什么是Git版本控制 |
4.如何macOS系统上安装Git |
第5章:快速入门Git版本控制系统 |
1.获取Git使用帮助 |
2.如何配置Git |
3.创建一个Git仓库 |
4.将文件添加到Git中 |
5.如何修改文件并提交到Git |
6.如何从Git还原文件 |
7.多学一点Git |
8.iOS项目Git忽略文件配置 |
第6章:有哪些Git可视化工具 |
1.有哪些Git可视化工具 |
2.GitFork查看提交历史 |
第7章:快速入门Github使用方法 |
1.什么是Github? |
2.一般都是用Github做什么? |
3.如何搜索需要的资源 |
4.如何下载仓库源码? |
5.获取仓库信息和帮助 |
第8章:创建项目和依赖管理 |
1.Xcode如何创建项目 |
2.什么是Ruby语言 |
3.macOS上使用RVM安装Ruby |
4.什么是CocoaPods |
5.CocoaPods安装 |
6.添加CocoaPods依赖管理 |
7.如何给CocoaPods设置代理 |
8.如何更新CocoaPods仓库 |
第9章:快速入门Xcode |
1.认识Mac键盘修饰键 |
2.Xcode常用快捷键 |
第10章:启动界面和引导界面 |
1.启动页功能分析 |
2.实现启动界面 |
3.常见Xcode问题解决方法 |
4.实现第二个启动界面 |
5.如何跳转到引导界面 |
6.AppDelegate添加获取实例方法 |
第11章:继续实现引导界面 |
1.更改项目Bundle ID |
2.启动引导广告界面效果演示 |
3.实现引导界面按钮 |
4.重构引导界面按钮尺寸 |
5.重构圆角和边框逻辑 |
6.重构iOS使用颜色 |
7.全局颜色共享 |
第12章:完善引导界面逻辑 |
1.实现引导界面按钮逻辑 |
2.实现跳转到登录注册界面 |
3.实现跳转到首页界面 |
4.Swift项目引用OC框架 |
5.使用源码方式引用框架 |
6.实现引导界面轮播图 |
第13章:实现引导界面轮播图 |
1.重构引导控制器轮播图 |
2.重构创建Storyboard实例 |
3.Xcode注释使用技巧 |
4.如何使用iOS偏好设置 |
5.保存是否显示了引导界面 |
第14章:用户登录注册 |
1.给登录注册界面添加导航控制器 |
2.登录注册找回密码效果演示 |
3.实现用户登录注册界面 |
4.实现登录注册按钮 |
5.实现按钮按下改变颜色 |
6.修复登录注册按钮颜色问题 |
7.如何实现按钮点击事件 |
8.实现第三方登录按钮布局和事件 |
第15章:用户登录和注册 |
1.如何跳转到注册界面 |
2.实现注册界面布局 |
3.给控件添加规则 |
4.关联注册界面控件 |
5.实现输入框左侧添加图标 |
6.实现通用Controller |
7.添加全局提示功能 |
8.用户注册参数校验 |
第16章:快速入门测试驱动开发 |
1.什么是测试驱动开发 |
2.iOS中的测试驱动开发 |
3.测试驱动开发一般步骤 |
4.使用测试驱动方法实现手机号格式判断 |
5.实现手机号格式判断 |
6.实现文件大小格式化 |
7.单元测试总结 |
第17章:如何实现用户注册功能 |
1.重构用户注册规则 |
2.完善用户注册规则校验 |
3.使用Xcode调试项目 |
第18章:快速入门响应式编程 |
1.什么是响应式编程 |
2.如何集成RxSwift框架 |
第19章:如何在iOS中请求网络 |
1.项目中网络请求实现概述 |
2.如何允许HTTP请求 |
3.配置网络请求相关地址 |
4.集成Moya网络框架 |
5.配置Moya网络框架 |
6.如何使用Moya请求网络 |
第20章:继续实现网络请求 |
1.网络请求错误处理 |
2.如何在Moya中使用插件 |
3.如何显示请求对话框 |
4.使用RxSwift方式请求网络 |
5.创建歌单模型对象 |
6.将JSON字符串解析为对象 |
7.扩展RxSwift添加解析对象方法 |
第21章:封装网络请求 |
1.如何封装网络请求响应数据 |
2.如何解析详情网络请求 |
3.列表网络请求封装 |
4.如何解析列表网络请求 |
5.如何封装网络请求流程 |
6.如何封装Provider为单例 |
7.封装网络请求Provider |
第22章:继续实现网络封装 |
1.封装自动处理请求错误思路 |
2.实现自定义观察方法 |
3.测试封装的网络请求 |
4.实现请求自动错误处理 |
5.测试网络错误处理 |
6.使用网络请求日志插件 |
7.如何实现网络请求加载提示 |
8.使用RxSwift封装了网络请求的好处 |
第23章:如何实现用户登录注册 |
1.实现用户注册 |
2.注册后自动登录 |
3.如何保存登录信息 |
4.登录完成跳转到首页 |
5.启动页面添加登录判断 |
6.如何实现跳转到登录界面 |
7.实现用户登录界面 |
8.关联用户登录界面控件 |
第24章:增强用户登录 |
1.实现手机号登录 |
2.重构登录逻辑 |
3.实现邮箱登录 |
4.第三方登录相关概念 |
5.第三方登录流程 |
6.如何创建QQ第三方登录应用 |
7.如何创建ShareSDK应用 |
第25章:继续实现第三方登录 |
1.如何集成ShareSDK |
2.初始化ShareSDK和配置 |
3.修复运行到真机错误 |
4.实现QQ第三方登录 |
5.第三方登录流程介绍 |
6.实现补充用户信息界面 |
7.注册时带上第三方登录信息 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍。
- 课程资料+课件
超实用资料,覆盖核心知识,关键技能,方便练习巩固。
- 常用实战
企业常见实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景学习需求,不受空间、地域限制。
- 内推机会
****联合大厂博客专家,为优秀学员推荐具有竞争力的工作机会 。
☛点击立即跟老师学习☚
「什么样的技术人适合学习?」
- 想进入技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是技术不够丰富,没有竞争力的你
「悉心打造精品好课,30天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握iOS知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
☛点击立即跟老师学习☚
「你可以收获什么?」
iOS常用控件
常用第三方框架
常用第三方服务端
响应式编程,项目架构和封装