IOS工程师实训

导读 IOS开发工程师,企业需求量大、*率高、市场紧缺的IOS开发工程师, 学员将具备以下软件开发技能: 1)掌握使用Objective-C开发iPhone及各种应用项目的技能; 2)精通C语言核心及Objective-C语法; 3)掌握IOS开发中各个层面的知识点; 4)熟练使用各种开发辅助工具,如InterfaceBuilder、TexturePacker、ParticleDesigner等 5)掌握IOS常用开发、调试技巧。
400-882-5311 169
JAVA/J2EE工程师实训 软件培训课程 安卓工程师实训 IOS工程师实训 嵌入式工程师实训

课程详情

2017-09-28
技术名称 知识要点 学习目的

C语言

如何成为IOS开发者,IOS开发者有哪些权利;
如何搭建一个IOS开发环境;
X-Cod开发环境介绍;
9数据类型、基本运算和表达式;
流程控制语句;
基本的C语言特性-数组、函数;
基本的C语言特性-结构体;
基本的C语言特性-指针;
枚举。

掌握基本的C语言特性、语法,C企业编程基本概念,数据结构与精典算法等

Objective-C语言

Objective-C基础语法;
面向对象的基本概念:类与对象;
对象初始化;
继承、多态 ;
分类与协议、Block;
预处理;
程序内存分配及管理 ;
KVC ;
文件加载与保存;
Foundation框架:数字、字符串、集合、字典等 .

掌握基本的OC特性,掌握面向对象语言的特性及面向对象的编程技能,熟练应用层面的软件开发技能与理念。

IOS开发编程

常用的UI控件:UIButton、UILabel、UITextField、UIImageView等;
UIWindow、UIView、UIScrollView等;
UITableView、UITableViewCell;
自定义视图 ;
视图控制器(UITableViewController、UITabBar Controller等);
CALayer动画、storyboard、mvc;
InterfaceBuilder;
绘图(drawRect)、Quartz、OpenGL;
XML、Json;
CoreData框架;
多线程、异步任务;
设计模式;
推送通知;
触摸、手势;
事件 ;
使用CoreLocation和MapKit;

着重强化IOS开发编程技能,通过实验强化课程;通过此部分的学习,使学员掌握绝大部分的可视化控制;通过对各种控件的熟练使用,开发出理想中的个性界面

IOS开发(高级编程)

多媒体(音频播放、视频播放、相机和照片库的使用);
加速计的使用;
SQLite、数据解析;
网络编程(AFNetworking、ASI);
本地化;
cocoa、cocoa Touch框架;
Swift入门;
数据类型;
简单值和控制流;
运算符;
函数和闭*;
面向对象的概念;
初始化;
继承;
集合类型;

熟悉IOS核心功能;Swift是供IOS和MAC应用编程的新编程语言,基于Objective-C。掌握Swift的编程技能,适应软件开发的新方向 。

IOS实战项目

记事本;
音乐播放器;
重力感应;
微博;
泡泡龙;
通讯录;
条形码查询器;
墨迹天气;
空气质量检测;
美团网购等;

要求能够完成一个真实项目,以便更快适应企业开发。从需求分析开始,然后技术调研,工期评估、编码、测试、优化代码、上传程序等。

IOS应用上架

如何打*程序并上传到Appstore。

*打*程序,并上传到Appstore。

职业素质培养
1、沟通能力发展;
2、自我控制和纪律培养;
简历和面试
1、简历书写;
2、面试技巧;
3、软件行业特点和发展;

上一篇: 安卓Android工程师实训 下一篇: 嵌入式工程师实训

推荐课程

查看全部课程
杭州java培训学校

杭州java培训学校

西湖校区

查看全部校区 进入官方主页