IOS从开发入门到实战精通课程----玩转网络
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
288 students enrolled

IOS从开发入门到实战精通课程----玩转网络

本节是iOS开发学习的核心阶段,从实际编程出发,主要学习编程中的重难点知识,包括iOS多线程及异步任务处理,以及多媒体编程、地理位置位置和定位系统等的具体操作和方法技巧。
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
288 students enrolled
Created by juan zhang
Last updated 12/2018
Simplified Chinese
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 14 hours on-demand video
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • 本节是iOS开发学习的核心阶段,从实际编程出发,主要学习编程中的重难点知识,包括iOS多线程及异步任务处理,以及多媒体编程、地理位置位置和定位系统等的具体操作和方法技巧。
  • Swift项目:网络音乐播放器---学习如何在iOS开发中用到网络通信 ,包括BSD套接字,CFNetwork framework,Foundation framework API,CFURL 等 ,我们会重点以HTTP协议来熟悉iOS网络编程相关知识
  • iOS多线程及异步任务处理----学习iOS多线程开发和异步任务处理 , 会学习到NSThread , TaskQueue,Runloop,GCD等 , 也会学习在商业项目中哪些功能我们需要用多线程和异步任务,从而达到优秀的质量 。
  • iOS多媒体编程---学习iOS的音频视频编程的各个方面 ,包括上层的类似于MPMoviePlayerViewController类的学习 ,以及底层的CoreAudio等学习等等 。课程学完后能独立开发出高质量的音频和视频程序 。
  • iOS地理位置及定位系统---学习包括MapKit等与定位及地图相关的应用开发  。
  • Swift项目:网络音乐播放器---本章主要是swift项目实战学习,主要学习iOS网络音乐播放器第三方控件的使用、混编及基础界面的实现,将前期所学的swift语言理论知识,学以致用,深化知识点的掌握。
Course content
Expand all 57 lectures 13:57:12
+ iOS网络编程
9 lectures 01:31:53
获取天气预报
05:08
获取天气预报
15:14
REST架构和JSON
10:01
使用Alamofire
14:12
注册API
08:05
将JSON结果对象化
18:19
显示图片到UI
05:25
+ iOS多线程及异步任务处理
12 lectures 03:06:26
什么是多线程
12:45
Grand Central Dispatch(GCD)概要
19:22
Grand Central Dispatch(GCD)的使用(1)
13:41
Grand Central Dispatch(GCD)的使用(2)
17:23
NSOperation和NSOperationQueue概要
09:00
NSOperation和NSOperationQueue的使用(1)
14:26
NSOperation和NSOperationQueue的使用(2)
16:21
NSThread概要及使用
16:06
ios的线程安全
15:56
iOS多线程及异步任务处理实战之魔法相册(1)
15:06
iOS多线程及异步任务处理实战之魔法相册(2)
18:53
+ iOS多媒体编程
14 lectures 03:46:26
MediaPlayer框架引入基本介绍
16:40
MediaPlayer框架中我们的基本需要
15:12
利用storyboard创建视频播放界面
20:02
一个简单的本地视频播放(上)
16:05
一个简单的本地视频播放(下)
22:53
MPMovieplayer的监听方法
15:02
为视频播放器添加一些手势
23:34
播放网络流媒体
14:35
自定义MPMovieViewController上面的控件(上)
13:15
自定义MPMovieViewController上面的控件(中)
14:54
自定义MPMovieViewController上面的控件(下)
10:15
使用AVPlayer定制播放视频控件
13:48
使用AVPlayer定制播放视频控件(中)
15:43
使用AVPlayer定制播放视频控件-最终
14:28
+ iOS地理位置及定位系统
15 lectures 03:19:47
定位介绍
11:05
定位服务
15:52
指南针(1)
12:50
指南针(2)
17:19
地理位置反编码
16:31
地图加载(1)
06:32
地图应用(2)
09:41
地图应用(3)
04:53
覆盖层(一)
12:50
圆形覆盖层(二)
15:15
水印title
09:31
nav(01)
20:07
nav(02)
14:07
nav(03)
17:38
nav(04)
15:36
+ Swift项目:网络音乐播放器
7 lectures 02:12:40
项目说明和Demo演示
07:33
第三方控件使用&混编
19:46
基础界面实现-层次结构分析
15:16
基础界面实现-抽屉控件
07:43
基础界面实现-自定义专辑封面控件
34:22
基础界面实现-毛玻璃效果
16:21
基础界面实现-唱针动画
31:39
Requirements
  • 您将需要Apple Mac电脑或笔记本电脑
  • iOS入门语言基础
Description

欢迎来到世界上最全面的iOS开发课程。本课程的设计类似于现场编码训练营,为您提供最多的内容,并以最少的成本提供帮助。 

您想创建自己的iPhone和iPad iOS 应用程序,  但不确定从哪里开始甚至开始?您是否已准备好进入令人兴奋的移动开发世界,但几乎没有编程经验?那么这对你来说是完美的课程! 

这个iOS开发工程师视频教程,是首套系统全面深度的iOS8的职业课程,基于Swift语言,但同时会掌握objective-c,学习iOS应用开发各个方面,同时学习iOS8的新特性,学完简历会增加多个商业项目,具备相当于两年的iOS工程师经验。 

无论您的情况如何,无论您的知识水平或目标如何,我都相信这门课程适合您。


本节是iOS开发学习的核心阶段,从实际编程出发,主要学习编程中的重难点知识,包括iOS多线程及异步任务处理,以及多媒体编程、地理位置位置和定位系统等的具体操作和方法技巧。


玩转网络分为5大部分,分别是iOS网络编程,iOS多线程及异步任务处理,iOS多媒体编程,iOS地理位置及定位系统,和Swift项目:网络音乐播放器。

(1)Swift项目:网络音乐播放器---学习如何在iOS开发中用到网络通信 ,包括BSD套接字,CFNetwork framework,Foundation framework API,CFURL 等 ,我们会重点以HTTP协议来熟悉iOS网络编程相关知识 

(2)iOS多线程及异步任务处理----学习iOS多线程开发和异步任务处理 , 会学习到NSThread , TaskQueue,Runloop,GCD等 , 也会学习在商业项目中哪些功能我们需要用多线程和异步任务,从而达到优秀的质量 。   

(3)iOS多媒体编程---学习iOS的音频视频编程的各个方面 ,包括上层的类似于MPMoviePlayerViewController类的学习 ,以及底层的CoreAudio等学习等等 。课程学完后能独立开发出高质量的音频和视频程序 。 

(4)iOS地理位置及定位系统---学习包括MapKit等与定位及地图相关的应用开发  。

(5)Swift项目:网络音乐播放器---本章主要是swift项目实战学习,主要学习iOS网络音乐播放器第三方控件的使用、混编及基础界面的实现,将前期所学的swift语言理论知识,学以致用,深化知识点的掌握。 


不要浪费时间

不要在YouTube上的劣质视频上浪费宝贵生命的一分钟。或者你听不懂口音的老师。或者没有实际教学经验的教师。你的学习和时间比这更有价值。我们提供最好的导师精心制作的内容,美丽的动画和学习的做法。当你坐在那里观摩不同课程的海洋时,你会意识到没有理由去思考。最好的课程就在你眼前。 单击现在买按钮然后开始学习。世界需要你的新应用程序! 

Who this course is for:
  • 任何想要构建iOS应用程序的人
  • 任何想要获得iOS开发人员工作的人