鹏程教育 > > 广州疯狂软件教育中心 欢迎您!

广州疯狂软件教育中心

广州疯狂软件教育中心

7x24小时咨询热线

广州iOS基础强化营

教学点:广州天河区车陂大岗路4号沣 地图

广州iOS基础强化营

已关注:

上课时段: 开班时间:

授课学校:

立即报名 在线咨询

课程介绍

招生对象

对移动平台开发感兴趣,喜欢苹果iOS系统,并愿意未来成为一个iOS开发者;有一定的iOS开发基础。


培训目标

培养学员理解软件开发过程,形成良好的编码习惯,能独立完成iPhone手机和iPad平板电脑上App 开发,积累一定的项目经验,能满足企业对iOS相关的人才需求;


学校环境

疯狂软件学校环境


课程设置

第一阶段

Mac的基本操作,Finder,Safari,AppStort简介, Mac OS X下的开发介绍,下载和安装Xcode和SDK, 搭建企业开发环境的搭建,创建iOS项目。

Objective-C 基本语法,数据类型和变量,运算符,程序流程控制。数组和操作数组。函数、指针、结构体、块等知识点的学习。掌握Objective-C语言基本语法基础及程序设计

阶段项目

项目练习与阶段测试、BubbleSort、SelectionSort、InsertionSort、ShellSort、DataSorter等各种数据处理技术。

控制台五子棋等小游戏。


第二阶段

掌握Objective-C 语言高级特性,理解面向对象编程思想,掌握封装、继承、多态三大特性。面向对象编程,类和对象。隐藏和封装、继承、多态。异常处理机制及反射机制,Objective-C内存管理机制。

Cocoa的基本框架Foundation Framework;

字符串(NSString NSMutableString)、数值对象(NSNumber NSValue);数组(NSArray,NSMutableArray)、字典 (NSDictionary,NSMutableDictionary)、集合(NSSet,NSMutableSet)、快速 枚举(for…in) NSIndexPath;日期与时间(NSDate)、日期格式(NSDataFormatter)、日历 (NSCalendar)、定时器(NSTimer);文件管理(NSFileManager)、程序包(NSBundle)、缓冲区(NSData)

熟悉Foundation Framework的使用。重点掌握iOS的基础框架,其包含了iOS 开发的基本数据类型,在iOS SDK中NS开头的类都属于这个框架重点突出介绍开发中常用的类。

NSCoding 协议;程序包(NSBundle)、缓冲区(NSData);管理文件和目录;工作目录、工作路径;基本文件的操作。熟练掌握数据存入目录或指定路径,以及文件管理

阶段项目

开发控制台梭哈、俄罗斯方块等小游戏。


培训教材

《疯狂IOS讲义》电子工业出版社

说明:疯狂软件/疯狂Java已发布本套课程的部分电子教材和配套视频,并对外免费开放,敬请观看。


教材优势

被全国几十所高校、培训机构选用的“疯狂Java”、“疯狂软件”系列教材,部分教材已被翻译到台湾地区!无与伦比的“疯狂Java”、“疯狂软件”、“疯狂iOS”体系。


教学设备

1全新国行iMac铝合金一体机四核Intel Core i5 处理器21.5英寸

LED背光显示屏8G内存,1TB硬盘FaceTime HD 高清摄像头

2、iPhone 5S 、iPad Air、iPad mini

IOS软件开发教学设备


就业方向

iPhone App 研发工程师、 iPhone App 测试工程师、 iPhone App 产品策划

iPhone App 产品经理/助理、 iPhone App UI设计师、 iPhone App 产品运营管理


疯狂软件iOS的学习路线

疯狂软件iOS的学习路线,不仅证明疯狂软件iOS无与伦比的课程深度,也证明了疯狂软件iOS深厚的技术底蕴;同时也指引了iOS学习者的自学方向。


师资简介

名师李刚一

著名IT作家李刚老师领衔亲临主讲,疯狂软件高级讲师团队(肖文吉、罗春龙、黄勇、徐磊、罗文强等老师)现场授课。疯狂软件拒绝忽悠!绝不像有些培训机构“扯虎皮,拉大旗”,号称有XXX上课,结果去了发现根本没这么回事。


学员作品

疯狂软件学员作品

更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 【广州疯狂软件教育中心】 网站详细了解,咨询电话:020-85670997 ,咨询QQ:点击这里给我发消息

学习资料展开↓收起↑

作为一名混迹iOS开发圈近4年的码农,资历不深不浅,看到这个问题还是忍不住想回答一下。
如果你打算学习iOS开发,那么在开始学之前,你要做好以下4个方面的准备。
1 、信念。
很大程度上,学iOS就是一个信念的事情。iOS开发本身不难学,不需要你有很高的智力,只需要你能够坚持下去。只要你心中有信念,坚持下去就会有收获。不管你是学哪一种编程语言,不用怀疑你能不能学会,只要你肯下工夫,坚持下去就一定会成,学不会只有一个原因,你没有付出足够的努力。

2、英语。
几乎所有重要语言,重要开发工具,开源项目都是在英文网站上以英文的形式展示。如果你连官方的文档读起来都非常困难,那还谈什么提高和进阶,咱们学习iOS的所有权威的资料都来自apple开发者网站,靠逛论坛看帖子不是出路。如果这点没达到,那就从阅读官方文档开始吧,找一篇你比较熟悉的技术的官方文档,比如:View Programming Guide for iOS自己阅读,翻译。里面不懂的单词,记下来,多学几遍,这些你不懂的单词,在以后你看其他时文档里还会出现无数次的。坚持几个月后,你会发现,英文的文档,看起来比中文的顺眼了。
 
3、对计算机有一定的了解。
知道一些软件开发的基础知识,接触过C语言、.NET、PHP等对学iOS开发也会有一定的帮助,因为很多语言是相通的。题主学过C语言,并且也通过了计算机二级,从这点上看,学习iOS开发是有天然优势的。因为想学习iOS开发,Objc是必须要学的。学过C语言再学Objc会简单很多。

4、一台mac。
学iOS开发需要有一个苹果系统的电脑,最好有苹果原配电脑,有钱就买个mac pro,八九千不算很贵,钱少就买个四五千的mac mini,如果实在没钱又想着自学的话,那么就只能收紧裤腰带,厚颜买个山寨黑苹果主机了。(组装机一般2000 -2500可以搞定,配置大概4G 500G 硬盘内存 I3 2012 H61主板系列 显卡GF430 以上的都可以了。 如果你的主机本身都是这样的配置 那么恭喜你买个20元的mac lion 系统马上就搞定了。上面的配置装狮子系统没有问题。开发足够用了。)