课程简介:
本课程主要讲解了iOS开发中的Objective-C, 大家都知道iOS开发中的Objective-C 建立在C语言基础之上,添加了面向对象的功能,OC是iOS开发的主要使用语言,另外,Objective-C语言语法本身比较怪异,这给初学者带来了一定困难,但是本课程会让你在短时间快速掌握iOS开发中Objective-C语言的Objective-C 简介、数据类型、表达式和流程控制、Objetive-C 面向对象特性、属性、封装、继承和访问控制、NSObject对象、类别、协议和代理、多态等全部知识。让你更轻松的学习iOS开发知识。
课程目标:
会你最实战的iOS开发技术,只要经过系统学习和专业训练,让你精通iOS开发!帮助更多有理想,有梦想的年轻人完成理想与梦想!
课程特色:
1、从零基础做起,采用手把手进行教学指导,课后针对学员问题一一解答。
2、课前预习-正式上课-课后答疑,老师全程陪伴答疑讲解
课程引入:
数据库的介绍,基础的SQL语句,创建SQLite表,使用SQL语句插入数据,修改数据,删除数据
查询数据,封装数据库操作基类,实现操作用户数据管理类C语言IDE配置
数据类型,变量,运算符和表达式,条件结构,循环结构,数组,函数,指针
函数指针与指针函数,字符串,结构体,联合体,常见数据结构和算法,链表等
类、对象、属性和方法,OOP三大特征,封装、继承、多态,类的扩展,Foundation框架,
日期类、字符串类、集合类等的处理方法,内存管理,自动释放。
iOS系统架构,XCode集成环境,视图与窗口 (UIView,UIWindow),常用UI控件 UILabel、UIButton、UIImageView、UITextField、UIPageControl、UIAlertView等
视图控制 器UIViewController,导航控制器 UINavigation Bar的结构,表视图UITableView,手势与触摸,音频与视频,网络与多线程,位置与地图服务。
利用MVC设计模式实现项目案例分析设计,框架搭建和系统实施与发布等。
课程对象:
适合零基础IT学员的快速入门,同时能有效提升有IT基础学员的IT价值。