视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

这是一门使用OC语言,以纯代码方式,从0开发一个ios 平台,接近企业级的项目,课程包含了基础内容,高级内容,项目封装,项目重构等知识;因为这是项目课程;所以不会深入到源码讲解某个知识点,以及原理,但会粗略的讲解下基础原理;主要是讲解如何使用系统功能,流行的第三方框架,第三方服务,完成接近企业级商业级项目,目的是让大家,学到真正的企业级项目开发技术。

课程服务:
录播视频,配套源码,配套在线电子书,讲师答疑服务,不定期回访
超长时间讲师答疑每天8点~ 23点,提供QQ,微信,远程等方式答疑,让你告别有问题无处问的尴尬, 90 %问题 10分钟内回复,其也的可能需要1小时左右。

适用人群:
刚刚毕业的学生,想提高职场竞争力,想学从零开发ios项目,想提升ios项目开发技术,想学习ios项目架构技术,想学习企业级项目开发技术。

课程大纲

01.
课程简介以课程项目演示(7节)                                   暂无试看
1.项目实战试看在第23章

60.4KB  |  pdf文件
2.课程相关简介和常见问题
17分钟
3.最新项目功能和效果演示
44分钟
4.如何在编程道路走得更远
7分钟
5.如何解决问题以及如何提问
19分钟
6.找到适合自己的学习方法
7分钟
7.人生苦短,我们只做好课
15分钟
02.

iOS系统简介和职业规划(3节)
1.普通开发到底有没有前途
6分钟
2.iOS系统的前世今生
5分钟
3.Swift和Objective-C概述
10分钟
03.

版本控制概念和环境搭建(4节)
1.什么是版本控制系统
3分钟
2.有哪些版本控制系统
4分钟
3.什么是Git版本控制
5分钟
4.macOS系统上安装Git
3分钟
04.

快速入门Git版本控制系统(5节)
1.如何配置Git必要信息
2分钟
2.如何创建一个Git仓库
6分钟
3.将文件添加到Git中
6分钟
4.如何修改文件并提交到Git
3分钟
5.如何从Git还原文件
8分钟
05.

快速入门Git可视化工具(3节)
1.有哪些Git可视化工具
3分钟
2.Gitfork基础使用方法
8分钟
3.Gitfork查看提交历史
6分钟
06.

没有视频方便后期扩展(1节)
1.没有视频方便后期扩展
60.4KB  |  pdf文件
07.

快速入门Github使用方法(6节)
1.Github简介以及登录注册
5分钟
2.在Github创建一个仓库
5分钟
3.如何配置SSH Key到网站
7分钟
4.将代码推送Github仓库
5分钟
5.如何搜索和下载代码和资源
12分钟
6.Github Desktop使用方法
12分钟
08.

快速入门Postman工具(1节)
1.课程API和Postman使用方法
16分钟
09.

快速搭建iOS开发环境(5节)
1.iOS应用开发环境概述
5分钟
2.从AppStore安装Xcode
3分钟
3.从开发者官网下载Xcode
7分钟
4.如何安装命令行工具
5分钟
5.苹果开发者计划简介
7分钟
10.

创建项目以及运行项目(4节)
1.如何使用Xcode创建项目
10分钟
2.如何运行项目到模拟器
7分钟
3.如何运行项目到真机
6分钟
4.iOS程序项目结构简介
8分钟
11.

快速入门Xcode开发工具(5节)
1.Xcode工具主界面介绍
10分钟
2.如何设置主题和字体
5分钟
3.认识Mac键盘修饰键
2分钟
4.Xcode常用快捷键
14分钟
5.Xcode注释使用技巧
11分钟
12.

快速入门CocoaPods工具(2节)
1.CocoaPods简介以及安装
3分钟
2.CocoaPods使用方法
11分钟
13.

如何配置各种软件代理(2节)
1.如何给Git命令配置代理
5分钟
2.如何给cURL配置代理
4分钟
14.

课程代码和资源使用方法(2节)
1.课程配套源码资源使用方法
4分钟
2.如何查看代码Git提交历史
11分钟
15.

可视化实现启动界面功能(4节)
1.启动界面效果和实现分析
5分钟
2.实现启动界面布局逻辑
29分钟
3.实现第二个启动界面布局
12分钟
4.启动界面跳转到登陆主界面
35分钟
16.

可视化实现登陆相关界面(6节)
1.登陆主界面效果和实现分析
1分钟
2.给登录注册界面添加导航控制器
5分钟
3.实现登陆主界面布局逻辑
23分钟
4.可视化实现登陆界面布局
13分钟
5.纯代码方式使用按钮
12分钟
6.如何纯代码创建控制器
8分钟
17.

继续可视化实现界面功能(2节)
1.可视化实现界面优缺点
2分钟
2.如何移出SceneDelegate
11分钟
18.

快速入门Masonry使用方法(4节)
1.Masonry简介以及示例代码
6分钟
2.创建项目以及改为纯代码结构
4分钟
3.纯代码方式实现登陆界面功能
40分钟
4.如何封装自定义View控件
26分钟
19.

快速入门MyLayout使用方法(4节)
1.MyLayout简介以及示例代码
11分钟
2.纯代码方式实现登陆主界面功能
27分钟
3.如何封装自定义View控件
11分钟
4.不同iOS应用开发方式总结
2分钟
20.

提高开发效率之Xcode代码块(3节)
1.Xcode代码块效果和概述
5分钟
2.使用第三方创建好的代码块
6分钟
3.创建和使用自己的代码块
7分钟
21.

OC与Swift混合编程方法(4节)
1.OC和Swift混合编程概述
3分钟
2.OC调用当前项目Swift源码
27分钟
3.OC调用Swift第三方框架
23分钟
4.如何手动创建桥接文件
13分钟
22.

Swift与OC混合编程方法(2节)
1.Swift调用当前项目OC源码
18分钟
2.Swift调用OC第三方框架
4分钟
23.

实现启动界面相关功能(5节)
1.创建项目以及改为纯代码结构
7分钟
2.如何实现启动界面布局和功能
47分钟
3.如何实现字符串国际化功能
21分钟
4.添加R.objc框架和使用方法
10分钟
5.如何统一项目颜色管理方式
41分钟
24.

封装常用通用控制器(4节)
1.通用控制器整体规划和实现
31分钟
2.如何实现用户协议对话框
45分钟
3.偏好设置保存是否显示用户协议
9分钟
4.使用pch文件导入通用头文件
7分钟
25.

实现引导界面相关功能(3节)
1.引导界面效果和实现分析
2分钟
2.实现引导界面底部按钮功能
22分钟
3.实现引导界面轮播图功能
10分钟
26.

快速入门iOS屏幕适配(3节)
1.iPhone手机屏幕尺寸
3分钟
2.屏幕尺寸/分辨率/像素密度/缩放
12分钟
3.为什么需要1/2/3倍图
7分钟
27.

如何在iOS中请求网络(4节)
1.网络概述和允许HTTP请求
5分钟
2.配置网络请求相关地址
3分钟
3.集成第三方网络框架
4分钟
4.使用网络框架请求网络
9分钟
28.

如何封装网络请求框架(6节)
1.网络封装效果和实现分析
7分钟
2.封装详情网络请求方法
55分钟
3.继续实现详情网络请求
7分钟
4.封装视频详情网络请求
11分钟
5.如何封装列表网络请求
11分钟
6.封装视频列表网络请求
4分钟
29.

继续实现网络框架封装(3节)
1.封装自动处理请求错误
15分钟
2.如何实现项目中提示功能
13分钟
3.实现网络请求提示功能
24分钟
30.

实现主界面相关功能(7节)
1.主界面效果和实现分析
2分钟
2.实现首页TabBar框架结构
26分钟
3.实现封装发现界面列表容器
12分钟
4.实现从网络请求轮播图数据
16分钟
5.实现发现界面列表功能
22分钟
6.实现发现界面轮播图功能
22分钟
7.如何实现轮播图点击功能
12分钟
31.

实现首页发现界面功能(6节)
1.如何封装界面占位提示功能
31分钟
2.实现发现界面快捷按钮
53分钟
3.实现发现界面歌单功能
17分钟
4.完善发现界面歌单功能
51分钟
5.实现发现界面歌单点击功能
9分钟
6.实现发现界面单曲功能
32分钟
32.

继续实现发现界面功能(2节)
1.实现首页界面下拉刷新功能
8分钟
2.实现发现界面尾部控件功能
18分钟
33.

实现自定义标题栏功能(3节)
1.查看标题栏效果以及实现
15分钟
2.实现标题栏左右按钮功能
20分钟
3.实现标题栏搜索按钮功能
13分钟
34.

实现通用WebView功能(2节)
1.实现通用WebView控制器
23分钟
2.实现WebView进度条功能
6分钟
35.

企业级项目日志解决方案(4节)
1.企业级日志解决方案简介
6分钟
2.集成日志框架和使用方法
17分钟
3.如何定义常用日志相关宏
10分钟
4.如何自定义日志输出格式
9分钟
36.

实现首页侧滑菜单功能(5节)
1.侧滑菜单效果和实现分析
2分钟
2.实现显示和隐藏侧滑菜单
10分钟
3.实现侧滑菜单用户信息布局
11分钟
4.实现封装侧滑菜单列表Item
26分钟
5.完成剩余侧滑菜单布局逻辑
15分钟
37.

用户登录和注册功能实现(8节)
1.登录注册效果和实现分析
9分钟
2.实现用户登录首页界面
17分钟
3.如何实现用户协议功能
9分钟
4.实现用户名和密码登陆
25分钟
5.完成用户登陆和退出功能
44分钟
6.完成显示用户信息和退出
17分钟
7.实现用户退出弹窗和功能
22分钟
8.实现用户注册界面逻辑
16分钟
38.

实现通过验证码登陆功能(5节)
1.如何使用Xcode调试项目
15分钟
2.输入用户标识界面和功能
18分钟
3.实现输入验证码界面和功能
16分钟
4.如何实现发送验证码功能
13分钟
5.实现验证码重置密码功能
18分钟
39.

如何实现自动化测试(3节)
1.根据需求编写测试计划
9分钟
2.通过录制方式创建UI测试
35分钟
3.更改默认生成测试代码
19分钟
40.

实现启动广告界面功能(4节)
1.查看广告效果和实现分析
8分钟
2.实现下载广告数据到本地
37分钟
3.实现显示图片广告数据
24分钟
4.实现显示视频广告功能
20分钟
41.

实现歌单详情相关功能(4节)
1.实现请求歌单详情数据
18分钟
2.实现歌单详情歌曲列表
20分钟
3.实现歌单详情头部功能
23分钟
4.实现详情Section相关功能
27分钟
42.

完善歌单详情相关功能(1节)
1.实现歌单详情背景图片
7分钟
43.

实现音乐播放相关功能(6节)
1.音乐播放效果和实现分析
10分钟
2.实现简单播放界面布局
27分钟
3.实现播放管理器播放功能
26分钟
4.界面显示音乐播放状态
29分钟
5.如何显示音乐进度功能
32分钟
6.实现音乐进度拖拽功能
10分钟
44.

如何实现播放列表功能(5节)
1.播放列表管理器中播放音乐
24分钟
2.实现播放列表循环模式
12分钟
3.实现下一曲上一曲功能
9分钟
4.自动播放下一曲和单曲循环
9分钟
5.如何显示播放列表到界面
15分钟
45.

快速入门数据库使用方法(2节)
1.数据库框架使用方法
41分钟
2.如何查看数据库数据
8分钟
46.

实现持久化播放列表功能(3节)
1.实现音乐模型持久化配置
8分钟
2.实现保存播放列表信息
22分钟
3.从数据库恢复播放列表
20分钟
47.

完善音乐播放器相关功能(5节)
1.实现全局显示音乐信息
29分钟
2.完善全局音乐控制功能
37分钟
3.实现播放列表弹窗功能
23分钟
4.实现播放列表删除功能
7分钟
5.实现后台播放音乐功能
9分钟
48.

iOS媒体控制中心功能(5节)
1.控制中心效果和实现分析
3分钟
2.显示歌曲信息到媒体中心
5分钟
3.响应媒体中心的控制事件
5分钟
4.实现应用设置相关功能
10分钟
5.监听其他音频中断媒体播放
10分钟
49.

快速入门测试驱动开发(2节)
1.测试驱动开发简介和步骤
19分钟
2.实现文件大小格式化功能
28分钟
50.

实现音乐歌词解析功能(4节)
1.查看歌词效果和实现分析
4分钟
2.查看常见音乐歌词类型
10分钟
3.实现LRC歌词解析逻辑
24分钟
4.实现KSC歌词解析逻辑
24分钟
51.

实现显示音乐歌词功能(4节)
1.封装歌词控件到单独View
34分钟
2.如何根据播放时间滚动歌词
24分钟
3.歌词前面后面填充空行
20分钟
4.实现音乐歌词拖拽效果
27分钟
52.

完善音乐歌词相关功能(4节)
1.如何实现KSC歌词高亮
9分钟
2.自定义控件绘制LRC歌词
25分钟
3.实现绘制KSC歌词功能
31分钟
4.全局播放控制显示歌词
11分钟
53.

实现黑胶唱片相关功能(7节)
1.实现黑胶唱片布局功能
14分钟
2.实现黑胶唱片播放功能
15分钟
3.实现黑胶唱片列表功能
28分钟
4.完善黑胶唱片列表功能
37分钟
5.实现黑胶唱片界面歌词
12分钟
6.实现显示播放列表功能
6分钟
7.更改状态栏导航栏颜色
9分钟
54.

实现我的界面相关功能(6节)
1.我的界面效果和实现分析
4分钟
2.实现请求歌单数据逻辑
12分钟
3.实现显示歌单列表功能
8分钟
4.如何实现列表标题功能
13分钟
5.如何实现顶部快捷按钮
8分钟
6.如何实现创建歌单功能
22分钟
55.

如何模拟不同网络环境(3节)
1.安装官方可选开发组件
8分钟
2.Network Link Conditioner使用方法
9分钟
3.iPhone模拟不同网络环境
4分钟
56.

实现音乐下载相关功能(4节)
1.音乐下载功能和实现分析
8分钟
2.实现音乐下载和播放功能
33分钟
3.实现下载管理界面和功能
25分钟
4.实现下载完成界面和功能
23分钟
57.

Charles软件使用方法(6节)
1.网络抓包概述和常用软件
11分钟
2.Charles安装和使用方法
35分钟
3.安装证书实现HTTPS抓包
20分钟
4.获取远程抓包配置信息
5分钟
5.iPhone真机抓包方法
6分钟
6.iPhone真机抓HTTPS请求
7分钟
58.

实现动态评论相关功能(6节)
1.查看评论功能和实现分析
6分钟
2.创建评论模型和请求数据
15分钟
3.实现显示评论列表功能
24分钟
4.实现特殊文本高亮和点击
29分钟
5.如何实现评论点赞功能
11分钟
6.实现点击评论更多菜单
8分钟
59.

完善动态评论相关功能(3节)
1.下拉刷新和上拉加载更多
9分钟
2.实现发布评论界面和功能
24分钟
3.如何实现回复评论功能
7分钟
60.

实现视频播放相关功能(4节)
1.查看视频功能和实现分析
5分钟
2.实现视频列表界面和功能
13分钟
3.实现视频详情视频播放功能
13分钟
4.实现视频详情列表功能
18分钟
61.

实现用户动态相关功能(7节)
1.查看动态效果和实现分析
8分钟
2.创建动态模型和请求数据
24分钟
3.实现显示文本动态功能
11分钟
4.实现显示图片动态功能
19分钟
5.实现预览图片动态功能
11分钟
6.实现显示动态点赞功能
12分钟
7.显示回复动态列表功能
6分钟
62.

完善用户动态相关功能(8节)
1.实现发布文本动态功能
25分钟
2.实现选择图片交互功能
18分钟
3.实现批量上传图片功能
24分钟
4.如何创建高德地图应用
5分钟
5.使用高德地图选择位置
44分钟
6.完成地图选择位置功能
17分钟
7.实现预览地理位置功能
19分钟
8.实现地图深色模式适配
7分钟
63.

实现用户详情相关功能(5节)
1.用户详情效果和实现分析
5分钟
2.实现用户详情布局和功能
39分钟
3.完成用户详情功能实现
14分钟
4.实现我的好友和粉丝列表
12分钟
5.实现评论界面选择好友功能
11分钟
64.

实现二维码相关功能(2节)
1.实现我的二维码功能
13分钟
2.实现扫描二维码功能
24分钟
65.

实现商城和订单相关功能(6节)
1.查看商城相关功能效果
15分钟
2.实现商品列表界面和功能
16分钟
3.实现商品详情界面和功能
23分钟
4.实现收货地址列表功能
20分钟
5.实现添加和编辑收货地址
19分钟
6.完善收获地址编辑功能
18分钟
66.

继续实现商城相关功能(5节)
1.创建百度语音识别应用
4分钟
2.使用百度语音实现语音输入
26分钟
3.实现确认订单界面和功能
37分钟
4.实现支付界面布局和功能
41分钟
5.实现订单详情界面和功能
21分钟
67.

实现商城第三方支付功能(5节)
1.支付功能实现方式和简介
5分钟
2.实现请求支付宝支付参数
12分钟
3.支付宝支付准备工作(客户端了解)
9分钟
4.实现使用支付宝支付订单
11分钟
5.实现支付宝支付结果处理
17分钟
68.

实现订单和购物车功能(2节)
1.实现我的订单列表功能
21分钟
2.实现购物车列表和功能
32分钟
69.

实现即时通讯相关功能(6节)
1.查看聊天相关功能效果
7分钟
2.即时通讯概念和实现方法
8分钟
3.如何创建融云聊天应用
3分钟
4.集成聊天SDK和使用方法
21分钟
5.实现聊天会话界面和功能
26分钟
6.实现发送文本消息功能
9分钟
70.

继续实现即时通讯功能(4节)
1.实现显示聊天消息功能
36分钟
2.实现发送图片消息功能
13分钟
3.如何实现显示图片消息
10分钟
4.实现全局消息红点功能
23分钟
71.

完善项目和性能优化(3节)
1.内存泄露和常用解决方法
17分钟
2.如何实现更改应用图标
15分钟
3.原生和JS方法交互方法
19分钟
72.

加入苹果开发者计划(5节)
1.开发者计划简介和加入方法
12分钟
2.Apple ID如何启用双重认证
3分钟
3.D-U-N-S编号简介和查询(企业才需要)
9分钟
4.实战申请D-U-N-S编号(企业才需要)
10分钟
5.实战加入苹果开发者计划
6分钟
73.

开发者后台使用方法(6节)
1.付费开发者账号使用方法
25分钟
2.常见开发者证书使用方法
12分钟
3.开发者后台创建Identifiers
5分钟
4.获取设备UUID和注册设备
7分钟
5.开发者配置文件使用方法
9分钟
6.后台用户访问和权限管理
10分钟
74.

如何使用Universal Links(3节)
1.Universal Links简介和效果演示
20分钟
2.使用阿里云OSS搭建HTTPS页面
14分钟
3.配置和使用Universal Links功能
14分钟
75.

实现微信登录相关功能(6节)
1.查看微信相关平台概述
13分钟
2.认证微信开放平台账号
5分钟
3.创建微信移动APP应用
7分钟
4.如何创建ShareSDK应用
5分钟
5.集成和初始化ShareSDK
34分钟
6.实现微信第三方登录功能
15分钟
76.

微信支付相关准备工作(客户端了解)(3节)
1.微信支付总体流程概述
19分钟
2.注册并开通微信商户平台
12分钟
3.微信应用和商户平台关联
12分钟
77.

继续实现微信支付功能(1节)
1.实现微信APP支付功能
10分钟
78.

实现QQ登录相关功能(2节)
79.

实现歌词分享相关功能(4节)
1.歌词分享效果和实现分析
6分钟
2.如何实现选择歌词功能
17分钟
3.实现分享文本歌词功能
8分钟
4.实现分享图片歌词功能
18分钟
80.

实现极光推送相关功能(5节)
1.查看推送相关功能效果
25分钟
2.iOS推送简介和使用流程
17分钟
3.如何创建苹果推送证书
7分钟
4.创建推送应用和配置证书
5分钟
5.集成极光推送SDK和实现
25分钟
81.

实现推送相关实际功能(4节)
1.实时挤掉用户登录原理
4分钟
2.实现实时挤掉用户登录
15分钟
3.点击推送打开视频详情
19分钟
4.冻结了处理通知点击事件
10分钟
82.

完善即时通讯相关功能(2节)
1.实现显示消息到通知栏
37分钟
2.配置推送证书和通知点击
9分钟
83.

实现极光统计相关功能(5节)
1.统计简介和创建统计应用
3分钟
2.集成统计SDK和页面统计
18分钟
3.添加用户登录统计事件
12分钟
4.添加商品购买统计事件
7分钟
5.添加跳过广告统计事件
5分钟
84.

应用打包和导出安装包(4节)
1.查看上架项目功能和代码
25分钟
2.苹果应用常见分发方法简介
10分钟
3.Xcode项目打包和导出
36分钟
4.如何手动安装IPA到设备
8分钟
85.

发布应用到App Store商店(4节)
1.AppStore简介和发布流程
14分钟
2.App Store Connect后台简介
12分钟
3.App Store Connect创建应用
22分钟
4.上传版本和提交上架审核
19分钟
86.

使用TestFlight分发应用(4节)
1.使用TestFlight测试应用概述
4分钟
2.邀请内部人员测试和接受测试
13分钟
3.如何查看的崩溃和能耗和指标
18分钟
4.如何实现外部人员测试应用
10分钟
87.

项目总结和后续学习计划(1节)
1.课程总结和后续学习计划
4分钟

相关推荐
客服 关于