【课程简介】
教会你从零基础学习C语言、OC语言的学习,iOS框架系统、应用、游戏开发学习。从零基础编程语言开始,一直延升你的学习深度
【教学方式】
语言基础+大型项目实战相结合,多组iOS商业级项目,让你成为大型iOS项目能力的人才
【课程内容】
C语言
从基础的C语言入门,迅速掌握编程思想,提升编程熟练度,由基本的变量入门,逐渐学会C语言的一系列变量类型,强化选择,循环.等基本编程方法.后学习结构体,枚举体,联合体,引入面向对象编程思想,为下一阶段打下坚实基础.
基本变量、循环、数组、选择分支、函数、指针结构体,枚举体,联合体
OC语言
在C语言基础上进一步强化,引入面向对象编程的概念,进而学习三大数据类型,数组,字典,字符串.在此内容之上,进行面对对象编程的高阶内容学习,了解继承的重要性,之后拓展面向对象编程的其他特性,如分类(类别),协议,代理等.后学习文件管理方式,为UI阶段编程学习做准备
面向对象的概念,类和对象,如何设计类
数组,字典,字符串
面向对象的三大特征:封装,继承,多态
其他的特性:分类(类别),协议,代理,。。Block
Class类对象,选择器SEL
文件管理,文件本地存储的方式
UI阶段
经过OC语言铺垫之后,掌握语法与基本方法并应用到实践中,从UI编程的继承关系开始介绍整体框架结构,再从基本视图控件入手,一个个击破,学习掌握各种基本元素,后从应用广泛使用的故事板进行网络阶段的准备
视图(UIView)与应用类(UIApplication),文字显示视图(UILabel)的认识与学习
按键(UIButton),视图控制器(UIViewController),时间控制器(NSTimer)的学习
图层(Layer),图像对象(UIImage)以及UI基础动画
APP代理,文本输入框(UITextfield)以及代理
导航栏视图控制器(UINavigationController)与Present方法学习
基础小控件以及XIB学习
网页视图(UIWebView)以及标签栏控制器(UITabBarController)学习
基础手势合集
滑动视图(UIScrollView)与表格视图(UITableView)
JSON解析
故事板(UIStoryBoard)的使用与项目结合
网络阶段
学习实战开发中常用的各种方法,数据库,地图开发,多线程,音视频播放等,为你的实战应用开发打下后一剂强心针.
数据库
地图与苹果开发者账号申请
二维码,XML解析
多线程与同步锁
音乐视频播放
CocoaPods的安装使用分享,断点续传以及数据上传
第三方登陆
实战阶段
精心挑选企业级应用案例教学,让你从项目开始的规划到完成阶段了如指掌,掌握团队协作以及协同合作的工作方式,为你步入企业工作做好准备.
美食类、视频类、音乐类、资讯类、社交类
【课程安排】
10:00 - 18:00的全天候学习,充足的学习时间,老师全程辅导,**你的学习!
【特色内容】
VIP小班教学
真正做到一对一教学,私人全天辅导,有问必答.
全天答疑
教学老师也是你的私人辅导,一周七天,天天都可辅导
提供设备
报名上课,学校免费提供苹果电脑,任何时刻都能来做练习,锻炼自己.
资料共享
各类iOS开发资料,全部开放共享,轻松学习,快速进步
【案例展示】
【教学环境】
【学校简介】
三维空间教育咨询湖北有限公司目前在全国各地拥有十二所分部,教学场地面积达到上万平米。现开设有:UI设计、游戏设计、室内设计、平面设计、工业造型、影视广告动画、建筑巡游动画、MYAY动画、程序开发等20多种门类课程
【学校优势】
公司创始人在高校教授设计软件多年,结合高校职业教育的模式及特点,同时根据自身多年办学经验,总结并完善了一套适合大学生设计软件培训的教育模式及步骤一“三步教学法”即“"以点带面反三实训巩固