黑马程序员技术交流社区

标题: iOS开发学习基础路线(一) [打印本页]

作者: 被水淹死的鱼    时间: 2015-7-25 00:29
标题: iOS开发学习基础路线(一)

一、    学前需知
01-   什么是iOS和iOS开发
02-   为什么选择移动开发
03-   iOS和android对比
04-   iOS开发的准备
05-   iOS开发初体验
二、    Mac OS X介绍
01-  Dock
02-  菜单栏
03-  Finder
04-  常用软件
05-  快捷键
06-  窗口操作
07-  文件预览
08-  软件操作
09-  文件系统
10-  Unix指令
三、    C语言1>   基础语法
01-  计算机和软件开发常识
02-  计算机语言发展史
03-  C语言简介
04-  第一个C程序01-新建源文件
05-  第一个C程序02-C程序组成
06-  第一个C程序03-代码编写
07-  第一个C程序04-编译、链接和运行
08-  第二个C程序
09-  初学者常见错误
10-  Unix指令补充
11-  只是总结、学习方法和建议
12-  多种语言对比
13-  关键字
14-  标示符
15-  注释01-基本使用
16-  注释02-其他作用
17-  注释03-使用注意
18-  注释04-练习和总结
19-  数据
20-  常量
21-  变量01-定义
22-  变量02-赋值
23-  变量03-练习-变量的定义
24-  变量04-输出
25-  变量05-变量在函数中的作用域
26-  变量06-变量在代码中的作用域
27-  变量07-变量值的互换
28-  scanf函数01-变量的内存分析
29-  scanf函数02-基本使用
30-  scanf函数03-练习
31-  scanf函数04-其他使用
2>   基本运算
01-  算术运算符01-基本使用
02-  算术运算符02-使用细节
03-  算术运算符03-练习
04-  赋值运算
05-  自增自减运算01-基本使用
06-  自增自减运算02-a++和++a的区别
07-  自增自减运算03补充
08-  sizeof
09-  关系运算符01-基本使用
10-  关系运算符02-优先级
11-  关系运算符03-练习
12-  逻辑运算符01-简介
13-  逻辑运算符02-逻辑与
14-  逻辑运算符03-逻辑或
15-  逻辑运算符04-逻辑非
16-  三目运算符01-基本使用
17-  三目运算符02-练习
3>   基本控制1.   选择结构
01-  if01-第1种结构
02-  if02-第2种结构
03-  if03-第3种结构
04-  if04-第4种结构
05-  if05-使用注意
06-  if06-练习
07-  switch01-基本使用
08-  switch02-使用注意
09-  switch03-练习
10-  switch04-if和switch对比
2.   循环结构
01-  while01-基本使用
02-  while02-continue
03-  while03-break
04-  while04-小结
05-  while05-练习01-简单实现
06-  while06-练习01-代码完善
07-  while07-练习02
08-  while08-使用注意
09-  do-while
10-  for01-基本使用
11-  for02-使用注意
12-  for03-循环嵌套
13-  for04-练习
14-  流程控制总结
15-  continue和break使用注意
4>   函数
01-  基本概念
02-  基本使用
03-  定义新的函数
04-  函数的执行过程
05-  形参和实参
06-  返回值01-return的作用
07-  返回值02-使用注意
08-  练习
09-  使用注意和函数声明
10-  #include01- 基本使用
11-  #include02- stdio.h的作用
12-  多文件团队开发01-基本实现
13-  多文件团队开发02-完善代码
14-  main函数和printf函数
5>   内存分析
01-  进制01-基本概念
02-  进制02-代码编写
03-  进制03-printf的多进制格式
04-  进制04-变量在内存中的存储细节
05-  进制05-练习
06-  进制06-二进制转十进制
07-  进制07-十进制转二进制
08-  进制08-n位二进制数的取值范围
09-  进制09-负数和取值范围
10-  类型说明符01-short和long
11-  类型说明符02-signed和unsigned
12-  位运算01-按位与
13-  位运算02-按位或
14-  位运算03-按位异或
15-  位运算04按位取反
16-  位运算05左移
17-  位运算06-右移
18-  位运算07-练习01-变量值的互换
19-  位运算08-练习02-判断奇偶性
20-  位运算09-练习03-输出二进制
21-  char01-内存存储细节
22-  char02-使用注意
23-  char03-其他用法
24-  char04-练习01
25-  char05-练习02-小写转大写
6>   复杂数据类型1.   数组
01-  定义
02-  简单使用01-赋值
03-  简单使用02-遍历
04-  使用注意
05-  计算数组长度
06-  内存存储细节
07-   
08-  数组和函数
09-  练习02
10-  二维数组
2.   字符串
01-  定义
02-  简单练习01-赋值
03-  简单练习02-遍历
04-  使用注意
05-  计算数组长度
06-  内存存储细节
07-   
08-  数组和函数
09-  练习02
10-  二维数组
3.   指针
01-  基本使用
02-  练习01
03-  使用注意
04-  指向指针的指针
05-   
06-   
07-  练习03
08-  疑问
09-  指针与数组
10-  指针与字符串
11-  指针数组与字符串输入
12-   
13-  返回指针的函数
14-  指向函数的指针
4.   其他数据类型
01-  全局变量和局部变量
02-  结构体01-基本使用
03-  结构体02-内存分析
04-  结构体03变量的多种定义方式
05-  结构体04类型的作用域
06-  结构体05-结构体数组
07-  结构体06-指向结构体的指针
08-   
09-  结构体08嵌套定义
10-  枚举类型
11-  数据类型总结
7>   其它
01-  定义宏01-不带参数的宏
02-  定义宏02-带参数的宏
03-  条件编译
04-  文件包含
05-  typedef01-基本使用
06-  typedef02-使用注意
07-  static和extern对函数的作用
08-  static和extern对变量的作用
09-  static对局部变量的作用
10-  递归


作者: wy911011    时间: 2015-7-25 08:27
不错:):)
作者: 我的呸    时间: 2015-7-25 08:35
详细。。。
作者: 我丶就这样    时间: 2015-7-25 08:44
围观学习!!!
作者: 余丽丽    时间: 2015-7-25 09:21
目录清晰

作者: LSwbfil2015    时间: 2015-7-25 09:38
很好,谢谢
作者: 562413895@qq.co    时间: 2015-7-25 09:42
感觉这不是老师讲课的顺序啊
作者: zhangnan110    时间: 2015-7-25 10:14
不错哦。。
作者: lclofty    时间: 2015-7-25 12:36
好详细呀 收藏了
作者: 卖毛玉的小贩    时间: 2015-7-25 22:43
= =C的```




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2