400-000-9192

运城91搜课网 > IT > IOS开发培训

运城IOS开发培训

运城IOS开发培训

0分

1紧跟苹果公司技术的脚步技术新、人时尚的iOS工程师 2.自己编写核心架构代码让其他人编写“外围”代码的iOS工程师 …

运城达内教育 达内教育 53个教学点

课程价格:

面议

上课班制:

  1. Vip课
  2. 1 V 1
  3. 小班课
  4. 大班课

    上课时段:

  1. 白天班
  2. 周末班
  3. 双休班
  4. 全日制
  5. 晚班
  1. 预约试听
  2. 微信咨询
    微信二维码

    关注91搜课

    微信客服为您解答

  3. 赞同

课程详情2022-04-14 09:07

3.微信小程序目前比较火爆,会微信小程序的程序员更抢手

第一阶段
语言基础
1课程名称;Objective-C语言
课程内容;编译及运行环境,编程规范,变量基本数据类型,进制,运算符,流程控制
天数;5天
2.课程名称 ;Objective-C语言高级
课程内容;数组,函数,预处理器,宏结构,联合,枚举
天数;2天

阶段课程达到的效果;学员学完此部分课程后,可基本掌握OC语言的企业开发技术,理解系统内存结构,掌握程序流程处理,数据结构组织和算法实现。成为一名入门级的OC语言程序员。

3.课程名称 ;OOP编程
课程内容;面向对象编程,类, 对象,属性,方法,消息机制封装,继承,多态, 协议,分类,扩展Objective-C语言内存管理原理Objective-C语言2015新语法
天数;7天
4课程名称 ;Foundation框架
课程内容;苹果基础框架常用类的使用, NSObject类, NSObject协议,NSString/NSMutableString类NSNumber类,NSValue类,iOS开发中常用集合类的使用,掌握Block的使用等
天数;7天

阶段课程达到的效果;学员学完此部分课程后,可熟练使用Objective-C语言,掌握苹果开发基础类库,理解苹果系统的内存管理技术。为写出流畅,高性的的App打下基础



第二阶段
课程阶段;
1.课程名称;控件和控制器基础(7天)
课程内容;iOS应用开发基础, 基础控件的使用,InterfaceBuilder技术如何提高开发效率多视图编程, iOS中委托代理的使用滚动视图和图片处理故事板在iOS应用开发中如何提高开发效率故事板场景和视图控制器如何在实际开发中灵活使用Storyboard, xib和纯代码混合编程
2.课程名称;核心控制器(7天)
课程内容;表格视图控制器 集合视图控制器 高级控件 视图控制器的生命周期
3.课程名称;视图层技术(7天)
课程内容;视图和图形绘制技术在提高用户体验方面的应用手势识别,视图变形, 触控屏幕适配和界面布局技术视图动画,核心动画提高用户体验

贯穿项目案例;iOS 应用项目案例库(包括: 音乐App, 友录App, 信息App, 新闻App等)几十个经典项目和案例。讲师上课重点讲授项目库中的界面和用户交互功能。并讲授各种用户交互案例,涵盖主流App应用的用户交互技术




第三阶段
iOS高级编程
1.课程名称;模型和数据存储(3天)
课程内容;iOS文件系统,文件操作,数据与资源加载, 属性文件与档案存储数据库SQLite和SQL语句,数据库第三方库FMDB
2.课程名称;多线程与多任务(2天)
课程内容;进程与线程, iOS线程处理, GCD, 线程池
3.课程名称;网络编程(4天)
课程内容;网络通信模型与通信协议,TCP/IP协议,HTTP/HTTPS协议如何通过XML文件解析与JSON解析技术进行网络通信第三方框架AFNetworking, SDWebImage,YYModel等本地缓存机制提高体验,优化网络长连接与Socket通信框架CocoaAsynchSocket
4.课程名称;多媒体与系统服务(3天)
课程内容.;音频播放,视频播放 位置定位,地图应用各种iOS传感器的使用系统媒体库,相册,通讯录,像机,麦克的调用
5.课程名称;网络音乐播放器项目(7天)
课程内容;MVC设计模式在iOS应用开发中的应用多媒体技术、网络技术、多线程技术及多种第三方框架的综合性运用版本控件SVN/Git

贯穿项目案例;iOS 应用项目库(包括: 音乐App,天气App, 新闻App, 在线影讯、… 等)经典iOS App项目。讲师上课重点讲授项目库中有挑战性的音乐App, 影讯App,等项目;另外学员还可以从项目库中自选几个项目作为选项目,在讲师的指导下完成。




第四阶段
项目实战
1.课程名称;视频直播类项目实战(5天)
课程内容;MVVM设计模式在iOS应用开发中的应用多媒体技术及网络技术的再次综合运用了解主流的视频流实现技术
2.课程名称;社交类项目实战(8天)
课程内容;本地推送和远程推送,极光推送蓝牙通信,二维码生成扫描移动支付,打包第三方库App打包和上线其他实用开发技巧社交与位置分享环信通讯框架
3.课程名称;微信小程序(10天)
课程内容;微信小程序的框架结构UI组件的应用核心API的使用多媒体、网络等技术的实现前端CSS、javaScript技术

贯穿项目案例;重点讲解视频直播App和社交类App。另外学员还可以从项目库中自选几个项目作为选作项目,在讲师的指导下完成。

IOS开发培训

预约试听

填写您的个人信息 稍后将有平台客服联系您

400-000-9192

欢迎拨打平台热线主动联系我们

登录成功

欢迎您加入91搜课网
以下为您提供我们后台链接、账号、密码

后台链接:www.91soker.com/soker_institution/

后台密码:123456

温馨提示:
请保存好、后台链接、账号、密码。
登录后台链接提供入驻所需的资料信息。

400-000-9192

欢迎拨打平台热线主动联系我们