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開發者