Swift语言开发实战高级教程:http://edu.51cto.com/course/course_id-2337.html
第一部Swift语言实战开发视频教程, 将Swift语法与iOS开发相结合,不再枯燥的讲解语法。用最短的时间达到最好的效果。所有语法点均结合具体的iOS控件和开发技术,学完Swift直接就可以进行iOS应用开发!长沙戴维营教育- Dive in Education!
Objective-C设计模式精讲:http://www.chuanke.com/1738343-110154.html Objective-C是一门面向对象的语言,但是被大多数iOS开发新手用成了C语言一样的结构化语言。在移动互联网时代,为了追求用户,公司一般都采取快速迭代的方式来完善自己的产品;很多时候在开发的时候,需求根本就是不明确的;许许多多的iOS开发者都面临着各种反复和折腾,加班已经成了家常便饭。在经过一段时间的折腾后,估计很多人都会有一种代码再改就要散架的样子;有时更改一个地方,结果会引入更多的问题。这些很多都是由于我们整个产品的架构的时候就没有仔细考虑,或者是压根不会考虑导致的。很多人不会从自身的角度去找原因,而将这些都归结于“产品经理”或叫”产品狗“身上。实际上前辈们早就替大家思考过这个问题了,只不过现在各种”速成班毕业生“根本就不会去思考。我们(长沙戴维营教育,[url]http://www.diveinedu.cn[/url])将会推出一系列关于面向对象程序设计和设计模式的课程,希望能够弥补一些感兴趣的同学的缺憾。本套课程是作为长沙戴维营教育学员的提高专题课程,所有学员(包括已经工作的学员)都能免费获取;而对其它感兴趣的朋友象征性的收取一些费用,以补偿老师的幸苦付出。
iOS培训-网络提升篇:http://edu.51cto.com/course/course_id-2331.html
《iOS网络提升篇》是长沙戴维营教育(http://www.diveinedu.com)专门为有志于提升自己网络方面知识、希望能够在软件行业走更远的同学开设。如果只是想能够应付一下应用开发,请绕道而行,该课程不是为这部分观众准备的。本课程详细介绍了网络模型中各层的常见协议。通过实际用Wireshark抓包分析、libpcap编程以及socket、CocoaAsyncSocket等技术学习ARP、TCP、UDP、HTTP等协议的原理和使用。
课程内容:
1. 网络协议详解
2. Wireshark工具的使用和网络数据包抓包与分析.
3. libpcap编程链路层数据包发送,ARP解析与欺骗.
4. IP网络与路由, 智能路由表国内外自由科学上网.
4. BSD Socket简介与CocoaAsyncSocket框架使用.
iOS即时通讯(IM)开发实战篇---基于XMPP的聊天软件开发:http://edu.51cto.com/course/course_id-2851.html
内容:从零开始介绍基于XMPP的IM应用开发.
开发目标:
1、 营内聊 是戴维营教育开发的实时聊天具,主要于学员和师之间的及时交流。
2、 简单易的UI。
3、 XMPP协议原理和XMPPFramework框架讲解。
4、 XMPP的注册,登陆,自动登陆以及状态设置。
5、 实现好友聊天和群组聊天功能。
6、 实现字、图、语音、小段视频聊天。
7、 其他相关。
界面策略:
StoryBoard快速搭建。
界自动布局实践。
纯代码实现。
Qt5Ubuntu应用程序开发:http://edu.51cto.com/course/course_id-2888.html
介绍基于UbuntuKylin平台的Qt5应用开发. 覆盖如下主题:
开发环境搭建.
基础图形控件.
Qt多媒体编程.
Qt互联网编程.
Qt数据库编程.
全程围绕实现一个基于Qt5的百度FM音乐客户端为主线来讲解.
让初学者和零基础的朋友都可以学会写Ubuntu的应用软件.
代码已经做了三平台适配,可以完美运行于Ubuntu,Mac OS X, Windows.
代码下载地址:
https://github.com/wuqiong/KylinPlayer
这些个示例代码是2014年7月底在长沙某高校的一个为期三天的UbuntuKylin平台的Qt5开发技术的一个培训项目; 主要为了在高校师生群体中推广UbuntuKylin以及开源操作系统和开源软件, 课程借以介绍Qt5的一些简单使用来推广Qt开发. 当时上课没有及时的录制视频,后来单独复述录制了此课程的视频教程,现已把视频公开在51cto学院; 为了代码和视频配套,供网友下载参考,所以把代码也开源在此(Github).
SpriteKit Programming Guide手游开发之(FAKE STICK HERO):http://edu.51cto.com/course/course_id-2988.html
课程背景:1.使用O-C语言可快速进行开发2.SpriteKit游戏引擎是iOS专用的2D游戏引擎
3.手游开发最虐心游戏之(FAKE STICK HERO)
核心内容:
1.SpriteKit游戏项目的创建
2.SpriteKit中场景设计工具、物理引擎
课程等级:中级课程
适应群体:
1.熟悉O-C语言的开发者
2.有经验的iOS开发者