老司机带路,新手iOS照样玩的6

老司机带路第一站:初次见面,认识一下iOS

iOS是由苹果公司开发,以Xcode为主要开发工具的移动操作系统,具有界面简洁、功能强大、稳定性强、安全防护机制高等特点。同时也是iPhone、iPod touch以及iPad设备的核心基础。

2017年对于iOS开发来讲,市场前景巨大。据互联网人才拍卖网统计数据显示,在真实的市场环境中,iOS开发工程师的就业形式是非常可观的,它与Android开发,前端开发并列为面试邀请数最多的TOP3开发职位。特别是近一年的数据表明,中国移动开发人才缺口已高达百万,iOS开发人才市场仍旧会呈现供不应求的趋势。

老司机带路第二站:iOS能实现の牛x功能

iOS开发可以实现二维码扫描、蓝牙通信、流媒体播放,地图定位、移动支付、指纹识别、智能家居等功能。此外,除了常见的Stack Canaries(栈金丝雀保护)、ASLR(地址随机化)和DEP(数据执行保护),还有Heap Free Element Protection(堆释放元素保护)、Random Heap Element Address(堆元素地址随机化)以及Kernel Patch Protection(内核补丁保护)等利用缓解技术,这些都是iOS所独有的,也是高安全性的体现。

老司机带路第三站:你想要的薪资套路都在这里

据豆丁网数据显示,2017年iOS开发者的薪资普遍上涨。工作1-3年的初级iOS开发者的薪资在8000-10000元;工作3-6年的中级iOS开发者的薪资从10000-20000不等;十年以上的iOS开发者年薪高达三十多万。由此可见,iOS开发者随着工作年限的增加,薪资也呈阶梯式增长。

iOS入门从这里开始

我能get哪些技能?

很多人都在疑问没有基础该怎么学习iOS开发?不用担心,本路径采用游戏关卡式的教学模式,并且
以经典OC与最新Swift双重结合的教学内容,帮助大家快速掌握两种iOS开发语言的基础,去掉“零”标签。
我们将综合所学知识,完成应用下列功能的界面

  • 下载进度条

    下载的过程都会涉及到进度的展示,使用频率可想而知

  • 自定义绘图

    各类App中的数据统计都离不开自定义绘图的使用

  • 股市K线图

    用更直观的方式,去分析数据的走势

  • 手势解锁

    实现快速登录App,同时大幅提高手机的安全性

  • 画板绘图

    几乎所有的App中都会有自定义控件、以及手势的使用

我的课程将如何安排?

步骤1: Objective-C语言基础

本步骤主要包含OC基础语法、OC高级语法、OC面向对象、Foundation框架以及类之间通信的相关知识。通过该阶段的学习就能轻松搞定iOS开发所必备的语法基础。

    第1课

    Objective-C基础语法

    掌握基本数据类型,变量的使用,以及运算符等基础知识,初步认识OC语法。

    第2课

    Objective-C高级语法

    if语句、for循环等常用流程控制语句,以及函数、宏定义、条件编译等OC高级语法的使用。

    第3课

    Objective-C面向对象

    了解面向对象思想、以及类、对象、属性、方法等的介绍。

    第4课

    Foundation框架

    掌握字符串、数组和字典的使用。了解iOS系统的内存管理以及深拷贝、谓词的使用。

    第5课

    类之间通信

    掌握block、委托代理、通知、定时器、KVC和KVO的使用。

    第6课

    Objective-C语言基础测试

    本课为考评,满分100学分,共25道题,限时37分钟

步骤2: UI基础控件

本步骤主要讲解界面中常用的UI控件,如UIView、UIButton等。掌握这些控件,在今后的开发中就能轻松搞定界面中该使用哪个控件。

    第1课

    UI控件初识

    UIView、UILabel、UIImageView等控件的基本使用以及属性介绍。

    第2课

    UI控件进阶

    UIButton、UITextField等常用控件的使用,以及如何自定义这些UI控件。

    第3课

    UI基础控件测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤3: 手势绘图

本步骤将学习滑动、轻扫等手势的使用,以及图形、图表的绘制。通过该步骤的学习,在今后运动类App、以及数据统计功能的开发中都是必不可少的。

    第1课

    手势识别

    掌握点击、长按、轻扫等几种常用手势功能的使用。

    第2课

    图形绘制

    直线、矩形、三角形等图形的绘制,以及折线图、柱状图、饼状图等图表的绘制。

    第3课

    手势绘图测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤4: 综合案例

想了解自己学习的知识是否掌握了吗?那就赶快来完成该案例的学习,做到学以致用吧!

    第1课

    手势画板

    手势画板案例包括手势解锁、画板绘图以及贝塞尔曲线三大功能,来帮助大家巩固知识。

    第2课

    手势画板测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤5: Swift语法快速入门

本步骤使用最新的Swift3.1版本来讲解Swift语法的基本数据类型、运算符、流程控制语句、以及面向对象的基本知识。通过这些语法的接触,带你快速入门Swift语法。而这也仅仅只是开始,后面的内容更加值得你的期待。

    第1课

    Swift基础语法

    Swift基本数据类型、运算符、流程控制语句等知识点的讲解,带你快速入门Swift。

    第2课

    Swift语法快速入门测试

    本课为考评,满分100学分,共20道题,限时30分钟

查看全部内容编排

适合人群

0基础的小白同学 /对iOS充满兴趣,坚持成为一名优秀的iOS开发工程师

我经常一听就懂,一上手就懵逼,怎么办?

  • 真实案例讲解
    完爆纸上谈兵

    扎实的知识基础,会让你的进步事半功倍!完成每门课的学习目标,解锁新的学习领域,一步一脚印,一定收获满满

  • 1v1作业批改
    点对点技能强化

    热情的同学和教学团队,会在问答区及时解答你学习上的疑问,1V1作业批改,帮你解决实践过程中遇到的困难

  • 专业助教团
    全程线上答疑

    拥有多年教学经验的专家级教学团+一线公司大牛,高超的授课技巧+实战视野,让你理论和实践知识兼得

  • 免费延期等你拿
    学习更透彻

    现在加入额外赠送60天学习时间
    路径学习期限为
    120天 +(赠送60天)= 180天

万事俱备 只等你来

  • 情绪一点一点沉淀

    很庆幸来到了慕课网,老师讲的很仔细,原来零零散散了解的一些知识根本就不成体系,一做东西就完全懵掉。听完老师的课能够把知识都串联起来,而且还掌握了不少新技能。自己尝试做了作业,做出来的时候真的很有成就感,还要感谢辛苦给我批作业的老师,给的意见很中肯,多谢老师。

  • 慕粉2114058490

    对新手来说不错,可以边学边实操,代码还是要多写才能变成自己的东西。而且Tender10老师对学生非常负责,有问必答,回答很及时,非常感谢!

  • 干果

    听了前面的部分内容,很喜欢老师的讲课风格,通俗易懂,还有配套的作业和练习,完成作业的时候,一些不好的地方老师也给我指出来了,并且还给我提出了改进的意见,很感谢老师的指点。

查看全部36条用户评价

路径咨询

iOS入门:基础语法与常用控件

立即购买
¥299.00
意见反馈 常见问题 APP下载
官方微信