Swift Coding and App Development Certificate

Don't know code? App development novice? No Problem.

Digital Flagship Swift Coding and App Development courses give you the foundational knowledge to build a great app and code effectively. Each course covers a wide variety of skills, giving you a well-rounded picture of what it means to code and design apps.

We will be launching each of the four courses throughout 2019. In late May the first course will be released to a limited group, with additional course seats coming available in the fall.  

Join our mailing list to get updates when news is released about course launches and opportunities.

The Courses

The self-paced online curriculum offered by Digital Flagship is divided into four competency-based courses designed to lead you to a continuing education certificate (non-credit) from Ohio State in the basics of Swift coding and app development processes. Courses are offered at no charge for all Ohio State students, faculty and staff.

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

No coding or app development experience is required. The sequence is designed to build on the skills developed previous courses. All courses must be completed in order. 

Course 1: Start to Code with Swift

From the basics of Swift and Xcode to the coding communities that surround you, course 1 will provide you the foundational knowledge to start building and creating apps. Debugging, problem-solving, basic interface design and connections to external fields will also be covered.

Hours to complete: 90

Learn to:

  • Apply Swift coding basics and logic.
  • Use Xcode and Swift basics to develop a basic app.
  • Identify the importance of coding in the current job market.

Sign Up Here


Course 2: Build Your First App

Hours to complete: 90

Learn to:

  • Apply design thinking and user-experience design to your app idea.
  • Engage in feedback and testing to improve app design and functionality.
  • Build your own basic app.

Course will be released in Fall 2019.

Course 3: Advance Your Swift Coding Skills

Hours to complete: 90

Learn to:

  • Use custom user-interface design strategies.
  • Identify key factors impacting privacy and security.
  • Identify protocols for app accessibility.
  • Explore the role of databases and file systems in app development and delivery.

Course will be released in Fall 2019.

Course 4: Bring Your App to Life

Hours to Complete: 90

Learn to:

  • Develop a business proposal for your app idea.
  • Identify what intellectual property means to you and your users.
  • Apply app development best practices to your app project.

Course will be released in Fall of 2019.