iOS工程师培训方案(绝密)

我公司iOS工程师依然采用主流的稳定语言objective-C,是C语言的衍生语言,需要一些C语言的基础,故语法篇为Cobj-C的合集,如果稍有C语言的基础,可以跳过C语言部分不看,直接学习obj-C部分。语法篇的学习时间为18天,下面是百度网盘的学习资料链接。

语法篇

  • 学习时间:18天
  • 学习效果:可以熟练应用obj-C语言进行一些简单的编程算法的实现。
  • 百度网盘:语法篇 密码:xk0s
iOS工程师培训方案(绝密)_第1张图片
语法篇

iOS篇涵盖从UI基础项目实战。其中UI篇是讲如何定制大气美观的手机UI界面,多线程网络讲多线程编程和网络访问的操作,源代码管理工具讲教会你怎么使用git和svn等工具管理源代码,是多人合作必不可少的工具。实战技术OC项目实用技术将从项目实战的角度从0到1的讲述如何完成一个真实的项目,以及在公司做项目中常见的问题,iOS篇的时间大概是62天。教学视频项目源码软件安装包辅助工具等都在百度网盘的链接之中。在百度网盘的链接的中,除了以下列出的课程,还有些如跨平台开发,网页开发,swift语言项目等,可暂时先不用学习。

iOS篇

UI基础

  • 学习时间:13天
  • 学习效果: 可以搭建简单的应用界面,根据产品原型知道应该用哪些控件实现

UI进阶

  • 学习时间:13天
  • 学习效果: 可以搭建较为复杂的应用界面,添加动画效果,增强用户体验。

多线程网络

  • 学习时间:7天
  • 学习效果: 可以对程序进行多线程操作:主线程展示刷新UI,子线程进行图片的下载等;允许app联网进行网络操作:网络图片的访问,网络连接的加载,文件的上传和下载。

源代码管理工具

  • 学习时间:2天
  • 学习效果: 在多人的代码协作中,可以更方便的管理代码和版本保存。

实战技术

  • 学习时间:4天
  • 学习效果: 在实战技术中,能掌握第三方管理工具cocoaPods,父子控制器,block代码块的使用。以及如何规避一些常见的技术坑

OC项目

  • 学习时间:13天
  • 学习效果: 从0到1搭建项目,能深刻的领悟并学习项目创建的过程中的技术要点,代码的封装,代码的模块化和设计模式的重要性

实用技术

  • 学习时间:12天
  • 学习效果: 学习掌握一些重要的第三方框架,如百度地图SDK/高德地图SDK,友盟分享,Xcode真机调试以及程序上架,iPad开发,音视频的使用,以及数据库的基本操作,可以说在实用技术中,对综合实力的提升非常大。
  • 百度网盘:iOS篇 密码:ramb
iOS工程师培训方案(绝密)_第2张图片
学会了你就是大神

你可能感兴趣的:(iOS工程师培训方案(绝密))