杭州和盈教育—官网

咨询热线:
400-882-5311

杭州和盈教育课程中心>IOS工程师实训培训
  IOS开发工程师,企业需求量大、就业率高、市场紧缺的IOS开发工程师,
 
  学员将具备以下软件开发技能:
 
  1)掌握使用Objective-C开发iPhone及各种应用项目的技能;
 
  2)精通C语言核心及Objective-C语法;
 
  3)掌握IOS开发中各个层面的知识点;
 
  4)熟练使用各种开发辅助工具,如InterfaceBuilder、TexturePacker、ParticleDesigner等
 
  5)掌握IOS常用开发、调试技巧。
 
技术名称 知识要点 学习目的

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、软件行业特点和发展;
 

培训世界 杭州和盈教育体验课 免费预约