YoVDO

Xcode 13 Essential Training

Offered By: LinkedIn Learning

Tags

Xcode Courses iOS Development Courses Prototyping Courses SwiftUI Courses macOS Development Courses

Course Description

Overview

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

Syllabus

Introduction
  • Becoming 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
  • Live preview
  • Creating snippets
  • Prototyping in a playground
3. Source Control
  • Creating a local repository
  • Connecting source control accounts
  • Creating a remote repository
  • Committing and pushing changes
  • Branches
  • Pull requests
  • 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

Advanced iOS Development
Meta via Coursera
iOS App Lifecycle
Meta via Coursera
Get Started with iOS App Development
SkillUp EdTech via Coursera
Advanced Full Stack Development and SwiftUI Basics
Packt via Coursera
Advanced Navigation and Data Handling
Packt via Coursera