PCE X201 - Building Your First App
This course focuses on mastering Swift programming for building workflows, creating dynamic user interfaces, and incorporating user input and feedback. By the end of this course, you will be prepared to build an app that is ready for the App Store, setting you up for success in your app development journey.
Throughout the duration of this course, you will receive expert instruction and guidance, personalized 1:1 from your instructor and gain access to a community of learners.
Delivery Options
Online, Group-Paced: A course that is delivered online between a fixed start and end date, but with few or no live class sessions. You will complete online modules on a set schedule alongside a group of peers, with fixed due dates for assignments. Frequent opportunities to interact with your peers and instructor via discussion boards or other learning activities will be provided.
Time to Completion
This course is projected to take 60 hours to complete over a two-month period.
Course Completion Requirements
Successful completion of this course requires submitting practice assignments on time and achieving a score of 60% or higher on the final assignment.
Technology Requirements
- A Mac computer or MacBook with Xcode installed
- Reliable internet connection
What You'll Learn
- Building app workflows and navigation structures
- Utilizing optionals and enumerations for data management in Swift
- Applying type casting, inspection, and guard statements for code safety and readability
- Managing constant and variable scope in Swift
- Testing, validating, and iterating on app prototypes
- Developing a trivia app with interface design and programming logic
What You'll Earn
- A Building Your First App certificate of completion from Ohio State Online and Ohio State's Professional and Continuing Education.
- Credit for completing Course 3 in the Swift Coding and App Development certificate program.
Additional Information
Note: This course exclusively covers the features and functionalities of Swift 5.
Contact Us
For questions about the enrollment process, payment options, technology, or course records, please submit an inquiry and our Enrollment Support team will assist you within 24 hours during business days.
Submit an enrollment inquiryPrerequisites
Applies Towards the Following Certificates
- Swift Coding and App Development : Swift Coding and App Development Stream