极客学院iOS开发工程师初级+中级+高级视频教程

下载地址:百度网盘下载

课程目录:

初级IOS开发工程师 
19课程 7小时50分
职业介绍
1.iOS 开发的前世今生
C语言基础 
1.二级 C 流程控制 
2.二级 C 函数与指针 
3.二级 C 数组
4.二级 C 字符串
5.二级 C 作用域、预处理与存储 
6.二级 C 结构体与共用体 
7.二级 C 文件
Swift语言基础
1.Swift 语言基础
2.Swift 中的字符串和集合 
3.Swift 中的函数和闭包 
4.Swift 面向对象基础(上)
5.Swift 面向对象基础(中) 
6.Swift 面向对象基础(下)
7.Swift 中的继承和多态
8.Swift 中的扩展和协议 
9.iOS-Swift与Objective-C混合编程
10.Swift语言调试技巧 
初级iOS开发工程师面试题 
1.初级 iOS 开发工程师面试题 
中级iOS开发工程师 
36课程 21小时3分
了解iOS项目开发
1.iOS开发前准备
2.Xcode集成开发环境的安装使用与项目建立流程 
3.Xcode常用项目模板
4.iOS用户界面开发基本流程 
5.iOS自定义控件实例
6.使用StoryBoard做iOS UI界面跳转 
7.屏幕适配 
8.iOS平台常用传感器 
9.多点触控
10.其它常用功能 
UI部分 
1.iOS实战项目开发:汤姆猫小游戏(投诉下线)
2.iOS实战项目开发:加法计算器
3.iOS实战项目开发:图片浏览器
4.iOS实战项目OL英雄展示 
5.Face++人脸识别技术入门 
6.iOS开发项目实战:应用管理
7.iOS实战项目开发:超级猜图 
8.iOS实战项目开发:国家选择
9.iOS实战项目开发:图片自动播放 
10.iOS实战项目开发Q列表展示

11.iOS实战项目开发:三级控制器
12.iOS实战项目开发:通讯录 
13.iOS实战项目开发:绘制小黄人
14.iOS实战项目开发:手势密码锁 
15.iOS 实战项目开发:抽奖转盘动画 
动画图层部分 
1.设计复杂的 iOS 动画效果 
2.iOS 模糊效果的使用 
3.使用 maskView 设计动画
4.使用 Facebook 开源动画库 POP 实现真实衰减与弹簧动画
5.用缓动函数模拟物理动画 
6.使用带粒子效果的 CAEmitterLayer 
7.iOS 中 CAGradientLayer 的使用
8.iOS 中 CAShapeLayer 的使用
9.iOS 中 CALayer 的使用 
10.iOS绘图API绘制线条/文字/几何图形
中级iOS开发工程师面试
1.中级 iOS 开发工程师面试题
高级iOS开发工程师 
43课程 26小时23分
数据处理
1.操作plist数据 
2.CoreData
3.操作 JSON 数据
4.操作XML数据 
5.iOS用户首选项数据
6.iOS文件存取 
网络通信
1.iOS-HTTP通信
音频视频处理 
1.iOS API视频的播放和录制 
2.iOS音频相关API的使用
设计模式 
1.iOS 设计模式简介 
2.iOS 设计模式——适配器
3.iOS 设计模式——策略
4.iOS 设计模式——观察者
5.iOS 设计模式——原型/外观
6.iOS 设计模式——装饰
7.iOS 设计模式——工厂
8.iOS 设计模式——桥接模式 
9.iOS 设计模式——代理 
10.iOS 设计模式——单例 
11.iOS 设计模式——备忘录
12.iOS 设计模式——生成器
13.iOS 设计模式——命令 
14.iOS 设计模式——组合 
15.iOS 设计模式——迭代器 
项目实战 
1.利用Swift开发天气预报应用实战项目
2.基于SpriteKit引擎KickBall足球游戏实战开发 
3.腾讯 Bugly : iOS Crash 跟踪方法
4.iOS程序打包与发布 
5.苹果推送通知服务 
6.iOS 实战项目开发:空气质量监测应用开发 
7.听云 App 移动应用监控实战:SDK 嵌码集成 
8.友盟社会化组件 Social-iOS SDK
9.iOS 实战项目开发:团购之项目展示及基础配置 
10.iOS 实战项目开发:团购之图标设置及自定义导航栏
11.iOS实战项目开发:团购之导航栏搜索城市功能
12.iOS 实战项目开发:团购之下拉菜单的封装 
13.iOS 实战项目开发:团购之网络请求 
14.iOS 实战项目开发:团购之主界面 UI 展示 
15.iOS 实战项目开发:团购之优化首页显示
16.利用 Map Kit 创建地图并添加自定义标识
17.Core Location 框架详解
18.LBS 基础地图相关功能实现
高级iOS开发工程师面试题 
1.高级 iOS 开发工程师面试题

原文地址:https://www.cnblogs.com/zhangpengfe/p/9762500.html

时间: 2024-10-10 17:10:03

极客学院iOS开发工程师初级+中级+高级视频教程的相关文章

马哥linux运维初级+中级+高级 视频教程 教学视频 全套下载(近50G)

马哥linux运维初级+中级+高级 视频教程 教学视频 全套下载(近50G)目录详情:18_02_ssl协议.openssl及创建私有CA18_03_OpenSSH服务及其相关应用09_01_磁盘及文件系统管理详解之三10_05_脚本编程之八 脚本完成磁盘分区格式化20_01_DNS主从复制及区域传送04_04_grep及正则表达式01_03_操作系统基础08_02_bash脚本编程之七 case语句及脚本选项进阶14_03_bash脚本编程之十一(Linux启动流程之三) SysV服务脚本01

极客学院Web前端开发技术实战视频教程 初级入门+高级实战++专家课程+面试指导

===============课程目录=============== ├<初级中级>│  ├<1. HTML5开发前准备>│  │  ├1.HTML5开发前准备.mp4│  │  └2.开发前的准备-快捷键.mp4│  ├<10. React.js>│  │  ├React.js简介.txt│  │  ├<1.React 概述>│  │  │  ├React 开发环境搭建.mp4│  │  │  ├编写第一个 React 程序.mp4│  │  │  └什么

极客学院前端实战开发 网页小游戏/网页布局/导航/标签页/语音识别

===============课程目录===============<实战开发教程>├<1 围住神经猫-HTML5实战游戏开发教程>│  ├1. 围住神经猫-游戏玩法.mp4│  ├2.围住神经猫-使用createjs.mp4│  ├3. 围住神经猫-绘制页面元素.mp4│  ├4.围住神经猫-添加监听事件.mp4│  ├5.围住神经猫-简单的逻辑实现游戏效果.mp4│  ├6. 围住神经猫-完整游戏效果实现.mp4│  └<source>├<10 回到顶部功能实

基于requests实现极客学院课程爬虫

背景 本文主要是为了完成极客学院课程<Python 单线程爬虫>中讲师布置的实战作业. 开发环境 操作系统:windows 10 Python :Python 2.7 IDE:PyCharm 4.5.3 安装requests 在CMD命令提示窗口敲以下一行命令即可安装. pip install requests 实现代码 # coding=utf-8 __author__ = 'scaleworld' import requests import re import sys reload(sy

极客Web前端开发资源大荟萃#002

每周极客都将总结本周最精彩的素材提供给大家,希望可以带给你更多地灵感和帮助!极客#GB课程库#现已上线,无论你是初级.中级.还是正在进修的高级前端工程师.这里都将帮助你得到更多更高效的学习. #GB课程库# 极客Web前端开发资源大荟萃#001 如何写出高性能的Jquery代码 讨论jQuery和javascript性能的文章并不罕见.然而,本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的jQuery和javascript代码.好的代码会带来速度的提升.快速渲染和响应意味着更好的用

极客Web前端开发资源大荟萃#001

每周极客都将总结本周最精彩的素材提供给大家,希望可以带给你更多地灵感和帮助!极客#GB课程库#现已上线,无论你是初级.中级.还是正在进修的高级前端工程师.这里都将帮助你得到更多更高效的学习.原文:极客Web前端开发资源大荟萃#001 超棒的HTML5/CSS3单页面响应式模板(支持Bootstrap) 在线演示 使用Bootstrap实现的响应式单页面模板,包含移动和桌面两种效果. jQuery框架开发一个最简单的幻灯效果 在线演示 在这个课程中,我们将介绍如何使用jQuery来开发一个最简单的

科大讯飞&极客学院首发语音云视频课程

本着为开发者提供优质课程内容.一站式智能人机交互解决方案为初衷,亚洲最大的语音技术提供商"科大讯飞"和国内最大的IT职业在线教育平台"极客学院"达成合作,共同策划.录制,出品<科大讯飞语音服务>系列课程,为开发者在开发"能听会说会理解"应用的Coding路上排忧解难. 经过科大讯飞和极客学院双方精心策划,联手打造的国内首个语音云视频课程<科大讯飞语音服务 Android项目开发实战介绍>重磅上线,将给小伙伴们带来哪些干货和

【极客学院出品】Cocos2d-X系列课程之九-BOX2D物理引擎

Cocos2d-x 是时下最热门的手游引擎,在国内和国外手机游戏开发使用的份额各自是70%和25%,在App Store的top10中,有7个是用它开发的. 本节课程为Cocos2d-x系列课程之九,学习BOX2D物理引擎! 学习路径图: 课程适合小白系统学习,仅需6个课时,在极客学院首席讲师风趣幽默的课程里轻松掌握BOX2D物理引擎.恭喜你也从此将走上为牛X程序员的不归路. 今年上午9点正式上线,请别再期待娱乐圈的新闻了,马上開始学习吧>>> 我们还有很多其它更新更实战的课程,登录极客

如何成为一名优秀的iOS开发工程师

如果你是一位专业的iOS开发工程师,你应该为自己感到自豪.因为你能在强大的iOS系统下,一展身手实现自己和他人的想法,这是一件令人无比激动的事情. 作为一名iOS开发工程师,你一定想成为行业的佼佼者.那么,如何成为一名优秀的iOS开发工程师呢?我觉得做到以下几点,你就离优秀越来越近了. 提高英语水平 作为码农,英语水平虽然不是一个硬指标,但是,如果你的英语水平足够好,那真是如虎添翼.在公司里面,糟糕的英语表达能力也掩盖了你在软件开发技术上的优势. 很多优秀的技术文章都是英文版本的,就像苹果官方文