4000062360 WX:2858386161
【开始阶段(Web开发基础(Linux操作系统、Nigix、XHTML技术核心、CSS技术核心)】
【培训课题】Mac Fundamental
【培训内容】Linux操作系统基础 Linux常用命令 文本编辑器Vim/Vi应用 Linux文件系统管理与维护 Linux用户和用户组管理
LANMP生产环境部署;
【培训目标】完全掌握C语言的本质,成为一名合格的C程序员,为以后的学习和工作打下坚实的基础。
【培训课题】Objtive-C Fundamental
【培训内容】GCC编译器,数据类型,变量和常量; 运算符和表达式,分支,循环; 数组,函数,指针和字符串,结构,联合和枚举;
指针应用,双指针,void指针,函数指针; C标准库,堆内存分配,IO等;
【培训目标】掌握常见的数据结构和实用算法;培养良好的企业级编程习惯。
【培训课题】Objective-C OOP
【培训内容】面向对象编程(OOP),类和对象;继承和组合,self和super关键字,属性(Property);类工厂方法(Class Factory
Method);单例模式(Singleton),委托模式(Delegation);
内存堆栈模型,内存管理(引用计数、ARC);自省(Introspective), SEL选择器;动态类型与静态类型;
【培训目标】掌握OC语言特性,理解面向对象编程思想,掌握封装,继承,多态特性。步入苹果平台开发的行列。
【培训课题】Foundation Framework
【培训内容】分类(Category), 扩展(Extension),协议(protocol);Foundation
框架的类结构和关系;字符串(NSString,NSMutableString);数值对象(NSNumber,NSValue);数组(NSArray,NSMutableArray);
字典(NSDictionary,NSMutableDictionary);
集合(NSSet,NSMutableSet);枚举(for..in)NSIndexPath;日期与时间(NSDate),日期格式(NSDateFormatter),
日历(NSCalendar),定时器(NSTimer);文件管理(NSFileManager),程序包(NSBundle);缓冲区(NSData);键值编码(KVC),键值监听(KVO),通知中心(NSNotificationCenter),通知(NSNotification);
网络连接(NSURLConnection),
网络地址(NSURL),网络请求(NSURLRequest),请求回应(NSResponse),错误处理(NSError);
【培训目标】Foundation框架是苹果平台开发的基础框架,包含一些常用的类型。掌握好此部分技术可以让我们以后的开发工作更加方便和快捷。