YoVDO

Xcode 11 Essential Training

Offered By: LinkedIn Learning

Tags

Xcode Courses Version Control Courses macOS Courses

Course Description

Overview

Explore the major features of Xcode 14, the integrated development environment for macOS, iOS, watchOS, and tvOS apps.

Syllabus

Introduction
  • Become an Xcode expert
  • What you should know
1. Getting Started
  • Installing Xcode
  • Creating your first Xcode project
  • Exploring the user interface
  • Setting font and code preferences
  • Using tabs
  • Opening files quickly
  • Using the Quick Help inspector
  • Groups
2. Efficient Coding with SwiftUI and Prototyping
  • Using the canvas with SwiftUI
  • The SwiftUI library
  • Creating snippets
  • Prototyping in a playground
  • Regular expressions in playgrounds
3. Source Control
  • Creating a local repository
  • Connecting source control accounts
  • Creating a remote repository
  • Committing and pushing changes
  • Branches
  • Merging branches
  • Resolving conflicts
4. Storyboard Design Basics
  • Exploring Interface Builder
  • Creating a user interface
  • Connecting a label
  • Connecting a button
  • Troubleshoot broken connections
  • Understanding pinning
5. Debugging and Testing
  • Using the debugger
  • Correcting errors with Fix-It
  • Refactoring code
  • Creating unit tests
Conclusion
  • Next steps

Taught by

Todd Perkins

Related Courses

The Unix Workbench
Johns Hopkins University via Coursera
Electron for Desktop Apps: The Complete Developer's Guide
Udemy
Building Desktop Apps with Ionic and Electron
Pluralsight
macOS Sierra Tips and Tricks
LinkedIn Learning
Photos for macOS: Advanced Editing Extensions
LinkedIn Learning