Skip To Content
Woman seated at table working on Macbook and using Xcode. Level 3: Swift Coding and App Development is a Course

Level 3: Swift Coding and App Development

Started Aug 2, 2021

Sorry! The enrollment period is currently closed. Please check back soon.

Full course description

Swift Coding and App Development Level 3 (COMING SOON)

In Swift Coding and App Development Level 3 (the third course and certificate in the program) you’ll build on your knowledge of Swift and app development from Level 1 and 2 and focus more heavily on security, privacy, accessibility, and advance UI design.

Estimated hours to complete: 90

Ohio State students, faculty/staff, and alumni should visit the Digital Flagship website for info about how they can access these certificates at no cost.

Questions? Email dfcoding@osu.edu

Swift Coding and App Development Four-Course Series

Shift your career, advance in a current role, create a passion project, grow your brain or start your own business – whatever reason you have for wanting to learn to code and develop apps in Apple’s Swift coding language, this course can help you get there.

This four-course series is designed to make it easy for people from all backgrounds to get started coding and developing apps and to walk away with both a certificate and experience to add to your resume. No experience required.

The courses build on each other, with the first course providing a strong foundation for the more advanced work to come. Small assignments and check-ins throughout will ensure that you've mastered the foundational concepts and are ready for the next step.

Swift Coding and App Development Level 1: Start to code with Swift by applying Swift coding basics and logic, using Xcode (Apple's free app-building tool), explore coding and app development in today's job market, and build a very basic app. Non-credit certificate earned upon successful completion.

Swift Coding and App Development Level 2: Build your first app by applying design thinking, engaging in feedback and testing, and building on basic Swift skills. Non-credit certificate earned upon successful completion.

Swift Coding and App Development Level 3: Advance your coding skills by digging more deeply into custom user-interface design strategies, exploring privacy and security, identifying key requirements for accessibility and discovering the role of file systems and databases. Non-credit certificate earned upon successful completion. (Coming soon)

Swift Coding and App Development Level 4: Bring your app to life in this capstone course by developing a business proposal, identifying implications of intellectual property, and finally apply all you've learned in all four courses! Non-credit certificate earned upon successful completion. (Coming soon)

The self-paced courses allow you to move through lessons on your schedule, speeding through what comes easily and spending more time in areas that you want to develop.

All courses should be completed in order. Use of a Mac computer is required to complete course material.

Once you've completed the courses, you can take your new skills and go on to complete Apple's Swift certification as a compliment to your Ohio State credential.

Review full terms and conditions.