IOS112:iOS-Swift语言与界面开发(3.0)

开班计划时间:24 小时
上课地点 上课方式 预计上课时间
上海 线下面授
2018/12/11、12、13、14
广州 线下面授
2019/1/19、20、26、27
深圳 线下面授
2019/2/21、22、23、24
预约试听 马上咨询
线上视频时间:12.5 小时 300 学习币
课程介绍
适用对象:有C、C#或Java编程经验的,即将从事iOS开发的开发人员;需要了解移动应用特点,iOS技术难点的设计人员或架构师;即将要从事移动应用开发管理的项目管理人员。
学习收获:本课程基于近年来为企业客户开发的移动终端系统,以Swift语言为主,构建真实的项目氛围,使学员在学习中不再是被动的接受枯燥的理论知识,而是在实际项目的开发中感受各种技术的应用特点,并成长为合格的iOS开发人员(根据实际授课经验,有3年以上C#或Java编程经验的开发人员在参加完本课程后,可以直接参与实际的企业项目开发)。
资料下载
openfire_3_10_3_572244.zip 17.22 MB 下载 (购买课程即可下载)
XMPP-Demo.zip 1.62 MB 下载 (购买课程即可下载)
在线课程
1 第一天 Swift语法基础
1.1 Mac OS X 简介
1.1.1 Mac OS X概述 试看
1.1.2 iOS系统底层架构 试看
1.1.3 Cocoa Touch层
1.1.4 Media层
1.2 Swift介绍
1.2.1 前言
1.2.2 Swift简介
1.2.3 Swift语言的特色
1.3 Swift语言基础
1.3.1 语法须知
1.3.2 变量和常量
1.3.3 数据类型
1.3.4 整数
1.3.5 浮点数
1.3.6 字符串
1.3.7 打印输出
1.3.8 元组类型
1.3.9 可选类型
1.3.10 解包
2 第二天Swift语法—Foundation框架
2.1 Foundation框架
2.1.1 NSRange结构体
2.1.2 NSString的创建
2.1.3 NSString的读取
2.1.4 NSString的常用方法
2.1.5 NSMutableString
2.1.6 NsArray数组
2.1.7 NsMutableArray可变数组
2.1.8 NSDictionary字典
2.1.9 NSDictionary的常用方法
2.1.10 NSNumber对象
2.1.11 NSValue数字对象
2.1.12 NSNull空值
2.1.13 NSDate时间类
2.1.14 NSDate日期格式化
2.1.15 NSObject基类
3 第三天 UI基础学习
3.1 iOS概述和架构
3.1.1 概述
3.1.2 架构
3.1.3 CocoaTouch层
3.1.4 Media层
3.2 Xcode介绍
3.2.1 Xcode介绍
3.2.2 模拟器常用操作
3.2.3 沙盒机制
3.2.4 开发者计划
3.3 HelloWorld
3.3.1 集成开发环境的介绍
3.3.2 .xib文件释义
3.3.3 第一个应用程序—HelloWorld
3.3.4 应用程序的生命周期
3.4 Window和视图
3.4.1 UIWindow与UIView关系
3.4.2 创建和配置Window
3.4.3 获取当前UIWindow的级别
3.4.4 视图的基本概念
3.4.5 iOS坐标系统
3.4.6 Frame和Bounds
3.4.7 创建UIView
3.4.8 常用的视图方法
3.4.9 视图的常用方法
3.4.10 查找视图
3.4.11 UIView的常用属性
3.5 视图控制器
3.5.1 视图控制器的基本概念
3.5.2 视图与视图控制器的关系
3.5.3 UIScreen的概念
3.5.4 UIView Controller的生命周期
3.6 常用控件
3.6.1 常用的控件
3.6.2 UILabel的使用
3.6.3 UIButton的使用
3.6.4 UI Image View的使用
3.6.5 UI Slider滑块
3.6.6 UI Alert Controller警告栏
3.6.7 UIText Field输入框
3.6.8 UIScroll View的使用
3.6.9 UIPage Control的使用
4 第四天 UI高级视图和高级功能
4.1 高级视图
4.1.1 UITable View介绍
4.1.2 UITable View的代理和数据源方法
4.1.3 表视图的重用机制
4.1.4 UICollection View的使用
4.1.5 UICollection View与UITable View的对比
4.2 数据处理及高级功能
4.2.1 数据的获取(上)
4.2.2 数据的获取(下)
4.2.3 地图和定位开发
4.2.4 多媒体API
4.2.5 触摸事件和手势
4.2.6 本地存储
5 Swift基础测试题
5.1 Swift语言测试题(一)
课程评价

课程评价({{EvaluationTotal}})

课程满意度

评价

您还没有给课程评分哦

满意度

    追加评价:

课程咨询
内容:

您还没有填写内容!

暂无问答,赶紧去提问吧
{{item.AnswerState==1?"已解决":"未解决"}}
{{item.Content}}
{{item.StudentAskTime}}
{{itemanswer.UserName}}
{{itemanswer.Content}}
{{itemanswer.StudentAskTime}}
同类课程推荐 more
嘉为大讲堂 more
原创文章 more

您好! 欢迎来到学领未来 !

学领未来提供线上及线下的学习服务,根据您的位置,为您推荐最近的线下培训地点 分站,你选择: