Code and App Development
Web designers. Novelists. Biochemists. Engineers.
A basic understanding of code and computational thinking is a powerful skill that spans across disciplines and career tracks. It gives any student or professional the power to solve problems in their respective fields and provides the building blocks to develop more specialized app-economy skills.
Digital Flagship is committed to providing opportunities for all at Ohio State to engage with and benefit from coding and computational thinking education. We provide a wide variety of opportunities, from hands-on workshops to a self-paced online certification path.
Whether you want to build an app or just increase your familiarity with code, we have the tools and experts to help you get there.
Swift Coding and App Development Certificate
Build the skills needed to develop an app of your own and work confidently in Apple's Swift programming language- all on your schedule without increasing cost or time to degree.
The self-paced online curriculum 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.
Interested in learning more about coding? Want to improve your world, your career prospects and your community through thoughtful digital design?
We offer workshops for students, faculty and staff covering topics from basic coding to building a programming environment with Xcode and teaching and learning with iPad in mind.
We've included some of our favorite coding resources below. We suggest those who are entirely new to coding start with Swift Playgrounds before moving on to the more quickly-paced resources in the second row.