Practical Xcode

In this course we are going to look at Xcode in a practical way where we learn about all the tools Xcode has.

guide

You don't have a active subscription yet!

To access our video courses, you need to be signed in and have a active subscription. If you are ready to subscribe, click the button down below to check out our pricing ;)

Xcode is the go to IDE for building Swift applications. Xcode is mostly used for the development of iOS and iPadOS applications and much more. Specifically it is used for the native development of applications for Apple Platforms. But like every IDE, Xcode has a lot of maybe unknown functionality that a lot of developers don't know of.


What are we going to learn?


This course is specifically designed to make people familiar with most of the Xcode features, the User Interface and the developer tools. In this course we will go over the following:


  • What is Xcode
  • Download Xcode and Install Xcode
  • The User Interface in Xcode
  • Xcode Playgrounds
  • Xcode UIKIt interface
  • Xcode SwiftUI interface
  • The Simulator
  • Adding more Simulators
  • Xcode Developer Tools
  • Run Build and Clean
  • Xcode Extensions
  • Publishing an app

After this course you will a good understanding of Xcode, the Xcode interface and the developer tools Xcode has.

Course Cirriculum

11 amazing sessions!

  • [ SESSION 1 ]

    What is Xcode

    ....

  • [ SESSION 2 ]

    Download and install Xcode

    ....

  • [ SESSION 3 ]

    The User interface

    ....

  • [ SESSION 4 ]

    Xcode Playgrounds

    ....

  • [ SESSION 5 ]

    Xcode with UIKit

    ....

  • [ SESSION 6 ]

    Xcode with SwiftUI

    ....

  • [ SESSION 7 ]

    The Simulator

    ....

  • [ SESSION 8 ]

    Adding more Simulators

    ....

  • [ SESSION 9 ]

    Xcode Developer Tools

    ....

  • [ SESSION 10 ]

    Run Build Clean

    ....

  • [ SESSION 11 ]

    Extensions in Xcode

    ....

instructor

Exodai INSTRUCTOR!

Johan t'Sas

Owner and Swift developer!

Resources and Assets

All resources, assets and the syllabus are provided with each course.