Workshop: Learn to Code with Swift Playgrounds

Find sessions near you.

Find by Apple Store.

 

    Other Times and Locations

    • Sat, November 30
      5:15 p.m. – 6:15 p.m.Apple Park Visitor Center

    Swift is a powerful programming language created by Apple that’s used to build many popular apps. And Swift Playgrounds is an app for iPad that makes learning how to code interactive and fun. In this 60-minute session, we’ll show you how to get started with coding using the Swift Playgrounds app. Bring your iPad or we’ll provide one. Recommended for beginner coders ages 12 and up.

    For sessions with amplified sound, hearing loop technology is available on request.

    10600 North Tantau Avenue

    Cupertino, CA 95014

    Your Privacy

    Only parents and legal guardians of minors, and those 18 years and over should register. You must be present in the Apple Store for the duration of the session. By registering, you consent to the processing of your personal data by Apple and third parties involved in providing the session for reserving your spot, communicating reminders, and facilitating your and the minor’s participation in the session in accordance with Apple’s Privacy Policy. The session may include celebrating your and your child’s work. You acknowledge that any content you or your child shares during the session may be collected and presented to all participants as part of the session experience. The choice to share content is entirely voluntary.

    To learn more about privacy at Apple, visit Apple’s Privacy Policy.

    Book a session for just your group.

    Code. Design. Or explore photography. Find the perfect session to learn, create, and do more with the products you love.

    Book now

    More about Get Started & Workshops

    Whether you’re new to Apple or need a refresher on the latest products and features, these sessions will get you up and running.

    Bring a guest.
    Or come solo.

    If you’d like to bring guests along, just tell us how many.

    Are you sure you want to cancel?

    Your reservation is not complete.