Skip to main content

Becoming an Xcode Power User

2h 34m 51s
English
Paid

Course description

In this course, you will learn how to master the skills necessary to work proficiently as an iOS developer by effectively leveraging the power of Xcode.


Read more about the course

Spending time to really understand and learn the tools at your disposal will make you more effective and more productive in your long career as a developer for Apple platforms. In this course, Becoming an Xcode Power User, you will learn the skills necessary to work proficiently as an iOS developer by effectively leveraging the power of Xcode. First, you will cover some of the core concepts in Xcode to better understand how to use Xcode’s higher level features. Then, you will explore how to navigate efficiently through Xcode in order for you to find your best workflow. From there, you will learn about various features that empower developers to be more productive like open quickly, refactoring, and code folding to name a few. Next, you will spend time learning how to use Git with Xcode, allowing you to stay in Xcode as you build software. Finally, you will discover how to customize and configure your workflow even more with custom behaviors, code snippets, and custom themes. By the end of this course, you will know the intricacies of Xcode, and have the skills necessary to effectively utilize it for your next great iOS app.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 47 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online Becoming an Xcode Power User

0:00
/
#1: Course Overview

All Course Lessons (47)

#Lesson TitleDurationAccess
1
Course Overview Demo
01:36
2
Introduction
04:50
3
Extracting Reusable Code to a Framework
08:34
4
Projects and Workspaces
05:19
5
Summary
01:06
6
Introduction
00:36
7
Products and Targets
07:31
8
Understanding Schemes
05:53
9
Configuring Your Builds
02:25
10
Linting Your Code with SwiftLint
05:02
11
Summary
00:53
12
Introduction
00:26
13
Using the Toolbar
05:39
14
Using the Navigators
09:05
15
Utility Area
02:10
16
Debug Area
02:03
17
Tabbed and Windowed Workflows
06:17
18
Summary
01:42
19
Introduction
00:30
20
Open Quickly
04:13
21
Jump to Definition
04:14
22
Using the Jump Bar
03:33
23
Code Structure
01:58
24
Refactoring
02:42
25
Code Folding
02:24
26
Find and Replace
01:40
27
More Keyboard Shortcuts
03:30
28
Summary
01:36
29
Introduction
01:34
30
Setting up Your Credentials
01:07
31
Cloning a Repo
01:33
32
Viewing and Discarding Changes
03:42
33
Saving Changes
04:27
34
Branching
02:54
35
Pulling and Merging Changes
04:07
36
Version Editor
03:38
37
Summary
01:11
38
Introduction
01:04
39
Adding Custom Key Bindings
04:45
40
Modifying Xcode Behaviors
09:06
41
Adding Custom Behaviors
02:01
42
Summary
00:56
43
Introduction
01:11
44
Code Snippets
06:15
45
Documentation
03:25
46
Custom Themes
03:03
47
Summary
01:25

Unlock unlimited learning

Get instant access to all 46 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

The Excel Bootcamp: Zero to Mastery

The Excel Bootcamp: Zero to Mastery

Sources: zerotomastery.io
The only bootcamp you need to become an Excel wizard. Learn Excel Formulas and Functions, Data Visualization, Pivot Tables, VBA Macros, and much more. Start or
14 hours 19 minutes 32 seconds
Introduction to AI Agents

Introduction to AI Agents

Sources: DAIR.AI
This course is dedicated to creating effective and complex AI agents. Students will study the main components for developing AI agents and best practices for...
1 hour 39 minutes 43 seconds
Istio Hands-On for Kubernetes

Istio Hands-On for Kubernetes

Sources: udemy
Istio is one of the most talked-about frameworks in recent years! If you've worked with Kubernetes before, then you'll want to learn Istio! With this hands-on, practical course,...
12 hours 15 minutes 1 second
Fundamentals of Apache Kafka

Fundamentals of Apache Kafka

Sources: zerotomastery.io
Learn the basics of Apache Kafka from scratch and master building reliable, scalable real-time data processing systems. In this course, you will get acquainted.
2 hours 33 minutes 26 seconds