fbpx

80 個提高 Xcode 9 生產力的提示和技巧

使用 Xcode 9 變得更有生產力。學習有用的 Xcode 技巧以提升你的 iOS 開發技能

在這 3 小時的課程,你會學到

  • 使用 Xcode 變得更有效率和生產力
  • 使用鍵盤快捷鍵來提高熟練度
  • 學習新的技巧和竅門,使你更好地使用 Xcode 

要求

  • 你應該熟悉 Xcode 並在 iOS 平台上開發

課程說明

你是iOS開發者嗎? 你有沒有使用 Xcode 一段時間,你想更有效率? 如果你一直使用 Xcode 作為你的 iOS 開發工具,那麼你知道 Xcode 是一個複雜的工具。 在這個過程中,我已經提出了80 個技巧和竅門,以提高你使用 Xcode IDE 的工作效率(將增加更多的技巧)。

有隱藏的功能,很酷的,簡潔的技巧和鍵盤快捷鍵,你需要掌握這些技巧,以更有效地工作。 一旦你發現了這些隱藏的功能,一些隱藏的功能將會讓你心動。 Xcode 有這麼多可以利用功能齊全的功能。

身為一名開發人員,我在 Xcode 上進行了 5 年的開發,在這段時間裡,我學到了很多我想和大家分享的東西。 其中一些功能並不是立即顯而易見的,但在我的指導下,我將能夠向你展示如何以及何時使用每個功能。

我們將要看的一些技巧包括:

  • 如何將警告視為錯誤
  • 如何從一段程式碼中提取方法
  • 如何鎖定 control 屬性以防止額外的更改
  • 如何將 token 添加到程式片段
  • 如何為不同的專案建立自己的調色板
  • 如何將多個物件組合成一個單元
  • 如何使用文件大綱設置兩個物件之間的佈局約束
  • 如何使用 3D 視圖模式打開你的專案檔案 – 很酷的功能
  • 如何折疊和展開你的程式碼,為什麼你想這樣做
  • 如何設置 Xcode 直接帶到發生錯誤的程式行。
  • 還有更多的提示

我在這個課程中分享的這些技巧是我認為對於每個 iOS 開發人員都非常重要的技巧。 雖然有更多的技巧和竅門,但其中大多數並不會進一步提高你的生產力。

如果你已經準備好熟悉 Xcode,請參加本課程,我期待成為你的講師。

目標受眾

  • 任何剛開始使用 iOS 開發並希望學習 Xcode 一些技巧和竅門的開發者

講師簡介

Dee Aliyu Odumosu 擁有超過 120 個應用程式的開發者

Dee 為來自世界各地的客戶開發了超過 120 個應用程式,包括個人和新創公司。 應用程式範圍從基本到非常複雜,其中一些可以在他的網站上找到。 Dee 對電腦程式設計的熱情始於 2006年,他首次與 Java 程式設計語言接觸。 他繼續學習不同的語言,包括 Microsoft ASP.NET,Ruby on Rails,C#,一些 PHP 和 HTML 和 CSS。 Dee在決定成為一名全職程式設計師之前,曾短暫推行 MCSE(微軟認證系統工程師)認證。 他獲得了 Microsoft 認證專家身份。 在過去的四年裡,Dee 一直使用 Objective-C 和 Swift 語言對 iPhone 進行程式設計。

在 2013 年,Dee 決定繼續在軟體開發方面的進修,獲得瑪麗皇后大學軟體工程碩士學位。

Dee 的熱情之一是指導。 他在 2007 年上傳了他的第一個 YouTube 頻道視訊課程,在那裡他教PHP,但後來他創建了 Microsoft ASP.NET 視訊教程和 Visual Studios。 他真正有興趣確保學習者理解任何主題。

Dee 目前作為一名自由工作者居住在英國。 他以自己的創意把自己的想法從紙上帶到應用商店而引以為豪。 他開發的兩個應用程式從天使投資者那裡獲得資金,他是一家紐西蘭新創公司的共同創始人,目前其價值超過100萬美元。

你可以放心 Dee 的課程和證書。 他對自己的工作和支援的奉獻和承諾將是卓越的品質,他可以教你如何成為一名應用程式開發人員。


課程網址 ♥找優惠折扣碼?

xcodetipsSponsored by Udemy

也許你也會有興趣

喜歡我們的分享嗎?使用以下的社群分享按鈕分享給你的朋友吧!

C# 開發者必備密技 : 加倍你在Visual Studio的程式設計速度

如果你想成為一個真正的C#程式設計師,你需要掌握你的鍵盤和 Visual Studio。你需要能夠在程式碼庫中輕鬆快速地導航,在幾秒鐘內找到並修改程式碼。厲害的程式設計師幾乎沒有使用滑鼠。他們用鍵盤做所有事情。他們使用快捷鍵和一些技巧來減少輸入,並在更短的時間內產生更多程式。這就是這個課程想幫你帶到的境界。

Continue reading “C# 開發者必備密技 : 加倍你在Visual Studio的程式設計速度”

Docker 精通課:跟 Docker Captain 學習 Kubernetes + Swarm

這堂課的講師 Bret FisherDocker 隊長( Docker Captain ),也就是 Docker 公司認可的 Docker 推廣大使,精通 Docker 、學有專精並熱心於社群活動並給予學生協助,支援解決問題。參加這堂課後,講師會讓你加入他的 Slack ,你遇到問題可以透過這個管道取得協助,這個課程講師也承諾會持續更新課程內容當 Docker 有變更或是增加新功能的時候,而且課程收入將會部分捐贈給開源與網路自由的基金會,講師表示沒有自由軟體也就沒有這個課程。

本完善的 Docker 課程將教你使用 DevOps 在Docker、Kubernetes、Compose、Swarm 和 Registry 上建構、測試和佈署容器。

Continue reading “Docker 精通課:跟 Docker Captain 學習 Kubernetes + Swarm”

成為 Vim 專家課程

Vim 是一個廣受開發者或是系統管理者喜愛的文字編輯器,但最近 Stack Overflow 發布了一篇文章 – Stack Overflow: Helping One Million Developers Exit Vim ,平均每小時就有 80 人到 Stack Overflow 網站尋求如何退出 Vim 的幫助,如何退出 Vim 這條問答已超過 100 萬人次瀏覽,據文章內容提到很有可能是使用 git 提交程式碼造成的,因為 Vim 是 git 內建的文字編輯器,用來作提交程式碼寫提交說明。

Continue reading “成為 Vim 專家課程”

給 DevOps 和開發者的完整 GitLab 課程

GitLab 是一套可以安裝在公司防火牆內的免費開源 Git 伺服器,不僅如此,它也可以用來做持續整合與持續部署,對於公司限制將程式碼放到 Github 管理的團隊,可以考慮在公司的伺服器上安裝 GitLab,對於程式碼儲存庫( repository) 與使用者的管理會方便很多

我會學些什麼呢?

  • 可以自己設置/配置 GitLab / CI 伺服器
  • 透過實踐了解Git / GitLab 工作流程
  • 理解 GitLab 中的 CI / CD 實現
  • 有一個真正的 DevOps 練習與示範專案
  • 如何使用 GitLab 管理一個小型開發團隊

要求

  • 有關軟體開發流程的基本知識
  • 運行Windows,OSX 或 Linux 的電腦
  • 知道 Git,Linux 是首選但不是必需的

說明

本課程正在開發中,尚未完成。更多的講座即將很快釋出。

關於本課程

GitLab是一個管理您的git-repository的平台。你可以將 GitLab 視為替代 GitHub 或是 Bitbucket 或其它像這樣的服務。所有的軟體公司,無論你是一個大公司還是一家創業公司,你一定需要一個伺服器來管理你的程式碼。GitLab 社群版是一個不錯的選擇,它是免費的和功能強大的。

如果你是 Github 的用戶,你將對此有更高的期望,但從我的角度來看,GitLab 在某些方面可能比其它系統有一些優勢。例如,如果要在 GitHub 上創建一個私有儲存庫( private repository ),它不是免費的,但是你可以選擇 GitLab 社群版本來實現。

對於 Devops,我們可以使用 GitLab 指引我們的工作流程,程式碼管理,自動測試,包括單元測試和功能測試,持續整合,自動部署等。所有這些都可以用 GitLab 完成。

本課程包括但不限於:

  • 如何在自己的 Linux 主機中設置 GitLab 伺服器?
  • 如何配置/管理/維護你的 GitLab 伺服器?
  • 如何以更專業的方式使用GitLab?
  • GitLab的基本工作流程?
  • 如何設置和使用 GitLab 用於 CI / CD?

目標受眾是?

  • 任何想要充分理解如何在開發領域使用 GitLab 的人
  • 想要提高DevOps技能的開發者或是 IT 管理者。
  • 任何想在其公司實施或改進其程式碼管理/持續整合/持續部署工作流程的人員
  • 想要準備他們的開發環境的小型新創公司

講師簡介

Peng Xiao 思科系統的網路和軟體工程師

Peng Xiao 是網路和軟體工程師,在思科系統從事 SDN 技術。他已經在思科工作了五年多了。

Peng Xiao 善於 Python 程式設計,網路技術尤其是 L3 路由協議,分散式系統,資料庫等。他也喜歡開源技術,作為一個GitHub用戶 @xiaopeng163,他加入了一些開源組織,為他們做出了一些貢獻。

他是一名Scrum master,並擁有 Cisco 服務供應商 CCIE 認證。


課程網址 ♥找優惠折扣碼?

你可能會有興趣

喜歡我們的分享嗎?使用以下的社群分享按鈕分享給你的朋友吧!

開發者和 DevOps 工程師的完整 Jenkins 課程

Jenkins 最令人激賞的應該就是它支援許多 plugin ,可以使用第三方開發的 plugin 來擴充 Jenkins 的功能,這堂課還包含了 Jenkins 2.0 最新的 pipelines 功能,Pipelines 是 Jenkins 2.0的精髓所在,是幫助Jenkins實現Continuous Integration 到 Continuous Delivery 的關鍵推手。Pipeline 可以將將原本獨立運行於單個或者多個的任務連接起來,實現單個任務難以完成的複雜發佈流程。

简体中文课程介绍

Continue reading “開發者和 DevOps 工程師的完整 Jenkins 課程”

Git Github Gitkraken:不用命令列使用版本控制

這堂課是為 Git 新手設計的,有點特別的是,講師在 Git 終端工具使用號稱具有最酷的使用者介面軟體-Gitkraken 教你如何入門 Git 版本控制,如果一開始對於使用命令列指令來學習 Git  功能具有恐懼感,可以先從這種具備使用者友善的介面 Git 軟體開始學習 Git 版本控制原理,雖然很多你周圍的朋友會跟你說學習 Git 一定要從命令列開始學起,但是先透過 Git GUI 工具了解版本控制的精神與原理再來講求使用命令列的效率也是一種學習方法

Continue reading “Git Github Gitkraken:不用命令列使用版本控制”

Powered by WordPress.com.

Up ↑