****-iOS企业级Swift项目实战之我的云音乐(第一部分)-iOS

订阅后:请点击此处观看视频课程

****-iOS企业级Swift项目实战之我的云音乐(第一部分)-iOS

学习有效期:永久观看

学习时长:1746分钟

学习计划:30天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

****-iOS企业级Swift项目实战之我的云音乐(第一部分)-iOS

讲师姓名:任苹蜻

CEO/董事长/总经理

讲师介绍:任苹蜻,爱学啊创始人 & CEO,曾就职于某二车手公司担任Android工程师后离职创办爱学啊,我们的宗旨是:人生苦短,我们只做好课!熟悉Android,iOS,Java,Python,Ruby等技术栈,并有丰富的项目和团队管理经验。

☛点击立即跟老师学习☚

 

「你将学到什么?」

这是《iOS我的云音乐项目实战Swift版》课程【第一部分】,每部分可以单独购买,但推荐一次购买全套课程,更优惠,同时每部分课程也是有前后依赖关系。


****-iOS企业级Swift项目实战之我的云音乐(第一部分)-iOS****-iOS企业级Swift项目实战之我的云音乐(第一部分)-iOS****-iOS企业级Swift项目实战之我的云音乐(第一部分)-iOS

 

「课程学习目录」

第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随时随地学习

满足不同场景学习需求,不受空间、地域限制。

  • 内推机会

CSDN联合大厂博客专家,为优秀学员推荐具有竞争力的工作机会 。

☛点击立即跟老师学习☚

 

「什么样的技术人适合学习?」

  • 想进入技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是技术不够丰富,没有竞争力的你

 

「悉心打造精品好课,30天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握iOS知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

☛点击立即跟老师学习☚

 

「你可以收获什么?」

iOS常用控件

常用第三方框架

常用第三方服务端

响应式编程,项目架构和封装